torc::bitstream Namespace Reference

Namespace for the Torc bitstream frame-level support, including packet parsing and writing. More...


Classes

class  Bitstream
 Xilinx bitstream base class. More...
class  DeviceInfoHelper
 Xilinx bitstream base class. More...
class  Spartan6BuildHelper
 Xilinx bitstream base class. More...
class  ColumnDef
 Bitstream column definition for Xilinx bitstreams. For every block type 0 through 8, this class provides the width of the specified column in minor frames. Note that in most families, block types beyond 3 or 4 are unused, and hence of zero width. More...
class  ColumnDefVector
 Column definition vector. More...
class  ColumnTypeVector
 Column type vector. More...
class  DeviceInfo
 Static device information class for Xilinx bitstreams. This class facilitates the creation of frame address maps without dependence upon torc::architecture. More...
class  Factory
 Helper class for bitstreams. More...
class  Frame
 Bitstream frame. More...
class  FrameSet
 Set of contiguous frames. More...
class  FrameBlocks
 Set of contiguous frames for each of the eight possible block types. More...
class  Hex16
class  Hex32
class  Spartan3E
 Spartan3E bitstream. More...
class  Spartan6
 Spartan6 bitstream. More...
class  Spartan6Bitstream
 Spartan-class bitstream. More...
class  Spartan6PacketConstants
 Bitstream packet constants for Spartan 16 bit class architectures. More...
class  Spartan6Packet
 Bitstream packet for Spartan 16 bit class architectures. More...
class  SpartanBitstream
 Spartan-class bitstream. More...
class  SpartanPacketConstants
 Bitstream packet constants for Spartan class architectures. More...
class  SpartanPacket
 Bitstream packet for Spartan class architectures. More...
class  Virtex
 Virtex bitstream. More...
class  Virtex2
 Virtex2 bitstream. More...
class  Virtex2P
 Virtex2P bitstream inherited from Virtex2 bitstream. More...
class  Virtex4
 Virtex4 bitstream. More...
class  Virtex5
 Virtex5 bitstream. More...
class  Virtex6
 Virtex6 bitstream. More...
class  Virtex7
 Virtex7 bitstream. More...
class  VirtexBitstream
 Virtex-class bitstream. More...
class  VirtexE
 VirtexE bitstream inherited from Virtex bitstream. More...
class  VirtexFrameAddress
 Virtex Frame Address base-class. More...
class  VirtexPacketConstants
 Bitstream packet constants for Virtex class architectures. More...
class  VirtexPacket
 Bitstream packet for Virtex class architectures. More...

Typedefs

typedef boost::shared_ptr
< Bitstream
BitstreamSharedPtr
typedef Frame< uint32_t > VirtexFrame
 Virtex frame type.
typedef Frame< uint32_t > SpartanFrame
 Spartan frame type.
typedef Frame< uint16_t > Spartan6Frame
 Spartan6 frame type.
typedef boost::shared_ptr
< VirtexFrame
VirtexFrameSharedPtr
 Virtex frame type.
typedef boost::shared_ptr
< SpartanFrame
SpartanFrameSharedPtr
 Spartan frame type.
typedef boost::shared_ptr
< Spartan6Frame
Spartan6FrameSharedPtr
 Spartan6 frame type.
typedef FrameSet< VirtexFrameVirtexFrameSet
 Virtex frame set type.
typedef FrameSet< SpartanFrameSpartanFrameSet
 Spartan frame set type.
typedef FrameSet< Spartan6FrameSpartan6FrameSet
 Spartan6 frame set type.
typedef FrameBlocks< VirtexFrameVirtexFrameBlocks
 Virtex frame blocks type.
typedef FrameBlocks< SpartanFrameSpartanFrameBlocks
 Spartan frame blocks type.
typedef FrameBlocks
< Spartan6Frame
Spartan6FrameBlocks
 Spartan6 frame blocks type.
typedef std::vector
< Spartan6Packet
Spartan6PacketVector
 Vector of Spartan 16 bit packets.
typedef std::vector
< SpartanPacket
SpartanPacketVector
 Vector of Spartan packets.
typedef std::vector< VirtexPacketVirtexPacketVector
 Vector of Virtex packets.

Enumerations

enum  {
  Empty = Spartan3E::eColumnTypeEmpty, Bram = Spartan3E::eColumnTypeBram, BramInt = Spartan3E::eColumnTypeBramInt, Clb = Spartan3E::eColumnTypeClb,
  Clock = Spartan3E::eColumnTypeClock, ClockLL = Spartan3E::eColumnTypeClockLL, Term = Spartan3E::eColumnTypeTerm, Iob = Spartan3E::eColumnTypeIob,
  END = boost::uint32_t(-1)
}
enum  {
  Empty = Spartan3E::eColumnTypeEmpty, Bram = Spartan3E::eColumnTypeBram, Clb = Spartan3E::eColumnTypeClb, Clock = Spartan3E::eColumnTypeClock,
  Dsp = Virtex2::eColumnTypeDsp, Gtx = Virtex2::eColumnTypeGtx, Iob = Spartan3E::eColumnTypeIob, END = boost::uint32_t(-1)
}
enum  {
  Empty = Spartan3E::eColumnTypeEmpty, Bram = Spartan3E::eColumnTypeBram, Clb = Spartan3E::eColumnTypeClb, Clock = Spartan3E::eColumnTypeClock,
  Dsp = Virtex2::eColumnTypeDsp, Gtx = Virtex2::eColumnTypeGtx, Iob = Spartan3E::eColumnTypeIob, END = boost::uint32_t(-1)
}
enum  {
  Empty = Spartan3E::eColumnTypeEmpty, Bram = Spartan3E::eColumnTypeBram, Clb = Spartan3E::eColumnTypeClb, Clock = Spartan3E::eColumnTypeClock,
  Dsp = Virtex2::eColumnTypeDsp, Gtx = Virtex2::eColumnTypeGtx, Iob = Spartan3E::eColumnTypeIob, END = boost::uint32_t(-1)
}
enum  {
  Empty = Spartan3E::eColumnTypeEmpty, Bram = Spartan3E::eColumnTypeBram, Clb = Spartan3E::eColumnTypeClb, Clock = Spartan3E::eColumnTypeClock,
  Dsp = Virtex2::eColumnTypeDsp, Gtx = Virtex2::eColumnTypeGtx, Iob = Spartan3E::eColumnTypeIob, END = boost::uint32_t(-1)
}
enum  {
  Empty = Spartan3E::eColumnTypeEmpty, Bram = Spartan3E::eColumnTypeBram, Clb = Spartan3E::eColumnTypeClb, Clock = Spartan3E::eColumnTypeClock,
  Dsp = Virtex2::eColumnTypeDsp, Gtx = Virtex2::eColumnTypeGtx, Iob = Spartan3E::eColumnTypeIob, END = boost::uint32_t(-1)
}
enum  {
  Empty = Spartan3E::eColumnTypeEmpty, Bram = Spartan3E::eColumnTypeBram, Clb = Spartan3E::eColumnTypeClb, Clock = Spartan3E::eColumnTypeClock,
  Dsp = Virtex2::eColumnTypeDsp, Gtx = Virtex2::eColumnTypeGtx, Iob = Spartan3E::eColumnTypeIob, END = boost::uint32_t(-1)
}
enum  {
  Empty = Spartan3E::eColumnTypeEmpty, Bram = Spartan3E::eColumnTypeBram, Clb = Spartan3E::eColumnTypeClb, Clock = Spartan3E::eColumnTypeClock,
  Dsp = Virtex2::eColumnTypeDsp, Gtx = Virtex2::eColumnTypeGtx, Iob = Spartan3E::eColumnTypeIob, END = boost::uint32_t(-1)
}

Functions

 BOOST_AUTO_TEST_CASE (BitstreamUnitTest)
 Unit test for the Bitstream class.
 BOOST_AUTO_TEST_CASE (DeviceInfoHelperUnitTest)
 Unit test for the DeviceInfoHelper class.
void buildSpartan6Partials (const std::string &inDeviceName, const boost::filesystem::path &inWorkingPath)
 BOOST_AUTO_TEST_CASE (Spartan6BuildHelperUnitTest)
 Unit test for the Spartan6BuildHelper class.
 BOOST_AUTO_TEST_CASE (Spartan6DumpPacketsUnitTest)
 Unit test to dump Spartan6 bitstream packets.
 BOOST_AUTO_TEST_CASE (DeviceInfoUnitTest)
 Unit test for the DeviceInfo class.
 BOOST_AUTO_TEST_CASE (FactoryUnitTest)
 Unit test for the Factory class.
 BOOST_AUTO_TEST_CASE (FrameSetUnitTest)
 Unit test for the FrameSet class.
 BOOST_AUTO_TEST_CASE (FrameBlocksUnitTest)
 Unit test for the FrameBlocks class.
 BOOST_AUTO_TEST_CASE (FrameUnitTest)
 Unit test for the Frame class.
std::ostream & operator<< (std::ostream &os, const Hex16 &rhs)
 16-bit word hex inserter.
std::ostream & operator<< (std::ostream &os, const Hex32 &rhs)
 32-bit word hex inserter.
std::ostream & operator<< (std::ostream &os, const Bitstream &rhs)
 Bitstream stream inserter.
std::ostream & operator<< (std::ostream &os, const Spartan6Bitstream &rhs)
 Spartan6Bitstream stream inserter.
std::ostream & operator<< (std::ostream &os, const Spartan3E &rhs)
 Spartan3E stream inserter.
std::ostream & operator<< (std::ostream &os, const Spartan6 &rhs)
 Spartan6 stream inserter.
std::ostream & operator<< (std::ostream &os, const Virtex &rhs)
 Virtex stream inserter.
std::ostream & operator<< (std::ostream &os, const Virtex2 &rhs)
 Virtex2 stream inserter.
std::ostream & operator<< (std::ostream &os, const Virtex4 &rhs)
 Virtex4 stream inserter.
std::ostream & operator<< (std::ostream &os, const Virtex5 &rhs)
 Virtex5 stream inserter.
std::ostream & operator<< (std::ostream &os, const Virtex6 &rhs)
 Virtex6 stream inserter.
std::ostream & operator<< (std::ostream &os, const Virtex7 &rhs)
 Virtex7 stream inserter.
DeviceInfo xc3s100e (667, 29, 23, xc3s100eColumns)
DeviceInfo xc3s250e (1419, 43, 33, xc3s250eColumns)
DeviceInfo xc3s500e (2255, 55, 41, xc3s500eColumns)
DeviceInfo xc3s1200e (3710, 70, 53, xc3s1200eColumns)
DeviceInfo xc3s1600e (5720, 88, 65, xc3s1600eColumns)
 BOOST_AUTO_TEST_CASE (Spartan3EUnitTest)
 Unit test for the Spartan3E class.
void testSpartan3EDevice (const std::string &inDeviceName, const boost::filesystem::path &inWorkingPath)
 BOOST_AUTO_TEST_CASE (Spartan3EFarUnitTest)
 Unit test for the Spartan3E class Frame Address Register mapping.
std::ostream & operator<< (std::ostream &os, const Spartan3E::FrameAddress &rhs)
 BOOST_AUTO_TEST_CASE (Spartan6BitstreamCrcUnitTest)
 Unit test for the Spartan6Bitstream class.
 BOOST_AUTO_TEST_CASE (Spartan6BistreamUnitTest)
 Unit test for the Spartan6Bitstream class.
 BOOST_AUTO_TEST_CASE (Spartan6PacketUnitTest)
 BOOST_AUTO_TEST_CASE (Spartan6UnitTest)
 Unit test for the Spartan6 class.
 BOOST_AUTO_TEST_CASE (SpartanBitstreamCrcUnitTest)
 Unit test for the SpartanBitstream class.
 BOOST_AUTO_TEST_CASE (SpartanBitstreamUnitTest)
 Unit test for the SpartanBitstream class.
 BOOST_AUTO_TEST_CASE (SpartanPacketUnitTest)
DeviceInfo xc2v40 (255, 15, 17, xc2v40Columns)
DeviceInfo xc2v80 (391, 23, 17, xc2v80Columns)
DeviceInfo xc2v250 (899, 31, 29, xc2v250Columns)
DeviceInfo xc2v500 (1591, 43, 37, xc2v500Columns)
DeviceInfo xc2v1000 (2295, 51, 45, xc2v1000Columns)
DeviceInfo xc2v1500 (3127, 59, 53, xc2v1500Columns)
DeviceInfo xc2v2000 (4087, 67, 61, xc2v2000Columns)
DeviceInfo xc2v3000 (5767, 79, 73, xc2v3000Columns)
DeviceInfo xc2v4000 (8455, 95, 89, xc2v4000Columns)
DeviceInfo xc2v6000 (12075, 115, 105, xc2v6000Columns)
DeviceInfo xc2v8000 (15851, 131, 121, xc2v8000Columns)
DeviceInfo xc2vp2 (805, 23, 35, xc2vp2Columns)
DeviceInfo xc2vp4 (1820, 52, 35, xc2vp4Columns)
DeviceInfo xc2vp7 (2652, 52, 51, xc2vp7Columns)
DeviceInfo xc2vp20 (4556, 68, 67, xc2vp20Columns)
DeviceInfo xc2vp30 (6432, 96, 67, xc2vp30Columns)
DeviceInfo xc2vp40 (8632, 104, 83, xc2vp40Columns)
DeviceInfo xc2vp50 (10296, 104, 99, xc2vp50Columns)
DeviceInfo xc2vp70 (14260, 124, 115, xc2vp70Columns)
DeviceInfo xc2vp100 (18340, 140, 131, xc2vp100Columns)
DeviceInfo xc2vpx20 (4556, 68, 67, xc2vpx20Columns)
DeviceInfo xc2vpx70 (14260, 124, 115, xc2vpx70Columns)
 BOOST_AUTO_TEST_CASE (Virtex2PCrcUnitTest)
 Unit test for the Virtex2 CRC.
 BOOST_AUTO_TEST_CASE (Virtex2PUnitTest)
 Unit test for the Virtex2p class.
void testVirtex2PDevice (const std::string &inDeviceName, const boost::filesystem::path &inWorkingPath)
 BOOST_AUTO_TEST_CASE (Virtex2PFarUnitTest)
 Unit test for the Virtex2P class Frame Address Register mapping.
void testVirtex2PFullMapping (const boost::filesystem::path &inWorkingPath)
 BOOST_AUTO_TEST_CASE (Virtex2PMapUnitTest)
 Unit test for the Virtex2P bitstream to bitmap conversion.
 BOOST_AUTO_TEST_CASE (Virtex2CrcUnitTest)
 Unit test for the Virtex2 CRC.
 BOOST_AUTO_TEST_CASE (Virtex2UnitTest)
 Unit test for the Virtex2 class.
void testVirtex2Device (const std::string &inDeviceName, const boost::filesystem::path &inWorkingPath)
 BOOST_AUTO_TEST_CASE (Virtex2FarUnitTest)
 Unit test for the Virtex2 class Frame Address Register mapping.
void testVirtex2FullMapping (const boost::filesystem::path &inWorkingPath)
 BOOST_AUTO_TEST_CASE (Virtex2MapUnitTest)
 Unit test for the Virtex2 bitstream to bitmap conversion.
DeviceInfo xc4vfx12 (4818, 73, 66, xc4vfx12Columns)
DeviceInfo xc4vfx20 (7227, 73, 99, xc4vfx20Columns)
DeviceInfo xc4vfx40 (14933, 109, 137, xc4vfx40Columns)
DeviceInfo xc4vfx60 (20445, 145, 141, xc4vfx60Columns)
DeviceInfo xc4vfx100 (32037, 181, 177, xc4vfx100Columns)
DeviceInfo xc4vfx140 (46655, 217, 215, xc4vfx140Columns)
DeviceInfo xc4vlx15 (4818, 73, 66, xc4vlx15Columns)
DeviceInfo xc4vlx25 (8066, 109, 74, xc4vlx25Columns)
DeviceInfo xc4vlx40 (13050, 145, 90, xc4vlx40Columns)
DeviceInfo xc4vlx60 (18560, 145, 128, xc4vlx60Columns)
DeviceInfo xc4vlx80 (24616, 181, 136, xc4vlx80Columns)
DeviceInfo xc4vlx100 (32984, 217, 152, xc4vlx100Columns)
DeviceInfo xc4vlx160 (44268, 217, 204, xc4vlx160Columns)
DeviceInfo xc4vlx200 (56854, 217, 262, xc4vlx200Columns)
DeviceInfo xc4vsx25 (8468, 73, 116, xc4vsx25Columns)
DeviceInfo xc4vsx35 (12644, 109, 116, xc4vsx35Columns)
DeviceInfo xc4vsx55 (20880, 145, 144, xc4vsx55Columns)
 BOOST_AUTO_TEST_CASE (Virtex4CrcUnitTest)
 Unit test for the Virtex4 CRC.
 BOOST_AUTO_TEST_CASE (Virtex4UnitTest)
 Unit test for the Virtex4 class.
void testVirtex4Device (const std::string &inDeviceName, const boost::filesystem::path &inWorkingPath)
 BOOST_AUTO_TEST_CASE (Virtex4FarUnitTest)
 Unit test for the Virtex4 class Frame Address Register mapping.
void testVirtex4FullMapping (const boost::filesystem::path &inWorkingPath)
void testVirtex4PartialMapping (const boost::filesystem::path &inWorkingPath)
 BOOST_AUTO_TEST_CASE (Virtex4MapUnitTest)
 Unit test for the Virtex4 bitstream to bitmap conversion.
DeviceInfo xc5vfx30t (11926, 89, 134, xc5vfx30tColumns)
DeviceInfo xc5vfx70t (23718, 177, 134, xc5vfx70tColumns)
DeviceInfo xc5vfx100t (33630, 177, 190, xc5vfx100tColumns)
DeviceInfo xc5vfx130t (41990, 221, 190, xc5vfx130tColumns)
DeviceInfo xc5vfx200t (59360, 265, 224, xc5vfx200tColumns)
DeviceInfo xc5vlx30 (8633, 89, 97, xc5vlx30Columns)
DeviceInfo xc5vlx50 (12901, 133, 97, xc5vlx50Columns)
DeviceInfo xc5vlx85 (20881, 133, 157, xc5vlx85Columns)
DeviceInfo xc5vlx110 (27789, 177, 157, xc5vlx110Columns)
DeviceInfo xc5vlx155 (38055, 177, 215, xc5vlx155Columns)
DeviceInfo xc5vlx220 (50799, 177, 287, xc5vlx220Columns)
DeviceInfo xc5vlx330 (76055, 265, 287, xc5vlx330Columns)
DeviceInfo xc5vlx20t (5896, 67, 88, xc5vlx20tColumns)
DeviceInfo xc5vlx30t (9256, 89, 104, xc5vlx30tColumns)
DeviceInfo xc5vlx50t (13832, 133, 104, xc5vlx50tColumns)
DeviceInfo xc5vlx85t (21812, 133, 164, xc5vlx85tColumns)
DeviceInfo xc5vlx110t (29028, 177, 164, xc5vlx110tColumns)
DeviceInfo xc5vlx155t (39294, 177, 222, xc5vlx155tColumns)
DeviceInfo xc5vlx220t (52038, 177, 294, xc5vlx220tColumns)
DeviceInfo xc5vlx330t (77910, 265, 294, xc5vlx330tColumns)
DeviceInfo xc5vsx35t (12282, 89, 138, xc5vsx35tColumns)
DeviceInfo xc5vsx50t (18354, 133, 138, xc5vsx50tColumns)
DeviceInfo xc5vsx95t (32568, 177, 184, xc5vsx95tColumns)
DeviceInfo xc5vsx240t (71020, 265, 268, xc5vsx240tColumns)
DeviceInfo xc5vtx150t (40222, 221, 182, xc5vtx150tColumns)
DeviceInfo xc5vtx240t (61215, 265, 231, xc5vtx240tColumns)
 BOOST_AUTO_TEST_CASE (Virtex5CrcUnitTest)
 Unit test for the Virtex5 CRC.
 BOOST_AUTO_TEST_CASE (Virtex5UnitTest)
 Unit test for the Virtex5 class.
void testVirtex5Device (const std::string &inDeviceName, const boost::filesystem::path &inWorkingPath)
 BOOST_AUTO_TEST_CASE (Virtex5FarUnitTest)
 Unit test for the Virtex5 class Frame Address Register mapping.
void testVirtex5FullMapping (const boost::filesystem::path &inWorkingPath)
void testVirtex5PartialMapping (const boost::filesystem::path &inWorkingPath)
 BOOST_AUTO_TEST_CASE (Virtex5MapUnitTest)
 Unit test for the Virtex5 bitstream to bitmap conversion.
DeviceInfo xc6vcx75t (22733, 127, 179, xc6vcx75tColumns)
DeviceInfo xc6vcx130t (37769, 211, 179, xc6vcx130tColumns)
DeviceInfo xc6vcx195t (52961, 211, 251, xc6vcx195tColumns)
DeviceInfo xc6vcx240t (63503, 253, 251, xc6vcx240tColumns)
DeviceInfo xc6vhx250t (65274, 253, 258, xc6vhx250tColumns)
DeviceInfo xc6vhx255t (65274, 253, 258, xc6vhx255tColumns)
DeviceInfo xc6vhx380t (97782, 379, 258, xc6vhx380tColumns)
DeviceInfo xc6vhx565t (132650, 379, 350, xc6vhx565tColumns)
DeviceInfo xc6vlx75t (22733, 127, 179, xc6vlx75tColumns)
DeviceInfo xc6vlx130t (37769, 211, 179, xc6vlx130tColumns)
DeviceInfo xc6vlx195t (52961, 211, 251, xc6vlx195tColumns)
DeviceInfo xc6vlx240t (63503, 253, 251, xc6vlx240tColumns)
DeviceInfo xc6vlx365t (84755, 253, 335, xc6vlx365tColumns)
DeviceInfo xc6vlx550t (126965, 379, 335, xc6vlx550tColumns)
DeviceInfo xc6vlx760 (163349, 379, 431, xc6vlx760Columns)
DeviceInfo xc6vsx315t (86273, 253, 341, xc6vsx315tColumns)
DeviceInfo xc6vsx475t (129239, 379, 341, xc6vsx475tColumns)
DeviceInfo xc6vlx75tl (22733, 127, 179, xc6vlx75tlColumns)
DeviceInfo xc6vlx130tl (37769, 211, 179, xc6vlx130tlColumns)
DeviceInfo xc6vlx195tl (52961, 211, 251, xc6vlx195tlColumns)
DeviceInfo xc6vlx240tl (63503, 253, 251, xc6vlx240tlColumns)
DeviceInfo xc6vlx365tl (84755, 253, 335, xc6vlx365tlColumns)
DeviceInfo xc6vlx550tl (126965, 379, 335, xc6vlx550tlColumns)
DeviceInfo xc6vlx760l (163349, 379, 431, xc6vlx760lColumns)
DeviceInfo xc6vsx315tl (86273, 253, 341, xc6vsx315tlColumns)
DeviceInfo xc6vsx475tl (129239, 379, 341, xc6vsx475tlColumns)
 BOOST_AUTO_TEST_CASE (Virtex6CrcUnitTest)
 Unit test for the Virtex6 CRC.
 BOOST_AUTO_TEST_CASE (Virtex6UnitTest)
 Unit test for the Virtex6 class.
void testVirtex6Device (const std::string &inDeviceName, const boost::filesystem::path &inWorkingPath)
 BOOST_AUTO_TEST_CASE (Virtex6FarUnitTest)
 Unit test for the Virtex6 class Frame Address Register mapping.
std::ostream & operator<< (std::ostream &os, const Virtex6::FrameAddress &rhs)
void testVirtex6FullMapping (const boost::filesystem::path &inWorkingPath)
void testVirtex6PartialMapping (const boost::filesystem::path &inWorkingPath)
 BOOST_AUTO_TEST_CASE (Virtex6MapUnitTest)
 Unit test for the Virtex6 bitstream to bitmap conversion.
 BOOST_AUTO_TEST_CASE (Virtex7CrcUnitTest)
 Unit test for the Virtex7 CRC.
 BOOST_AUTO_TEST_CASE (Virtex7UnitTest)
 Unit test for the Virtex7 class.
void testVirtex7Device (const std::string &inDeviceName, const boost::filesystem::path &inWorkingPath)
 BOOST_AUTO_TEST_CASE (Virtex7FarUnitTest)
 Unit test for the Virtex7 class Frame Address Register mapping.
std::ostream & operator<< (std::ostream &os, const Virtex7::FrameAddress &rhs)
 BOOST_AUTO_TEST_CASE (VirtexBitstreamCrcUnitTest)
 Unit test for the VirtexBitstream class.
 BOOST_AUTO_TEST_CASE (VirtexBitstreamUnitTest)
 Unit test for the VirtexBitstream class.
DeviceInfo xcv50 (589, 19, 31, xcv50Columns)
DeviceInfo xcv100 (851, 23, 37, xcv100Columns)
DeviceInfo xcv150 (1161, 27, 43, xcv150Columns)
DeviceInfo xcv200 (1519, 31, 49, xcv200Columns)
DeviceInfo xcv300 (1925, 35, 55, xcv300Columns)
DeviceInfo xcv400 (3053, 43, 71, xcv400Columns)
DeviceInfo xcv600 (4233, 51, 83, xcv600Columns)
DeviceInfo xcv800 (5605, 59, 95, xcv800Columns)
DeviceInfo xcv1000 (7169, 67, 107, xcv1000Columns)
DeviceInfo xcv50e (627, 19, 33, xcv50eColumns)
DeviceInfo xcv100e (897, 23, 39, xcv100eColumns)
DeviceInfo xcv200e (1581, 31, 51, xcv200eColumns)
DeviceInfo xcv300e (1995, 35, 57, xcv300eColumns)
DeviceInfo xcv400e (3139, 43, 73, xcv400eColumns)
DeviceInfo xcv405e (3569, 43, 83, xcv405eColumns)
DeviceInfo xcv600e (4437, 51, 87, xcv600eColumns)
DeviceInfo xcv812e (6667, 59, 113, xcv812eColumns)
DeviceInfo xcv1000e (7437, 67, 111, xcv1000eColumns)
DeviceInfo xcv1600e (9375, 75, 125, xcv1600eColumns)
DeviceInfo xcv2000e (11371, 83, 137, xcv2000eColumns)
DeviceInfo xcv2600e (15105, 95, 159, xcv2600eColumns)
DeviceInfo xcv3200e (19367, 107, 181, xcv3200eColumns)
 BOOST_AUTO_TEST_CASE (VirtexEUnitTest)
 Unit test for the VirtexE class.
void testVirtexEDevice (const std::string &inDeviceName, const boost::filesystem::path &inWorkingPath)
 BOOST_AUTO_TEST_CASE (VirtexEFarUnitTest)
 Unit test for the VirtexE class Frame Address Register mapping.
std::ostream & operator<< (std::ostream &os, const Virtex::FrameAddress &rhs)
void testVirtexEFullMapping (const boost::filesystem::path &inWorkingPath)
 BOOST_AUTO_TEST_CASE (VirtexEMapUnitTest)
 Unit test for the VirtexE bitstream to bitmap conversion.
 BOOST_AUTO_TEST_CASE (VirtexPacketUnitTest)
 Unit test for the VirtexPacket class.
 BOOST_AUTO_TEST_CASE (VirtexUnitTest)
 Unit test for the Virtex class.
void testVirtexDevice (const std::string &inDeviceName, const boost::filesystem::path &inWorkingPath)
 BOOST_AUTO_TEST_CASE (VirtexFarUnitTest)
 Unit test for the Virtex class Frame Address Register mapping.
void testVirtexFullMapping (const boost::filesystem::path &inWorkingPath)
 BOOST_AUTO_TEST_CASE (VirtexMapUnitTest)
 Unit test for the Virtex bitstream to bitmap conversion.

Variables

DeviceInfo xc3s100e
DeviceInfo xc3s250e
DeviceInfo xc3s500e
DeviceInfo xc3s1200e
DeviceInfo xc3s1600e
boost::uint32_t xc3s100eColumns [] = { Term, Iob, Clb, Clb, Empty, BramInt, Bram, Empty, Empty, Clb, Clb, Clock, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Iob, Term, END }
boost::uint32_t xc3s250eColumns [] = { Term, Iob, Clb, Clb, BramInt, Bram, Empty, Empty, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, BramInt, Bram, Empty, Empty, Clb, Clb, Iob, Term, END }
boost::uint32_t xc3s500eColumns [] = { Term, Iob, Clb, Clb, BramInt, Bram, Empty, Empty, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, BramInt, Bram, Empty, Empty, Clb, Clb, Iob, Term, END }
boost::uint32_t xc3s1200eColumns [] = { Term, Iob, Clb, Clb, BramInt, Bram, Empty, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, ClockLL, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, BramInt, Bram, Empty, Empty, Clb, Clb, Iob, Term, END }
boost::uint32_t xc3s1600eColumns [] = { Term, Iob, Clb, Clb, BramInt, Bram, Empty, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, ClockLL, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, BramInt, Bram, Empty, Empty, Clb, Clb, Iob, Term, END }
DeviceInfo xcv50
DeviceInfo xcv100
DeviceInfo xcv150
DeviceInfo xcv200
DeviceInfo xcv300
DeviceInfo xcv400
DeviceInfo xcv600
DeviceInfo xcv800
DeviceInfo xcv1000
DeviceInfo xc2v40
DeviceInfo xc2v80
DeviceInfo xc2v250
DeviceInfo xc2v500
DeviceInfo xc2v1000
DeviceInfo xc2v1500
DeviceInfo xc2v2000
DeviceInfo xc2v3000
DeviceInfo xc2v4000
DeviceInfo xc2v6000
DeviceInfo xc2v8000
boost::uint32_t xc2v40Columns [] = { Iob, Gtx, Clb, Clb, Bram, Empty, Clb, Clb, Clock, Clb, Clb, Bram, Empty, Clb, Clb, Gtx, Iob, END }
boost::uint32_t xc2v80Columns [] = { Iob, Gtx, Clb, Clb, Bram, Empty, Clb, Clb, Clock, Clb, Clb, Bram, Empty, Clb, Clb, Gtx, Iob, END }
boost::uint32_t xc2v250Columns [] = { Iob, Gtx, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clock, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Gtx, Iob, END }
boost::uint32_t xc2v500Columns [] = { Iob, Gtx, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clock, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Gtx, Iob, END }
boost::uint32_t xc2v1000Columns [] = { Iob, Gtx, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clock, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Gtx, Iob, END }
boost::uint32_t xc2v1500Columns [] = { Iob, Gtx, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clock, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Gtx, Iob, END }
boost::uint32_t xc2v2000Columns [] = { Iob, Gtx, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clock, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Gtx, Iob, END }
boost::uint32_t xc2v3000Columns [] = { Iob, Gtx, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clock, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Gtx, Iob, END }
boost::uint32_t xc2v4000Columns [] = { Iob, Gtx, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clock, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Gtx, Iob, END }
boost::uint32_t xc2v6000Columns [] = { Iob, Gtx, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clock, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Gtx, Iob, END }
boost::uint32_t xc2v8000Columns [] = { Iob, Gtx, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clock, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Gtx, Iob, END }
DeviceInfo xc2vp2
DeviceInfo xc2vp4
DeviceInfo xc2vp7
DeviceInfo xc2vp20
DeviceInfo xc2vp30
DeviceInfo xc2vp40
DeviceInfo xc2vp50
DeviceInfo xc2vp70
DeviceInfo xc2vp100
DeviceInfo xc2vpx20
DeviceInfo xc2vpx70
boost::uint32_t xc2vp2Columns [] = { Iob, Gtx, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Gtx, Iob, END }
boost::uint32_t xc2vp4Columns [] = { Iob, Gtx, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Gtx, Iob, END }
boost::uint32_t xc2vp7Columns [] = { Iob, Gtx, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Gtx, Iob, END }
boost::uint32_t xc2vp20Columns [] = { Iob, Gtx, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Gtx, Iob, END }
boost::uint32_t xc2vp30Columns [] = { Iob, Gtx, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Gtx, Iob, END }
boost::uint32_t xc2vp40Columns [] = { Iob, Gtx, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Gtx, Iob, END }
boost::uint32_t xc2vp50Columns [] = { Iob, Gtx, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Gtx, Iob, END }
boost::uint32_t xc2vp70Columns [] = { Iob, Gtx, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Gtx, Iob, END }
boost::uint32_t xc2vp100Columns [] = { Iob, Gtx, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Gtx, Iob, END }
boost::uint32_t xc2vpx20Columns [] = { Iob, Gtx, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Gtx, Iob, END }
boost::uint32_t xc2vpx70Columns [] = { Iob, Gtx, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Gtx, Iob, END }
DeviceInfo xc4vfx12
DeviceInfo xc4vfx20
DeviceInfo xc4vfx40
DeviceInfo xc4vfx60
DeviceInfo xc4vfx100
DeviceInfo xc4vfx140
DeviceInfo xc4vlx15
DeviceInfo xc4vlx25
DeviceInfo xc4vlx40
DeviceInfo xc4vlx60
DeviceInfo xc4vlx80
DeviceInfo xc4vlx100
DeviceInfo xc4vlx160
DeviceInfo xc4vlx200
DeviceInfo xc4vsx25
DeviceInfo xc4vsx35
DeviceInfo xc4vsx55
boost::uint32_t xc4vfx12Columns [] = { Empty, Empty, Iob, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, END }
boost::uint32_t xc4vfx20Columns [] = { Gtx, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Gtx, END }
boost::uint32_t xc4vfx40Columns [] = { Gtx, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Gtx, END }
boost::uint32_t xc4vfx60Columns [] = { Gtx, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Gtx, END }
boost::uint32_t xc4vfx100Columns [] = { Gtx, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Gtx, END }
boost::uint32_t xc4vfx140Columns [] = { Gtx, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Gtx, END }
boost::uint32_t xc4vlx15Columns [] = { Empty, Empty, Iob, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, END }
boost::uint32_t xc4vlx25Columns [] = { Empty, Empty, Iob, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, END }
boost::uint32_t xc4vlx40Columns [] = { Empty, Empty, Iob, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, END }
boost::uint32_t xc4vlx60Columns [] = { Empty, Empty, Iob, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, END }
boost::uint32_t xc4vlx80Columns [] = { Empty, Empty, Iob, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, END }
boost::uint32_t xc4vlx100Columns [] = { Empty, Empty, Iob, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, END }
boost::uint32_t xc4vlx160Columns [] = { Empty, Empty, Iob, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, END }
boost::uint32_t xc4vlx200Columns [] = { Empty, Empty, Iob, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, END }
boost::uint32_t xc4vsx25Columns [] = { Empty, Empty, Iob, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, END }
boost::uint32_t xc4vsx35Columns [] = { Empty, Empty, Iob, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, END }
boost::uint32_t xc4vsx55Columns [] = { Empty, Empty, Iob, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, END }
DeviceInfo xc5vfx30t
DeviceInfo xc5vfx70t
DeviceInfo xc5vfx100t
DeviceInfo xc5vfx130t
DeviceInfo xc5vfx200t
DeviceInfo xc5vlx30
DeviceInfo xc5vlx50
DeviceInfo xc5vlx85
DeviceInfo xc5vlx110
DeviceInfo xc5vlx155
DeviceInfo xc5vlx220
DeviceInfo xc5vlx330
DeviceInfo xc5vlx20t
DeviceInfo xc5vlx30t
DeviceInfo xc5vlx50t
DeviceInfo xc5vlx85t
DeviceInfo xc5vlx110t
DeviceInfo xc5vlx155t
DeviceInfo xc5vlx220t
DeviceInfo xc5vlx330t
DeviceInfo xc5vsx35t
DeviceInfo xc5vsx50t
DeviceInfo xc5vsx95t
DeviceInfo xc5vsx240t
DeviceInfo xc5vtx150t
DeviceInfo xc5vtx240t
boost::uint32_t xc5vfx30tColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc5vfx70tColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc5vfx100tColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc5vfx130tColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc5vfx200tColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc5vlx30Columns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, END }
boost::uint32_t xc5vlx50Columns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, END }
boost::uint32_t xc5vlx85Columns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, END }
boost::uint32_t xc5vlx110Columns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, END }
boost::uint32_t xc5vlx155Columns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, END }
boost::uint32_t xc5vlx220Columns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, END }
boost::uint32_t xc5vlx330Columns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, END }
boost::uint32_t xc5vlx20tColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc5vlx30tColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc5vlx50tColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc5vlx85tColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc5vlx110tColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc5vlx155tColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc5vlx220tColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc5vlx330tColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc5vsx35tColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc5vsx50tColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc5vsx95tColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc5vsx240tColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc5vtx150tColumns [] = { Gtx, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc5vtx240tColumns [] = { Gtx, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Clock, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Empty, Gtx, END }
DeviceInfo xc6vcx75t
DeviceInfo xc6vcx130t
DeviceInfo xc6vcx195t
DeviceInfo xc6vcx240t
DeviceInfo xc6vhx250t
DeviceInfo xc6vhx255t
DeviceInfo xc6vhx380t
DeviceInfo xc6vhx565t
DeviceInfo xc6vlx75t
DeviceInfo xc6vlx130t
DeviceInfo xc6vlx195t
DeviceInfo xc6vlx240t
DeviceInfo xc6vlx365t
DeviceInfo xc6vlx550t
DeviceInfo xc6vlx760
DeviceInfo xc6vsx315t
DeviceInfo xc6vsx475t
DeviceInfo xc6vlx75tl
DeviceInfo xc6vlx130tl
DeviceInfo xc6vlx195tl
DeviceInfo xc6vlx240tl
DeviceInfo xc6vlx365tl
DeviceInfo xc6vlx550tl
DeviceInfo xc6vlx760l
DeviceInfo xc6vsx315tl
DeviceInfo xc6vsx475tl
boost::uint32_t xc6vcx75tColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Clock, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc6vcx130tColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Clock, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc6vcx195tColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Clock, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc6vcx240tColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Clock, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc6vhx250tColumns [] = { Gtx, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Clock, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc6vhx255tColumns [] = { Gtx, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Clock, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc6vhx380tColumns [] = { Gtx, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Clock, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc6vhx565tColumns [] = { Gtx, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Clock, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc6vlx75tColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Clock, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc6vlx130tColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Clock, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc6vlx195tColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Clock, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc6vlx240tColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Clock, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc6vlx365tColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Clock, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc6vlx550tColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Clock, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc6vlx760Columns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Clock, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, END }
boost::uint32_t xc6vsx315tColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Clock, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc6vsx475tColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Clock, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc6vlx75tlColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Iob, Gtx, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Clock, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Gtx, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clock, Bram, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc6vlx130tlColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Iob, Gtx, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Clock, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Gtx, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clock, Bram, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc6vlx195tlColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Gtx, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Clock, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Gtx, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clock, Bram, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc6vlx240tlColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Gtx, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Clock, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Gtx, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clock, Bram, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc6vlx365tlColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Gtx, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Clock, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Gtx, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clock, Bram, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc6vlx550tlColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Gtx, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Clock, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Gtx, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clock, Bram, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc6vlx760lColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Gtx, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Clock, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Gtx, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Empty, Empty, Iob, END }
boost::uint32_t xc6vsx315tlColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Gtx, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Clock, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Gtx, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clock, Bram, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xc6vsx475tlColumns [] = { Iob, Empty, Empty, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Iob, Gtx, Empty, Empty, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Clock, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Gtx, Iob, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Empty, Dsp, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Empty, Dsp, Empty, Empty, Clb, Empty, Clb, Empty, Empty, Bram, Empty, Clb, Empty, Clb, Empty, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clb, Empty, Clock, Bram, Empty, Empty, Empty, Gtx, END }
boost::uint32_t xcv50Columns [] = { Iob, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Iob, END }
boost::uint32_t xcv100Columns [] = { Iob, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Iob, END }
boost::uint32_t xcv150Columns [] = { Iob, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Iob, END }
boost::uint32_t xcv200Columns [] = { Iob, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Iob, END }
boost::uint32_t xcv300Columns [] = { Iob, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Iob, END }
boost::uint32_t xcv400Columns [] = { Iob, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Iob, END }
boost::uint32_t xcv600Columns [] = { Iob, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Iob, END }
boost::uint32_t xcv800Columns [] = { Iob, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Iob, END }
boost::uint32_t xcv1000Columns [] = { Iob, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Iob, END }
DeviceInfo xcv50e
DeviceInfo xcv100e
DeviceInfo xcv200e
DeviceInfo xcv300e
DeviceInfo xcv400e
DeviceInfo xcv405e
DeviceInfo xcv600e
DeviceInfo xcv812e
DeviceInfo xcv1000e
DeviceInfo xcv1600e
DeviceInfo xcv2000e
DeviceInfo xcv2600e
DeviceInfo xcv3200e
boost::uint32_t xcv50eColumns [] = { Iob, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Iob, END }
boost::uint32_t xcv100eColumns [] = { Iob, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Iob, END }
boost::uint32_t xcv200eColumns [] = { Iob, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Iob, END }
boost::uint32_t xcv300eColumns [] = { Iob, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Iob, END }
boost::uint32_t xcv400eColumns [] = { Iob, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Iob, END }
boost::uint32_t xcv405eColumns [] = { Iob, Bram, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Empty, Clb, Bram, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Empty, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Empty, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Empty, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Empty, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Bram, Clb, Empty, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Bram, Iob, END }
boost::uint32_t xcv600eColumns [] = { Iob, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Iob, END }
boost::uint32_t xcv812eColumns [] = { Iob, Bram, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Empty, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Empty, Clb, Bram, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Bram, Clb, Empty, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Empty, Bram, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Empty, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Bram, Iob, END }
boost::uint32_t xcv1000eColumns [] = { Iob, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Iob, END }
boost::uint32_t xcv1600eColumns [] = { Iob, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Iob, END }
boost::uint32_t xcv2000eColumns [] = { Iob, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Iob, END }
boost::uint32_t xcv2600eColumns [] = { Iob, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Iob, END }
boost::uint32_t xcv3200eColumns [] = { Iob, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clock, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Clb, Empty, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Clb, Bram, Iob, END }


Detailed Description

Namespace for the Torc bitstream frame-level support, including packet parsing and writing.

Typedef Documentation

Spartan6 frame type.

Definition at line 115 of file Frame.hpp.

Spartan6 frame blocks type.

Definition at line 93 of file FrameSet.hpp.

Spartan6 frame set type.

Definition at line 72 of file FrameSet.hpp.

Spartan6 frame type.

Definition at line 119 of file Frame.hpp.

Vector of Spartan 16 bit packets.

Definition at line 319 of file Spartan6Packet.hpp.

Spartan frame type.

Definition at line 114 of file Frame.hpp.

Spartan frame blocks type.

Definition at line 92 of file FrameSet.hpp.

Spartan frame set type.

Definition at line 71 of file FrameSet.hpp.

Spartan frame type.

Definition at line 118 of file Frame.hpp.

Vector of Spartan packets.

Definition at line 257 of file SpartanPacket.hpp.

Virtex frame type.

Definition at line 113 of file Frame.hpp.

Virtex frame blocks type.

Definition at line 91 of file FrameSet.hpp.

Virtex frame set type.

Definition at line 70 of file FrameSet.hpp.

Virtex frame type.

Definition at line 117 of file Frame.hpp.

Vector of Virtex packets.

Definition at line 259 of file VirtexPacket.hpp.


Function Documentation

torc::bitstream::BOOST_AUTO_TEST_CASE ( VirtexMapUnitTest   ) 

Unit test for the Virtex bitstream to bitmap conversion.

Definition at line 321 of file VirtexUnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( VirtexFarUnitTest   ) 

Unit test for the Virtex class Frame Address Register mapping.

Definition at line 174 of file VirtexUnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( VirtexUnitTest   ) 

Unit test for the Virtex class.

Definition at line 39 of file VirtexUnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( VirtexPacketUnitTest   ) 

Unit test for the VirtexPacket class.

Definition at line 33 of file VirtexPacketUnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( VirtexEMapUnitTest   ) 

Unit test for the VirtexE bitstream to bitmap conversion.

Definition at line 276 of file VirtexEUnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( VirtexEFarUnitTest   ) 

Unit test for the VirtexE class Frame Address Register mapping.

Definition at line 173 of file VirtexEUnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( VirtexEUnitTest   ) 

Unit test for the VirtexE class.

Definition at line 39 of file VirtexEUnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( VirtexBitstreamUnitTest   ) 

Unit test for the VirtexBitstream class.

Definition at line 50 of file VirtexBitstreamUnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( VirtexBitstreamCrcUnitTest   ) 

Unit test for the VirtexBitstream class.

Definition at line 39 of file VirtexBitstreamUnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Virtex7FarUnitTest   ) 

Unit test for the Virtex7 class Frame Address Register mapping.

Definition at line 179 of file Virtex7UnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Virtex7UnitTest   ) 

Unit test for the Virtex7 class.

Definition at line 48 of file Virtex7UnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Virtex7CrcUnitTest   ) 

Unit test for the Virtex7 CRC.

Definition at line 38 of file Virtex7UnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Virtex6MapUnitTest   ) 

Unit test for the Virtex6 bitstream to bitmap conversion.

Definition at line 373 of file Virtex6UnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Virtex6FarUnitTest   ) 

Unit test for the Virtex6 class Frame Address Register mapping.

Definition at line 204 of file Virtex6UnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Virtex6UnitTest   ) 

Unit test for the Virtex6 class.

Definition at line 48 of file Virtex6UnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Virtex6CrcUnitTest   ) 

Unit test for the Virtex6 CRC.

Definition at line 38 of file Virtex6UnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Virtex5MapUnitTest   ) 

Unit test for the Virtex5 bitstream to bitmap conversion.

Definition at line 345 of file Virtex5UnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Virtex5FarUnitTest   ) 

Unit test for the Virtex5 class Frame Address Register mapping.

Definition at line 212 of file Virtex5UnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Virtex5UnitTest   ) 

Unit test for the Virtex5 class.

Definition at line 48 of file Virtex5UnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Virtex5CrcUnitTest   ) 

Unit test for the Virtex5 CRC.

Definition at line 38 of file Virtex5UnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Virtex4MapUnitTest   ) 

Unit test for the Virtex4 bitstream to bitmap conversion.

Definition at line 354 of file Virtex4UnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Virtex4FarUnitTest   ) 

Unit test for the Virtex4 class Frame Address Register mapping.

Definition at line 207 of file Virtex4UnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Virtex4UnitTest   ) 

Unit test for the Virtex4 class.

Definition at line 48 of file Virtex4UnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Virtex4CrcUnitTest   ) 

Unit test for the Virtex4 CRC.

Definition at line 38 of file Virtex4UnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Virtex2MapUnitTest   ) 

Unit test for the Virtex2 bitstream to bitmap conversion.

Definition at line 291 of file Virtex2UnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Virtex2FarUnitTest   ) 

Unit test for the Virtex2 class Frame Address Register mapping.

Definition at line 192 of file Virtex2UnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Virtex2UnitTest   ) 

Unit test for the Virtex2 class.

Definition at line 48 of file Virtex2UnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Virtex2CrcUnitTest   ) 

Unit test for the Virtex2 CRC.

Definition at line 38 of file Virtex2UnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Virtex2PMapUnitTest   ) 

Unit test for the Virtex2P bitstream to bitmap conversion.

Definition at line 276 of file Virtex2PUnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Virtex2PFarUnitTest   ) 

Unit test for the Virtex2P class Frame Address Register mapping.

Definition at line 192 of file Virtex2PUnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Virtex2PUnitTest   ) 

Unit test for the Virtex2p class.

Definition at line 48 of file Virtex2PUnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Virtex2PCrcUnitTest   ) 

Unit test for the Virtex2 CRC.

Definition at line 38 of file Virtex2PUnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( SpartanBitstreamUnitTest   ) 

Unit test for the SpartanBitstream class.

Definition at line 45 of file SpartanBitstreamUnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( SpartanBitstreamCrcUnitTest   ) 

Unit test for the SpartanBitstream class.

Definition at line 36 of file SpartanBitstreamUnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Spartan6UnitTest   ) 

Unit test for the Spartan6 class.

Definition at line 36 of file Spartan6UnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Spartan6BistreamUnitTest   ) 

Unit test for the Spartan6Bitstream class.

Definition at line 45 of file Spartan6BitstreamUnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Spartan6BitstreamCrcUnitTest   ) 

Unit test for the Spartan6Bitstream class.

Definition at line 36 of file Spartan6BitstreamUnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Spartan3EFarUnitTest   ) 

Unit test for the Spartan3E class Frame Address Register mapping.

Definition at line 180 of file Spartan3EUnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Spartan3EUnitTest   ) 

Unit test for the Spartan3E class.

Definition at line 39 of file Spartan3EUnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( FrameUnitTest   ) 

Unit test for the Frame class.

Definition at line 28 of file FrameUnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( FrameBlocksUnitTest   ) 

Unit test for the FrameBlocks class.

Definition at line 47 of file FrameSetUnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( FrameSetUnitTest   ) 

Unit test for the FrameSet class.

Definition at line 29 of file FrameSetUnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( FactoryUnitTest   ) 

Unit test for the Factory class.

Todo:
Write unit test for Factory.

Definition at line 29 of file FactoryUnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( DeviceInfoUnitTest   ) 

Unit test for the DeviceInfo class.

Definition at line 29 of file DeviceInfoUnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Spartan6DumpPacketsUnitTest   ) 

Unit test to dump Spartan6 bitstream packets.

Definition at line 163 of file Spartan6BuildHelperUnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( Spartan6BuildHelperUnitTest   ) 

Unit test for the Spartan6BuildHelper class.

Definition at line 124 of file Spartan6BuildHelperUnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( DeviceInfoHelperUnitTest   ) 

Unit test for the DeviceInfoHelper class.

Definition at line 28 of file DeviceInfoHelperUnitTest.cpp.

torc::bitstream::BOOST_AUTO_TEST_CASE ( BitstreamUnitTest   ) 

Unit test for the Bitstream class.

Definition at line 33 of file BitstreamUnitTest.cpp.

std::ostream & torc::bitstream::operator<< ( std::ostream &  os,
const Virtex7 &  rhs 
)

Virtex7 stream inserter.

Insert the bitstream header into and output stream.

Definition at line 1124 of file OutputStreamHelpers.cpp.

std::ostream & torc::bitstream::operator<< ( std::ostream &  os,
const Virtex6 &  rhs 
)

Virtex6 stream inserter.

Insert the bitstream header into an output stream.

Definition at line 948 of file OutputStreamHelpers.cpp.

std::ostream & torc::bitstream::operator<< ( std::ostream &  os,
const Virtex5 &  rhs 
)

Virtex5 stream inserter.

Insert the bitstream header into an output stream.

Definition at line 772 of file OutputStreamHelpers.cpp.

std::ostream & torc::bitstream::operator<< ( std::ostream &  os,
const Virtex4 &  rhs 
)

Virtex4 stream inserter.

Insert the bitstream header into an output stream.

Definition at line 634 of file OutputStreamHelpers.cpp.

std::ostream & torc::bitstream::operator<< ( std::ostream &  os,
const Virtex2 &  rhs 
)

Virtex2 stream inserter.

Insert the bitstream header into an output stream.

Definition at line 509 of file OutputStreamHelpers.cpp.

std::ostream & torc::bitstream::operator<< ( std::ostream &  os,
const Virtex &  rhs 
)

Virtex stream inserter.

Insert the bitstream header into an output stream.

Definition at line 382 of file OutputStreamHelpers.cpp.

std::ostream & torc::bitstream::operator<< ( std::ostream &  os,
const Spartan6 &  rhs 
)

Spartan6 stream inserter.

Insert the bitstream header into an output stream.

Definition at line 215 of file OutputStreamHelpers.cpp.

std::ostream & torc::bitstream::operator<< ( std::ostream &  os,
const Spartan3E &  rhs 
)

Spartan3E stream inserter.

Insert the bitstream header into an output stream.

Definition at line 88 of file OutputStreamHelpers.cpp.

std::ostream & torc::bitstream::operator<< ( std::ostream &  os,
const Spartan6Bitstream &  rhs 
)

Spartan6Bitstream stream inserter.

Definition at line 81 of file OutputStreamHelpers.cpp.

std::ostream & torc::bitstream::operator<< ( std::ostream &  os,
const Bitstream &  rhs 
)

Bitstream stream inserter.

Insert the bitstream header into an output stream.

Definition at line 49 of file OutputStreamHelpers.cpp.

std::ostream & torc::bitstream::operator<< ( std::ostream &  os,
const Hex32 &  inWord 
)

32-bit word hex inserter.

Definition at line 45 of file OutputStreamHelpers.cpp.

std::ostream & torc::bitstream::operator<< ( std::ostream &  os,
const Hex16 &  inWord 
)

16-bit word hex inserter.

Definition at line 41 of file OutputStreamHelpers.cpp.


Generated on Thu Oct 13 16:49:46 2011 for TORC by  doxygen 1.5.6