From 16f85fff63b614643ac80805028364d6ec7ebe2b Mon Sep 17 00:00:00 2001 From: Giuseppe Gebbia Date: Wed, 24 Mar 2021 17:25:05 +0100 Subject: [PATCH] add support for kintex xc7k325t --- README.md | 1 + src/board.hpp | 1 + src/part.hpp | 2 ++ 3 files changed, 4 insertions(+) diff --git a/README.md b/README.md index aadefa0..3cf01b5 100644 --- a/README.md +++ b/README.md @@ -45,6 +45,7 @@ __Supported (tested) FPGA:__ * Lattice [MachXO3D](http://www.latticesemi.com/en/Products/FPGAandCPLD/MachXO3D.aspx) (SRAM and Flash) * Lattice [ECP5 (25F, 5G 85F](http://www.latticesemi.com/Products/FPGAandCPLD/ECP5) (SRAM and Flash) * Lattice [ECP5 (25F, 5G 85F, CrossLink-NX (LIFCL-40)](https://www.latticesemi.com/en/Products/FPGAandCPLD/CrossLink-NX) (SRAM and Flash) +* Xilinx Kintex 7 [xc7k325t](https://www.xilinx.com/products/silicon-devices/fpga/kintex-7.html#productTable) (SRAM) * Xilinx Artix 7 [xc7a35ti, xc7a50t, xc7a100t, xc7a200t](https://www.xilinx.com/products/silicon-devices/fpga/artix-7.html) (memory and spi flash) * Xilinx Spartan 6 [xc6slx45](https://www.xilinx.com/products/silicon-devices/fpga/spartan-6.html) (memory) * Xilinx Spartan 7 [xc7s15, xc7s25, xc7s50](https://www.xilinx.com/products/silicon-devices/fpga/spartan-7.html) (memory (all) and spi flash (xc7s50)) diff --git a/src/board.hpp b/src/board.hpp index 67c7375..f221ba7 100644 --- a/src/board.hpp +++ b/src/board.hpp @@ -87,6 +87,7 @@ static std::map board_list = { JTAG_BOARD("acornCle215", "", 0, 0), JTAG_BOARD("arty", "digilent", 0, 0), JTAG_BOARD("nexysVideo", "digilent_b", 0, 0), + JTAG_BOARD("kc705", "digilent", 0, 0), JTAG_BOARD("colorlight", "", 0, 0), JTAG_BOARD("crosslinknx_evn", "ft2232", 0, 0), JTAG_BOARD("cyc1000", "ft2232", 0, 0), diff --git a/src/part.hpp b/src/part.hpp index 95ec75e..77eccec 100644 --- a/src/part.hpp +++ b/src/part.hpp @@ -13,6 +13,8 @@ typedef struct { static std::map fpga_list = { {0x0a014c35, {"anlogic", "eagle s20", "EG4S20BG256"}}, + {0x43651093, {"xilinx", "kintex7", "xc7k325t"}}, + {0x0362D093, {"xilinx", "artix a7 35t", "xc7a35"}}, {0x0362c093, {"xilinx", "artix a7 50t", "xc7a50t"}}, {0x13631093, {"xilinx", "artix a7 100t", "xc7a100"}},