From: Joris v. R. <jor...@jo...> - 2013-08-01 12:52:38
|
Hi, I just committed a small change to enable programming Virtex 7 FPGAs. It seems to work well with XC7VX690T. My first attempt was to follow the IEEE 1532 data from Xilinx. Our usual XC3S programming flow (Xilinx calls it the "legacy" flow) is not documented for Virtex 7 devices. I thus used flow_array_program instead, but could not get it to work. In the end I went back to our usual XC3S flow and it just works without any problems, documented or not. I have not yet committed my changes to devlist.txt because there seem to be some conflicts. We already carried a few Virtex 7 entries in devlist.txt, but some of those entries are for part numbers that Xilinx does not currently seem to support, and some of those entries have IDCODEs that Xilinx is now using for other part numbers. As show below, I'd like to remove the entries that are not backed by current Xilinx documentation while adding entries for the Virtex 7 parts that we can actually program. Any objections? Regards, Joris. --- devlist.txt (revision 746) +++ devlist.txt (working copy) @@ -5,13 +5,14 @@ 03651093 6 0x9 XC7K325T 03656093 6 0x9 XC7K410T -03667093 6 0x9 XC7V285T -0366C093 6 0x9 XC7V450T +03667093 6 0x9 XC7VX330T 03671093 6 0x9 XC7V585T -03676093 6 0x9 XC7V855T +03682093 6 0x9 XC7VX415T +03687093 6 0x9 XC7VX485T +03691093 6 0x9 XC7VX690T +03692093 6 0x9 XC7VX550T +03696093 6 0x9 XC7VX980T -03687093 6 0x9 XC7VX4855T - 04244093 10 0x3c9 XC6VLX75T(L) 0424a093 10 0x3c9 XC6VLX130T(L) 0424c093 10 0x3c9 XC6VLX195T(L) |