Adding zybo swbut harness.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
This commit is contained in:
parent
0025af8b0a
commit
9595b7b234
9
Info.md
9
Info.md
|
|
@ -37,7 +37,7 @@ These files are released under the very permissive [CC0 1.0 Universal](COPYING).
|
|||
|
||||
# Details
|
||||
|
||||
Last updated on Wed Mar 13 21:42:34 UTC 2019 (2019-03-13T21:42:34+00:00).
|
||||
Last updated on Wed Mar 13 22:16:59 UTC 2019 (2019-03-13T22:16:59+00:00).
|
||||
|
||||
Created using [Project X-Ray](https://github.com/SymbiFlow/prjxray) version [45a8af8](https://github.com/SymbiFlow/prjxray/commit/45a8af8d71c285e7115112c564e5d46b6c81dd97).
|
||||
|
||||
|
|
@ -96,7 +96,7 @@ Results have checksums;
|
|||
|
||||
* [`8c6097166bf4b43969c49894dc464d1202f19683d7287a63ec709bc867d97105 ./artix7/element_counts.csv`](./artix7/element_counts.csv)
|
||||
* [`6864d8edcef442cb129f83b9c5cd27be85d1b4bded8007bbeadcfc70717f8c48 ./artix7/gridinfo/grid-xc7a50tfgg484-1-db.txt`](./artix7/gridinfo/grid-xc7a50tfgg484-1-db.txt)
|
||||
* [`4c0a815ab8943181331f7aa9ac77655a0a640d9a409a602e4f24f8feb5f905e9 ./artix7/harness/README.md`](./artix7/harness/README.md)
|
||||
* [`3aacff527ff9389f20510c56014b7bc2c54116d9d0d3199216743cfbdd09664d ./artix7/harness/README.md`](./artix7/harness/README.md)
|
||||
* [`8416e8eef29e5defebbd3e45f60baa15cbcc22d66647a8da62ec7c42eff8b521 ./artix7/harness/arty-a7/pmod/design.bit`](./artix7/harness/arty-a7/pmod/design.bit)
|
||||
* [`c98eefb677a5cd469b75223d6ceb0e95f5d331de00291193caed008f33ee746c ./artix7/harness/arty-a7/pmod/design.dcp`](./artix7/harness/arty-a7/pmod/design.dcp)
|
||||
* [`13382ee7fffcd88636892517929e7c60a6e82bb63324a4e48414bb16eb81174b ./artix7/harness/arty-a7/pmod/design.json`](./artix7/harness/arty-a7/pmod/design.json)
|
||||
|
|
@ -631,6 +631,11 @@ source $(dirname ${BASH_SOURCE[0]})/../utils/environment.sh
|
|||
Results have checksums;
|
||||
|
||||
* [`389d7501980b8d12b5fe58af98158372ac3eaa1f557434f6ad96b7610c1ad378 ./zynq7/element_counts.csv`](./zynq7/element_counts.csv)
|
||||
* [`bfd74012f2b02547e824bac877b790ce12b84694b375205e26cb96b5f517672d ./zynq7/harness/README.md`](./zynq7/harness/README.md)
|
||||
* [`ef169ec1d698b4f8a6675b33b600af8f7c481f61ebb663deed1ad5923e4a438c ./zynq7/harness/zybo/swbut/design.bit`](./zynq7/harness/zybo/swbut/design.bit)
|
||||
* [`e0e4b94719fdd010522da34d18ab9466f2938e6a14871696e94f48a5818a31e4 ./zynq7/harness/zybo/swbut/design.dcp`](./zynq7/harness/zybo/swbut/design.dcp)
|
||||
* [`785faee1524045b220751675a2ac5d9c29fb5718a44e854dfd512014ace97e24 ./zynq7/harness/zybo/swbut/design.json`](./zynq7/harness/zybo/swbut/design.json)
|
||||
* [`9315fdbbd691414d1cd31b798b080f53bcfe7fefc735f86f9b4d5f013d14c168 ./zynq7/harness/zybo/swbut/design.txt`](./zynq7/harness/zybo/swbut/design.txt)
|
||||
* [`fca753747fb1d583483e22980c4dae3a2de6451a326d46eab3581ea6f50f5b2d ./zynq7/mask_bram_l.block_ram.db`](./zynq7/mask_bram_l.block_ram.db)
|
||||
* [`3adab1bc4365599535597dd6366028004dd056a17a3349d328965b23a6a4064a ./zynq7/mask_bram_l.db`](./zynq7/mask_bram_l.db)
|
||||
* [`fca753747fb1d583483e22980c4dae3a2de6451a326d46eab3581ea6f50f5b2d ./zynq7/mask_bram_r.block_ram.db`](./zynq7/mask_bram_r.block_ram.db)
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
# [Harnesses](.)
|
||||
# [Artix 7 Harnesses](.)
|
||||
|
||||
Current using Project X-Ray requires a bitstream "harness" which connects IO
|
||||
into the ROI.
|
||||
|
|
@ -73,7 +73,7 @@ interest (plus clock).
|
|||
Supported boards;
|
||||
* [Arty A7-35T](#Arty%20A7-35T)
|
||||
* [Basys 3](#Basys%203)
|
||||
|
||||
* [Zybo Z7-10](../../zynq7/harness/README.md#Zybo%2Z7-10)
|
||||
|
||||
## PMOD
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,73 @@
|
|||
# [Zynq Harnesses](.)
|
||||
|
||||
Current using Project X-Ray requires a bitstream "harness" which connects IO
|
||||
into the ROI.
|
||||
|
||||
Once you have the "harness" bitstream, you can place and route designs using
|
||||
only open source tools despite Project X-Ray still not understand how to
|
||||
configure the complete bitstream and IO tiles.
|
||||
|
||||
---
|
||||
|
||||
# Boards
|
||||
|
||||
Currently supported boards are listed below, they are;
|
||||
* [Zybo Z7-10](#Zybo%2Z7-10)
|
||||
|
||||
## [Zybo Z7-10](zybo)
|
||||
|
||||
* FPGA Part: `XC7Z010-1CLG400C`
|
||||
* Cost: $USD 199.00
|
||||
* [Buy Zybo Z7 from Digilent](https://store.digilentinc.com/zybo-z7-zynq-7000-arm-fpga-soc-development-board/)
|
||||
|
||||
**Only** the Zybo Z7-10 version of the board is currently supported.
|
||||
|
||||
Both the original Zybo and the Zybo Z7-20 are **not** supported.
|
||||
|
||||
|
||||
Description from the [Digilent website](https://store.digilentinc.com/zybo-z7-zynq-7000-arm-fpga-soc-development-board/);
|
||||
> The Zybo Z7 is a feature-rich, ready-to-use embedded software and digital
|
||||
> circuit development board built around the Xilinx Zynq-7000 family. This is
|
||||
> the second generation update to the popular Zybo that was released in 2012.
|
||||
> The Zynq family is based on the Xilinx All Programmable System-on-Chip (AP
|
||||
> SoC) architecture, which tightly integrates a dual-core ARM Cortex-A9
|
||||
> processor with Xilinx 7-series Field Programmable Gate Array (FPGA) logic.
|
||||
> The Zybo Z7 surrounds the Zynq with a rich set of multimedia and connectivity
|
||||
> peripherals to create a formidable single-board computer, even before
|
||||
> considering the flexibility and power added by the FPGA. The Zybo Z7's
|
||||
> video-capable feature set, including a MIPI CSI-2 compatible Pcam connector,
|
||||
> HDMI input, HDMI output, and high DDR3L bandwidth, was chosen to make it an
|
||||
> affordable solution for the high end embedded vision applications that Xilinx
|
||||
> FPGAs are popular for. Attaching additional hardware is made easy by the Zybo
|
||||
> Z7's Pmod connectors, allowing access to Digilent's catalog of over 70 Pmod
|
||||
> peripheral boards, including motor controllers, sensors, displays, and more.
|
||||
|
||||
Supported harness configurations;
|
||||
* [SWBUT](#swbut)
|
||||
|
||||
---
|
||||
|
||||
# Configurations
|
||||
|
||||
Currently supported boards are listed below, they are;
|
||||
* [SWBUT](#swbut)
|
||||
* [PMOD](#pmod)
|
||||
|
||||
## SWBUT
|
||||
|
||||
Harness which maps a board's switches, buttons and LEDs into the region of
|
||||
interest (plus clock).
|
||||
|
||||
Supported boards;
|
||||
* [Arty A7-35T](../../artix7/harness/README.md#Arty%20A7-35T)
|
||||
* [Basys 3](../../artix7/harness/README.md#Basys%203)
|
||||
* [Zybo Z7-10](#Zybo%2Z7-10)
|
||||
|
||||
## PMOD
|
||||
|
||||
Harness which maps a board's PMOD connectors into the region of interest (plus
|
||||
a clock).
|
||||
|
||||
Supported boards;
|
||||
* [Arty A7-35T](../../artix7/harness/README.md#Arty%20A7-35T)
|
||||
|
||||
Binary file not shown.
Binary file not shown.
|
|
@ -0,0 +1,296 @@
|
|||
{
|
||||
"info": {
|
||||
"GRID_X_MAX": 118,
|
||||
"GRID_X_MIN": 83,
|
||||
"GRID_Y_MAX": 51,
|
||||
"GRID_Y_MIN": 0
|
||||
},
|
||||
"ports": [
|
||||
{
|
||||
"name": "clk",
|
||||
"node": "CLK_HROW_TOP_R_X82Y78/CLK_HROW_CK_BUFHCLK_R0",
|
||||
"pin": "K17",
|
||||
"wire": "HCLK_VBRK_X83Y78/HCLK_VBRK_CK_BUFHCLK0"
|
||||
},
|
||||
{
|
||||
"name": "din[0]",
|
||||
"node": "INT_R_X31Y53/WW2BEG1",
|
||||
"pin": "J15",
|
||||
"wire": "VBRK_X118Y56/VBRK_WW2END1",
|
||||
"wires_outside_roi": [
|
||||
"CMT_FIFO_L_X120Y60/CMT_FIFO_WW2END1_2",
|
||||
"CMT_TOP_L_LOWER_B_X119Y61/CMT_TOP_WW2END1_3",
|
||||
"INT_INTERFACE_L_X30Y53/INT_INTERFACE_WW2END1",
|
||||
"INT_L_X30Y50/NE6BEG1",
|
||||
"INT_L_X30Y50/WW2END0",
|
||||
"INT_L_X30Y53/WW2A1",
|
||||
"INT_R_X31Y50/EE2BEG0",
|
||||
"INT_R_X31Y50/LOGIC_OUTS18",
|
||||
"INT_R_X31Y50/NE6A1",
|
||||
"INT_R_X31Y50/WW2A0",
|
||||
"INT_R_X31Y51/NE6B1",
|
||||
"INT_R_X31Y52/NE6C1",
|
||||
"INT_R_X31Y53/NE6D1",
|
||||
"INT_R_X31Y53/SR1END1",
|
||||
"INT_R_X31Y53/WW2BEG1",
|
||||
"INT_R_X31Y54/NE6E1",
|
||||
"INT_R_X31Y54/NW6END1",
|
||||
"INT_R_X31Y54/SR1BEG1",
|
||||
"IO_INT_INTERFACE_R_X31Y50/INT_INTERFACE_EE2BEG0",
|
||||
"IO_INT_INTERFACE_R_X31Y50/INT_INTERFACE_LOGIC_OUTS18",
|
||||
"IO_INT_INTERFACE_R_X31Y50/INT_INTERFACE_LOGIC_OUTS_B18",
|
||||
"IO_INT_INTERFACE_R_X31Y50/INT_INTERFACE_WW2A0",
|
||||
"IO_INT_INTERFACE_R_X31Y54/INT_INTERFACE_NE4C1",
|
||||
"IO_INT_INTERFACE_R_X31Y54/INT_INTERFACE_NW4END1",
|
||||
"RIOB33_SING_X31Y50/IOB_IBUF0",
|
||||
"RIOI3_SING_X31Y50/IOI_ILOGIC0_O",
|
||||
"RIOI3_SING_X31Y50/IOI_LOGIC_OUTS18_0",
|
||||
"RIOI3_SING_X31Y50/RIOI_I0",
|
||||
"RIOI3_SING_X31Y50/RIOI_IBUF0",
|
||||
"RIOI3_SING_X31Y50/RIOI_ILOGIC0_D",
|
||||
"R_TERM_INT_X125Y53/R_TERM_INT_WW2A0",
|
||||
"R_TERM_INT_X125Y53/TERM_INT_LOGIC_OUTS_L_B18",
|
||||
"R_TERM_INT_X125Y57/R_TERM_INT_NW4END1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "din[1]",
|
||||
"node": "INT_R_X31Y56/WW2BEG1",
|
||||
"pin": "G15",
|
||||
"wire": "VBRK_X118Y59/VBRK_WW2END1",
|
||||
"wires_outside_roi": [
|
||||
"CMT_FIFO_L_X120Y60/CMT_FIFO_WW2END1_5",
|
||||
"CMT_TOP_L_LOWER_B_X119Y61/CMT_TOP_WW2END1_6",
|
||||
"INT_INTERFACE_L_X30Y56/INT_INTERFACE_WW2END1",
|
||||
"INT_L_X30Y56/WW2A1",
|
||||
"INT_L_X30Y57/ER1BEG1",
|
||||
"INT_L_X30Y57/SW6END0",
|
||||
"INT_R_X31Y56/SL1END1",
|
||||
"INT_R_X31Y56/WW2BEG1",
|
||||
"INT_R_X31Y57/ER1END1",
|
||||
"INT_R_X31Y57/SL1BEG1",
|
||||
"INT_R_X31Y57/SW6E0",
|
||||
"INT_R_X31Y58/SW6D0",
|
||||
"INT_R_X31Y59/SW6C0",
|
||||
"INT_R_X31Y60/SW6B0",
|
||||
"INT_R_X31Y61/LOGIC_OUTS18",
|
||||
"INT_R_X31Y61/SE6BEG0",
|
||||
"INT_R_X31Y61/SW6A0",
|
||||
"IO_INT_INTERFACE_R_X31Y61/INT_INTERFACE_LOGIC_OUTS18",
|
||||
"IO_INT_INTERFACE_R_X31Y61/INT_INTERFACE_LOGIC_OUTS_B18",
|
||||
"IO_INT_INTERFACE_R_X31Y61/INT_INTERFACE_SE4BEG0",
|
||||
"IO_INT_INTERFACE_R_X31Y61/INT_INTERFACE_SW4A0",
|
||||
"RIOB33_X31Y61/IOB_IBUF1",
|
||||
"RIOI3_X31Y61/IOI_ILOGIC1_O",
|
||||
"RIOI3_X31Y61/IOI_LOGIC_OUTS18_0",
|
||||
"RIOI3_X31Y61/RIOI_I1",
|
||||
"RIOI3_X31Y61/RIOI_IBUF1",
|
||||
"RIOI3_X31Y61/RIOI_ILOGIC1_D",
|
||||
"R_TERM_INT_X125Y64/R_TERM_INT_SW4A0",
|
||||
"R_TERM_INT_X125Y64/TERM_INT_LOGIC_OUTS_L_B18"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "din[2]",
|
||||
"node": "INT_R_X31Y59/WW2BEG1",
|
||||
"pin": "K18",
|
||||
"wire": "VBRK_X118Y62/VBRK_WW2END1",
|
||||
"wires_outside_roi": [
|
||||
"CMT_FIFO_L_X120Y60/CMT_FIFO_WW2END1_8",
|
||||
"CMT_TOP_L_LOWER_B_X119Y61/CMT_TOP_WW2END1_9",
|
||||
"HCLK_R_X123Y78/HCLK_LV16",
|
||||
"INT_INTERFACE_L_X30Y59/INT_INTERFACE_WW2END1",
|
||||
"INT_L_X30Y59/WW2A1",
|
||||
"INT_R_X31Y58/LV0",
|
||||
"INT_R_X31Y59/LV1",
|
||||
"INT_R_X31Y59/SS2END1",
|
||||
"INT_R_X31Y59/WW2BEG1",
|
||||
"INT_R_X31Y60/LV2",
|
||||
"INT_R_X31Y60/SS2A1",
|
||||
"INT_R_X31Y61/LV3",
|
||||
"INT_R_X31Y61/SS2BEG1",
|
||||
"INT_R_X31Y61/SS6END1",
|
||||
"INT_R_X31Y62/LV4",
|
||||
"INT_R_X31Y62/SS6E1",
|
||||
"INT_R_X31Y63/LV5",
|
||||
"INT_R_X31Y63/SS6D1",
|
||||
"INT_R_X31Y64/LV6",
|
||||
"INT_R_X31Y64/SS6C1",
|
||||
"INT_R_X31Y65/LV7",
|
||||
"INT_R_X31Y65/SS6B1",
|
||||
"INT_R_X31Y66/LV8",
|
||||
"INT_R_X31Y66/SS6A1",
|
||||
"INT_R_X31Y67/LV9",
|
||||
"INT_R_X31Y67/SS6BEG1",
|
||||
"INT_R_X31Y68/LV10",
|
||||
"INT_R_X31Y69/LV11",
|
||||
"INT_R_X31Y70/LV12",
|
||||
"INT_R_X31Y71/LV13",
|
||||
"INT_R_X31Y72/LV14",
|
||||
"INT_R_X31Y73/LV15",
|
||||
"INT_R_X31Y74/LV16",
|
||||
"INT_R_X31Y75/LOGIC_OUTS18",
|
||||
"INT_R_X31Y75/LV17",
|
||||
"INT_R_X31Y75/NR1BEG0",
|
||||
"INT_R_X31Y76/LV18",
|
||||
"INT_R_X31Y76/NR1END0",
|
||||
"IO_INT_INTERFACE_R_X31Y75/INT_INTERFACE_LOGIC_OUTS18",
|
||||
"IO_INT_INTERFACE_R_X31Y75/INT_INTERFACE_LOGIC_OUTS_B18",
|
||||
"RIOB33_X31Y75/IOB_IBUF1",
|
||||
"RIOI3_X31Y75/IOI_ILOGIC1_O",
|
||||
"RIOI3_X31Y75/IOI_LOGIC_OUTS18_0",
|
||||
"RIOI3_X31Y75/RIOI_I1",
|
||||
"RIOI3_X31Y75/RIOI_IBUF1",
|
||||
"RIOI3_X31Y75/RIOI_ILOGIC1_D",
|
||||
"R_TERM_INT_X125Y79/TERM_INT_LOGIC_OUTS_L_B18"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "din[3]",
|
||||
"node": "INT_R_X31Y62/WW2BEG1",
|
||||
"pin": "K19",
|
||||
"wire": "VBRK_X118Y65/VBRK_WW2END1",
|
||||
"wires_outside_roi": [
|
||||
"CMT_FIFO_L_X120Y60/CMT_FIFO_WW2END1_11",
|
||||
"CMT_TOP_L_LOWER_B_X119Y61/CMT_TOP_WW2END1_12",
|
||||
"HCLK_L_X122Y78/HCLK_LV16",
|
||||
"INT_INTERFACE_L_X30Y62/INT_INTERFACE_WW2END1",
|
||||
"INT_L_X30Y58/LV_L0",
|
||||
"INT_L_X30Y59/LV_L1",
|
||||
"INT_L_X30Y60/LV_L2",
|
||||
"INT_L_X30Y61/LV_L3",
|
||||
"INT_L_X30Y62/LV_L4",
|
||||
"INT_L_X30Y62/WW2A1",
|
||||
"INT_L_X30Y63/LV_L5",
|
||||
"INT_L_X30Y64/LV_L6",
|
||||
"INT_L_X30Y65/LV_L7",
|
||||
"INT_L_X30Y66/LV_L8",
|
||||
"INT_L_X30Y67/LV_L9",
|
||||
"INT_L_X30Y67/SE6BEG1",
|
||||
"INT_L_X30Y68/LV_L10",
|
||||
"INT_L_X30Y69/LV_L11",
|
||||
"INT_L_X30Y70/LV_L12",
|
||||
"INT_L_X30Y71/LV_L13",
|
||||
"INT_L_X30Y72/LV_L14",
|
||||
"INT_L_X30Y73/LV_L15",
|
||||
"INT_L_X30Y74/LV_L16",
|
||||
"INT_L_X30Y75/LV_L17",
|
||||
"INT_L_X30Y76/LV_L18",
|
||||
"INT_L_X30Y76/SW6END0",
|
||||
"INT_R_X31Y62/SL1END1",
|
||||
"INT_R_X31Y62/WW2BEG1",
|
||||
"INT_R_X31Y63/SE6E1",
|
||||
"INT_R_X31Y63/SL1BEG1",
|
||||
"INT_R_X31Y63/SW6END1",
|
||||
"INT_R_X31Y64/SE6D1",
|
||||
"INT_R_X31Y65/SE6C1",
|
||||
"INT_R_X31Y66/SE6B1",
|
||||
"INT_R_X31Y67/SE6A1",
|
||||
"INT_R_X31Y76/SW6E0",
|
||||
"INT_R_X31Y77/SW6D0",
|
||||
"INT_R_X31Y78/SW6C0",
|
||||
"INT_R_X31Y79/SW6B0",
|
||||
"INT_R_X31Y80/LOGIC_OUTS18",
|
||||
"INT_R_X31Y80/SE6BEG0",
|
||||
"INT_R_X31Y80/SW6A0",
|
||||
"IO_INT_INTERFACE_R_X31Y63/INT_INTERFACE_SE4C1",
|
||||
"IO_INT_INTERFACE_R_X31Y63/INT_INTERFACE_SW4END1",
|
||||
"IO_INT_INTERFACE_R_X31Y80/INT_INTERFACE_LOGIC_OUTS18",
|
||||
"IO_INT_INTERFACE_R_X31Y80/INT_INTERFACE_LOGIC_OUTS_B18",
|
||||
"IO_INT_INTERFACE_R_X31Y80/INT_INTERFACE_SE4BEG0",
|
||||
"IO_INT_INTERFACE_R_X31Y80/INT_INTERFACE_SW4A0",
|
||||
"RIOB33_X31Y79/IOB_IBUF0",
|
||||
"RIOI3_X31Y79/IOI_ILOGIC0_O",
|
||||
"RIOI3_X31Y79/IOI_LOGIC_OUTS18_1",
|
||||
"RIOI3_X31Y79/RIOI_I0",
|
||||
"RIOI3_X31Y79/RIOI_IBUF0",
|
||||
"RIOI3_X31Y79/RIOI_ILOGIC0_D",
|
||||
"R_TERM_INT_X125Y66/R_TERM_INT_SW4END1",
|
||||
"R_TERM_INT_X125Y84/R_TERM_INT_SW4A0",
|
||||
"R_TERM_INT_X125Y84/TERM_INT_LOGIC_OUTS_L_B18"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "dout[0]",
|
||||
"node": "INT_R_X29Y81/EE2BEG0",
|
||||
"pin": "H15",
|
||||
"wire": "VBRK_X118Y85/VBRK_EE2BEG0",
|
||||
"wires_outside_roi": [
|
||||
"CMT_FIFO_L_X120Y85/CMT_FIFO_EE2BEG0_6",
|
||||
"CMT_TOP_L_UPPER_B_X119Y83/CMT_TOP_EE2BEG0_6",
|
||||
"INT_INTERFACE_L_X30Y81/INT_INTERFACE_EE2BEG0",
|
||||
"INT_L_X30Y81/EE2A0",
|
||||
"INT_R_X31Y81/EE2END0"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "dout[1]",
|
||||
"node": "INT_R_X29Y84/EE2BEG0",
|
||||
"pin": "E17",
|
||||
"wire": "VBRK_X118Y88/VBRK_EE2BEG0",
|
||||
"wires_outside_roi": [
|
||||
"CMT_FIFO_L_X120Y85/CMT_FIFO_EE2BEG0_9",
|
||||
"CMT_TOP_L_UPPER_B_X119Y83/CMT_TOP_EE2BEG0_9",
|
||||
"INT_INTERFACE_L_X30Y84/INT_INTERFACE_EE2BEG0",
|
||||
"INT_L_X30Y84/EE2A0",
|
||||
"INT_R_X31Y84/EE2END0"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "dout[2]",
|
||||
"node": "INT_R_X29Y87/EE2BEG0",
|
||||
"pin": "M14",
|
||||
"wire": "VBRK_X118Y91/VBRK_EE2BEG0",
|
||||
"wires_outside_roi": [
|
||||
"CMT_FIFO_L_X120Y97/CMT_FIFO_EE2BEG0_0",
|
||||
"CMT_TOP_L_UPPER_T_X119Y96/CMT_TOP_EE2BEG0_0",
|
||||
"INT_INTERFACE_L_X30Y87/INT_INTERFACE_EE2BEG0",
|
||||
"INT_L_X30Y87/EE2A0",
|
||||
"INT_R_X31Y87/EE2END0"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "dout[3]",
|
||||
"node": "INT_R_X29Y90/EE2BEG0",
|
||||
"pin": "M15",
|
||||
"wire": "VBRK_X118Y94/VBRK_EE2BEG0",
|
||||
"wires_outside_roi": [
|
||||
"CMT_FIFO_L_X120Y97/CMT_FIFO_EE2BEG0_3",
|
||||
"CMT_TOP_L_UPPER_T_X119Y96/CMT_TOP_EE2BEG0_3",
|
||||
"INT_INTERFACE_L_X30Y90/INT_INTERFACE_EE2BEG0",
|
||||
"INT_L_X30Y90/EE2A0",
|
||||
"INT_R_X31Y90/EE2END0"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "dout[4]",
|
||||
"node": "INT_R_X29Y93/EE2BEG0",
|
||||
"pin": "D18",
|
||||
"wire": "VBRK_X118Y97/VBRK_EE2BEG0",
|
||||
"wires_outside_roi": [
|
||||
"CMT_FIFO_L_X120Y97/CMT_FIFO_EE2BEG0_6",
|
||||
"CMT_TOP_L_UPPER_T_X119Y96/CMT_TOP_EE2BEG0_6",
|
||||
"INT_INTERFACE_L_X30Y93/INT_INTERFACE_EE2BEG0",
|
||||
"INT_L_X30Y93/EE2A0",
|
||||
"INT_R_X31Y93/EE2END0"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "dout[5]",
|
||||
"node": "INT_R_X29Y96/EE2BEG0",
|
||||
"pin": "G14",
|
||||
"wire": "VBRK_X118Y100/VBRK_EE2BEG0",
|
||||
"wires_outside_roi": [
|
||||
"CMT_FIFO_L_X120Y97/CMT_FIFO_EE2BEG0_9",
|
||||
"CMT_TOP_L_UPPER_T_X119Y96/CMT_TOP_EE2BEG0_9",
|
||||
"INT_INTERFACE_L_X30Y96/INT_INTERFACE_EE2BEG0",
|
||||
"INT_L_X30Y96/EE2A0",
|
||||
"INT_R_X31Y96/EE2END0"
|
||||
]
|
||||
}
|
||||
],
|
||||
"required_features": [
|
||||
"",
|
||||
""
|
||||
]
|
||||
}
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
name node pin wire
|
||||
clk CLK_HROW_TOP_R_X82Y78/CLK_HROW_CK_BUFHCLK_R0 K17 HCLK_VBRK_X83Y78/HCLK_VBRK_CK_BUFHCLK0
|
||||
din[0] INT_R_X31Y53/WW2BEG1 J15 VBRK_X118Y56/VBRK_WW2END1
|
||||
din[1] INT_R_X31Y56/WW2BEG1 G15 VBRK_X118Y59/VBRK_WW2END1
|
||||
din[2] INT_R_X31Y59/WW2BEG1 K18 VBRK_X118Y62/VBRK_WW2END1
|
||||
din[3] INT_R_X31Y62/WW2BEG1 K19 VBRK_X118Y65/VBRK_WW2END1
|
||||
dout[0] INT_R_X29Y81/EE2BEG0 H15 VBRK_X118Y85/VBRK_EE2BEG0
|
||||
dout[1] INT_R_X29Y84/EE2BEG0 E17 VBRK_X118Y88/VBRK_EE2BEG0
|
||||
dout[2] INT_R_X29Y87/EE2BEG0 M14 VBRK_X118Y91/VBRK_EE2BEG0
|
||||
dout[3] INT_R_X29Y90/EE2BEG0 M15 VBRK_X118Y94/VBRK_EE2BEG0
|
||||
dout[4] INT_R_X29Y93/EE2BEG0 D18 VBRK_X118Y97/VBRK_EE2BEG0
|
||||
dout[5] INT_R_X29Y96/EE2BEG0 G14 VBRK_X118Y100/VBRK_EE2BEG0
|
||||
Loading…
Reference in New Issue