torc-master
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Virtex7DeviceInfo.cpp
Go to the documentation of this file.
1 // Torc - Copyright 2011-2013 University of Southern California. All Rights Reserved.
2 // $HeadURL$
3 // $Id$
4 
5 // This program is free software: you can redistribute it and/or modify it under the terms of the
6 // GNU General Public License as published by the Free Software Foundation, either version 3 of the
7 // License, or (at your option) any later version.
8 //
9 // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
10 // without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See
11 // the GNU General Public License for more details.
12 //
13 // You should have received a copy of the GNU General Public License along with this program. If
14 // not, see <http://www.gnu.org/licenses/>.
15 
16 /// \file
17 /// \brief Static definition of the Virtex7 class.
18 /// \details This is a generated file. Please modify with care.
19 
21 
22 namespace torc {
23 namespace bitstream {
24 
30  Vframe = Virtex7::eColumnTypeVframe, END = boost::uint32_t(-1) };
31 
32  // xc7a100t static device information.
33  boost::uint32_t xc7a100tColumns[] = { Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Empty, Ioi, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Cfg, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Empty, Ioi, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, END };
34  DeviceInfo xc7a100t(30932, 209, 148, xc7a100tColumns);
35 
36  // xc7a200t static device information.
37  boost::uint32_t xc7a200tColumns[] = { Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Cfg, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Empty, Ioi, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Cfg, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Empty, Ioi, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Cfg, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Empty, Ioi, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Cfg, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Empty, Ioi, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Cfg, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Empty, Ioi, Empty, END };
38  DeviceInfo xc7a200t(69165, 261, 265, xc7a200tColumns);
39 
40  // xc7k70t static device information.
41  boost::uint32_t xc7k70tColumns[] = { Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Vframe, Empty, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Cfg, Vframe, Empty, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Empty, Ioi, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Empty, Ioi, Empty, END };
42  DeviceInfo xc7k70t(24453, 209, 117, xc7k70tColumns);
43 
44  // xc7k160t static device information.
45  boost::uint32_t xc7k160tColumns[] = { Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Cfg, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Empty, Ioi, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Empty, Ioi, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Empty, Ioi, Empty, END };
46  DeviceInfo xc7k160t(49590, 261, 190, xc7k160tColumns);
47 
48  // xc7k325t static device information.
49  boost::uint32_t xc7k325tColumns[] = { Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Cfg, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Empty, Ioi, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Empty, Ioi, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Empty, Ioi, Empty, END };
50  DeviceInfo xc7k325t(86505, 365, 237, xc7k325tColumns);
51 
52  // xc7k355t static device information.
53  boost::uint32_t xc7k355tColumns[] = { Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Vframe, Empty, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Cfg, Vframe, Empty, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, END };
54  DeviceInfo xc7k355t(102351, 313, 327, xc7k355tColumns);
55 
56  // xc7k410t static device information.
57  boost::uint32_t xc7k410tColumns[] = { Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Cfg, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Empty, Ioi, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Empty, Ioi, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Empty, Ioi, Empty, END };
58  DeviceInfo xc7k410t(113880, 365, 312, xc7k410tColumns);
59 
60  // xc7k420t static device information.
61  boost::uint32_t xc7k420tColumns[] = { Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Vframe, Empty, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Cfg, Vframe, Empty, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, END };
62  DeviceInfo xc7k420t(136359, 417, 327, xc7k420tColumns);
63 
64  // xc7k480t static device information.
65  boost::uint32_t xc7k480tColumns[] = { Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Vframe, Empty, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Cfg, Vframe, Empty, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, END };
66  DeviceInfo xc7k480t(136359, 417, 327, xc7k480tColumns);
67 
68  // xc7v585t static device information.
69  boost::uint32_t xc7v585tColumns[] = { Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Cfg, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, END };
70  DeviceInfo xc7v585t(152894, 469, 326, xc7v585tColumns);
71 
72  // xc7v2000t static device information.
73  boost::uint32_t xc7v2000tColumns[] = { END };
74  DeviceInfo xc7v2000t(425156, 628, 677, xc7v2000tColumns);
75 
76  // xc7vh580t static device information.
77  boost::uint32_t xc7vh580tColumns[] = { END };
78  DeviceInfo xc7vh580t(178540, 316, 565, xc7vh580tColumns);
79 
80  // xc7vh870t static device information.
81  boost::uint32_t xc7vh870tColumns[] = { END };
82  DeviceInfo xc7vh870t(268375, 475, 565, xc7vh870tColumns);
83 
84  // xc7vx330t static device information.
85  boost::uint32_t xc7vx330tColumns[] = { Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Cfg, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, END };
86  DeviceInfo xc7vx330t(101835, 365, 279, xc7vx330tColumns);
87 
88  // xc7vx415t static device information.
89  boost::uint32_t xc7vx415tColumns[] = { Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Cfg, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, END };
90  DeviceInfo xc7vx415t(127704, 313, 408, xc7vx415tColumns);
91 
92  // xc7vx485t static device information.
93  boost::uint32_t xc7vx485tColumns[] = { Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Cfg, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, END };
94  DeviceInfo xc7vx485t(150380, 365, 412, xc7vx485tColumns);
95 
96  // xc7vx550t static device information.
97  boost::uint32_t xc7vx550tColumns[] = { Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Cfg, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, END };
98  DeviceInfo xc7vx550t(212568, 521, 408, xc7vx550tColumns);
99 
100  // xc7vx690t static device information.
101  boost::uint32_t xc7vx690tColumns[] = { Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Cfg, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, END };
102  DeviceInfo xc7vx690t(212568, 521, 408, xc7vx690tColumns);
103 
104  // xc7vx980t static device information.
105  boost::uint32_t xc7vx980tColumns[] = { Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Cfg, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Gtx, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Ioi, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Ioi, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, END };
106  DeviceInfo xc7vx980t(261233, 469, 557, xc7vx980tColumns);
107 
108  // xc7vx1140t static device information.
109  boost::uint32_t xc7vx1140tColumns[] = { END };
110  DeviceInfo xc7vx1140t(354820, 628, 565, xc7vx1140tColumns);
111 
112  // xc7z010 static device information.
113  boost::uint32_t xc7z010Columns[] = { Empty, Ioi, Cmt, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Dsp, Clb, Clb, Clb, Clb, Dsp, Clb, Clb, Bram, Clb, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Cfg, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Empty, Ioi, Empty, Empty, Ioi, Cmt, Clb, Clb, Clb, Clb, Bram, Clb, Clb, Dsp, Clb, Clb, Clb, Clb, Dsp, Clb, Clb, Bram, Clb, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Cfg, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Empty, Ioi, Empty, END };
114  DeviceInfo xc7z010(13440, 105, 128, xc7z010Columns);
115 
116  // xc7z020 static device information.
117  boost::uint32_t xc7z020Columns[] = { Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Cfg, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Empty, Ioi, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Cfg, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Empty, Ioi, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Empty, Ioi, Empty, END };
118  DeviceInfo xc7z020(29359, 157, 187, xc7z020Columns);
119 
120  // xc7z030 static device information.
121  boost::uint32_t xc7z030Columns[] = { Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Cfg, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Empty, Ioi, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Cfg, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Empty, Ioi, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Empty, Ioi, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, END };
122  DeviceInfo xc7z030(42636, 209, 204, xc7z030Columns);
123 
124  // xc7z045 static device information.
125  boost::uint32_t xc7z045Columns[] = { Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Cfg, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Empty, Ioi, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Clb, Clb, Empty, Empty, Cfg, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Empty, Ioi, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Empty, Cmt, Empty, Int, Int, Empty, Empty, Ioi, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Ioi, Empty, Empty, Int, Int, Empty, Cmt, Empty, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Dsp, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Dsp, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Bram, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Clock, Empty, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Empty, Bram, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Vframe, Empty, Int, Int, Clb, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Clb, Clb, Int, Int, Clb, Bram, Empty, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Dsp, Clb, Int, Int, Clb, Empty, Clb, Int, Int, Empty, Empty, Empty, Gtx, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, Empty, END };
126  DeviceInfo xc7z045(97455, 365, 267, xc7z045Columns);
127 
128 } // namespace bitstream
129 } // namespace torc
DeviceInfo xc7vx485t
DeviceInfo xc7v2000t
boost::uint32_t xc7vx330tColumns[]
boost::uint32_t xc7k410tColumns[]
boost::uint32_t xc7vx1140tColumns[]
DeviceInfo xc7k420t
DeviceInfo xc7vx415t
boost::uint32_t xc7a200tColumns[]
DeviceInfo xc7vx330t
boost::uint32_t xc7a100tColumns[]
DeviceInfo xc7z010
DeviceInfo xc7vh870t
boost::uint32_t xc7z020Columns[]
boost::uint32_t xc7k420tColumns[]
boost::uint32_t xc7k325tColumns[]
DeviceInfo xc7k355t
boost::uint32_t xc7k70tColumns[]
DeviceInfo xc7k410t
DeviceInfo xc7z045
DeviceInfo xc7z020
boost::uint32_t xc7vh870tColumns[]
boost::uint32_t xc7vx485tColumns[]
DeviceInfo xc7k160t
boost::uint32_t xc7z045Columns[]
boost::uint32_t xc7vx980tColumns[]
boost::uint32_t xc7k480tColumns[]
boost::uint32_t xc7k160tColumns[]
boost::uint32_t xc7v2000tColumns[]
boost::uint32_t xc7vh580tColumns[]
boost::uint32_t xc7vx690tColumns[]
DeviceInfo xc7k70t
DeviceInfo xc7vx1140t
DeviceInfo xc7z030
boost::uint32_t xc7v585tColumns[]
boost::uint32_t xc7vx415tColumns[]
DeviceInfo xc7vx980t
boost::uint32_t xc7k355tColumns[]
DeviceInfo xc7k325t
DeviceInfo xc7k480t
boost::uint32_t xc7vx550tColumns[]
boost::uint32_t xc7z010Columns[]
boost::uint32_t xc7z030Columns[]
DeviceInfo xc7a100t
DeviceInfo xc7vh580t
DeviceInfo xc7a200t
DeviceInfo xc7v585t
DeviceInfo xc7vx550t
DeviceInfo xc7vx690t
Header for the Virtex7 class.