20 #ifndef TORC_BITSTREAM_ASSEMBLER_ASSEMBLERFACTORY_HPP
21 #define TORC_BITSTREAM_ASSEMBLER_ASSEMBLERFACTORY_HPP
27 #include <boost/algorithm/string.hpp>
28 #include <boost/smart_ptr.hpp>
43 path harnessFolder(
"torc/bitstream/assembler/build/harness");
45 if(boost::iequals(inFamily,
"virtex5")) {
47 }
else if( boost::iequals(inFamily,
"virtex7") || boost::iequals(inFamily,
"artix7") ||
48 boost::iequals(inFamily,
"kintex7") || boost::iequals(inFamily,
"zynq7") ) {
51 std::cout <<
"WARNING: Unsupported device" << std::endl;
60 #endif // TORC_BITSTREAM_ASSEMBLER_ASSEMBLERFACTORY_HPP
Encapsulation of a device designator and its constituent elements.
torc::common::DeviceDesignator DeviceDesignator
Helper class for bitstreams.
boost::shared_ptr< AssemblerLibGen > AssemblerLibGenSharedPtr
Header for the Bitstream class.
boost::filesystem::path path
static AssemblerLibGenSharedPtr newLibGenPtr(string inFamily, path inXdlGenerationFolder)