prjxray-db/virtex7
Hans Baier d429061eab kintex7, virtex7: add RIOB18.IOB_Y1.LVCMOS12_LVCMOS15.IN
Single-ended LVCMOS12/15 input on the Y1 (slave) site of an HP-bank
IOB18 tile was missing.  nextpnr emits it for LVCMOS15 inputs on the
N pin of a diff pair; fasm2frames failed with FasmLookupError
(blinky/hdmi-stlv7325, RIOB18_X95Y25).  Bit value mirrors the
LVCMOS12_LVCMOS15_LVCMOS18.IN variant at the same site, matching the
bit-identity of the Y0 with/without-LVCMOS18 pair (verified in both
families).
2026-08-06 22:53:45 +07:00
..
mapping add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
xc7vx485t add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
xc7vx485tffg1761-2 add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
FIXES.md add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
README.md add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
element_counts.csv add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_bram_l.block_ram.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_bram_l.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_bram_l.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_bram_r.block_ram.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_bram_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_bram_r.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_clbll_l.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_clbll_l.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_clbll_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_clbll_r.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_clblm_l.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_clblm_l.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_clblm_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_clblm_r.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_clk_hrow_bot_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_clk_hrow_top_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_dsp_l.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_dsp_l.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_dsp_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_dsp_r.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_hclk_ioi.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_hclk_l.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_hclk_l.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_hclk_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_hclk_r.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_lioi.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_lioi_sing.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_lioi_tbytesrc.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_lioi_tbyteterm.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_riob18.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_rioi.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_rioi_sing.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_rioi_tbytesrc.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
mask_rioi_tbyteterm.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_bram_int_interface_l.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_bram_int_interface_l.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_bram_int_interface_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_bram_int_interface_r.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_bram_l.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_bram_l.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_bram_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_bram_r.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_brkh_int.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_cfg_center_bot.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_cfg_center_mid.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_cfg_center_top.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_clbll_l.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_clbll_l.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_clbll_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_clbll_r.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_clblm_l.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_clblm_l.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_clblm_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_clblm_r.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_clk_bufg_bot_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_clk_bufg_top_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_clk_hrow_bot_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_clk_hrow_top_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_cmt_top_l_lower_b.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_cmt_top_l_lower_t.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_cmt_top_l_upper_b.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_cmt_top_l_upper_t.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_cmt_top_r_lower_b.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_cmt_top_r_lower_t.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_cmt_top_r_upper_b.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_cmt_top_r_upper_t.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_dsp_l.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_dsp_l.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_dsp_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_dsp_r.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_gtx_channel_0.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_gtx_channel_1.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_gtx_channel_2.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_gtx_channel_3.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_gtx_common.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_gtx_int_interface.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_gtx_int_interface_l.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_hclk_cmt.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_hclk_l.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_hclk_l.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_hclk_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_hclk_r.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_int_interface_l.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_int_interface_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_int_l.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_int_l.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_int_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_int_r.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_io_int_interface_l.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_io_int_interface_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_liob33_sing.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_lioi.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_lioi3_sing.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_lioi_sing.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_lioi_tbytesrc.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_lioi_tbyteterm.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_pcie_bot.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_pcie_int_interface_l.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_pcie_int_interface_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_pcie_top.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_riob18.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_riob18_sing.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_rioi.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_rioi_sing.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_rioi_tbytesrc.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
ppips_rioi_tbyteterm.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_bram_l.block_ram.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_bram_l.block_ram.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_bram_l.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_bram_l.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_bram_r.block_ram.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_bram_r.block_ram.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_bram_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_bram_r.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_cfg_center_mid.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_cfg_center_mid.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_clbll_l.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_clbll_l.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_clbll_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_clbll_r.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_clblm_l.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_clblm_l.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_clblm_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_clblm_r.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_clk_bufg_bot_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_clk_bufg_bot_r.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_clk_bufg_rebuf.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_clk_bufg_rebuf.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_clk_bufg_top_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_clk_bufg_top_r.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_clk_hrow_bot_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_clk_hrow_bot_r.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_clk_hrow_top_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_clk_hrow_top_r.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_cmt_top_l_lower_b.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_cmt_top_l_lower_b.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_cmt_top_l_upper_t.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_cmt_top_l_upper_t.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_cmt_top_r_lower_b.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_cmt_top_r_lower_b.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_cmt_top_r_upper_t.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_cmt_top_r_upper_t.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_dsp_l.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_dsp_l.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_dsp_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_dsp_r.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_gtx_channel_0.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_gtx_channel_0.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_gtx_channel_1.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_gtx_channel_1.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_gtx_channel_2.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_gtx_channel_2.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_gtx_channel_3.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_gtx_channel_3.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_gtx_common.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_gtx_common.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_hclk_cmt.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_hclk_cmt.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_hclk_cmt_l.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_hclk_cmt_l.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_hclk_ioi.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_hclk_ioi.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_hclk_ioi3.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_hclk_ioi3.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_hclk_l.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_hclk_l.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_hclk_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_hclk_r.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_int_l.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_int_l.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_int_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_int_r.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_liob18.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_liob18.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_liob18_sing.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_liob18_sing.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_liob33.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_liob33.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_lioi.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_lioi.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_lioi3.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_lioi3.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_lioi_sing.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_lioi_sing.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_lioi_tbytesrc.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_lioi_tbytesrc.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_lioi_tbyteterm.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_lioi_tbyteterm.db.cleaned add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_lioi_tbyteterm.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_mask_liob18.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_mask_liob18.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_pcie_bot.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_pcie_bot.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_pcie_int_interface_l.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_pcie_int_interface_l.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_pcie_int_interface_r.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_pcie_int_interface_r.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_riob18.db kintex7, virtex7: add RIOB18.IOB_Y1.LVCMOS12_LVCMOS15.IN 2026-08-06 22:53:45 +07:00
segbits_riob18.origin_info.db kintex7, virtex7: add RIOB18.IOB_Y1.LVCMOS12_LVCMOS15.IN 2026-08-06 22:53:45 +07:00
segbits_riob18_sing.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_riob18_sing.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_riob33.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_riob33.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_rioi.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_rioi.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_rioi3.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_rioi3.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_rioi_sing.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_rioi_sing.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_rioi_tbytesrc.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_rioi_tbytesrc.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_rioi_tbyteterm.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
segbits_rioi_tbyteterm.origin_info.db add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_BSCAN.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_BUFGCTRL.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_BUFHCE.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_BUFIO.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_BUFMRCE.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_BUFR.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_CAPTURE.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_DCIRESET.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_DNA_PORT.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_DSP48E1.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_EFUSE_USR.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_FIFO18E1.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_FRAME_ECC.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_GTXE2_CHANNEL.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_GTXE2_COMMON.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_IBUFDS_GTE2.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_ICAP.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_IDELAYCTRL.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_IDELAYE2_FINEDELAY.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_ILOGICE2.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_IN_FIFO.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_IOB18.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_IOB18M.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_IOB18S.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_IPAD.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_MMCME2_ADV.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_ODELAYE2.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_OLOGICE2.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_OPAD.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_OUT_FIFO.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_PCIE_2_1.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_PHASER_IN_PHY.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_PHASER_OUT_PHY.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_PHASER_REF.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_PHY_CONTROL.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_PLLE2_ADV.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_PMV2.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_RAMB18E1.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_RAMBFIFO36E1.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_SLICEL.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_SLICEM.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_STARTUP.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_TIEOFF.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_USR_ACCESS.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
site_type_XADC.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_BRAM_INT_INTERFACE_L.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_BRAM_INT_INTERFACE_R.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_BRAM_L.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_BRAM_R.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_BRKH_BRAM.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_BRKH_B_TERM_INT.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_BRKH_CLB.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_BRKH_CLK.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_BRKH_CMT.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_BRKH_DSP_L.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_BRKH_DSP_R.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_BRKH_GTX.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_BRKH_INT.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_BRKH_TERM_INT.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_B_TERM_INT.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CFG_CENTER_BOT.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CFG_CENTER_MID.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CFG_CENTER_TOP.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CLBLL_L.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CLBLL_R.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CLBLM_L.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CLBLM_R.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CLK_BUFG_BOT_R.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CLK_BUFG_REBUF.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CLK_BUFG_TOP_R.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CLK_FEED.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CLK_HROW_BOT_R.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CLK_HROW_TOP_R.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CLK_MTBF2.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CLK_PMV.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CLK_PMV2.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CLK_PMV2_SVT.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CLK_PMVIOB.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CLK_TERM.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CMT_FIFO_L.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CMT_FIFO_R.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CMT_PMV.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CMT_PMV_L.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CMT_TOP_L_LOWER_B.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CMT_TOP_L_LOWER_T.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CMT_TOP_L_UPPER_B.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CMT_TOP_L_UPPER_T.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CMT_TOP_R_LOWER_B.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CMT_TOP_R_LOWER_T.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CMT_TOP_R_UPPER_B.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_CMT_TOP_R_UPPER_T.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_DSP_L.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_DSP_R.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_GTX_CHANNEL_0.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_GTX_CHANNEL_1.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_GTX_CHANNEL_2.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_GTX_CHANNEL_3.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_GTX_COMMON.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_GTX_INT_INTERFACE.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_GTX_INT_INTERFACE_L.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_HCLK_BRAM.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_HCLK_CLB.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_HCLK_CMT.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_HCLK_CMT_L.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_HCLK_DSP_L.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_HCLK_DSP_R.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_HCLK_FEEDTHRU_1.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_HCLK_FEEDTHRU_2.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_HCLK_FIFO_L.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_HCLK_GTX.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_HCLK_INT_INTERFACE.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_HCLK_IOB.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_HCLK_IOI.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_HCLK_L.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_HCLK_L_BOT_UTURN.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_HCLK_R.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_HCLK_R_BOT_UTURN.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_HCLK_TERM.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_HCLK_TERM_GTX.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_HCLK_VBRK.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_HCLK_VFRAME.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_INT_FEEDTHRU_1.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_INT_FEEDTHRU_2.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_INT_INTERFACE_L.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_INT_INTERFACE_R.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_INT_L.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_INT_R.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_IO_INT_INTERFACE_L.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_IO_INT_INTERFACE_R.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_LIOB18.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_LIOB18_SING.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_LIOI.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_LIOI_SING.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_LIOI_TBYTESRC.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_LIOI_TBYTETERM.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_L_TERM_INT.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_MONITOR_BOT.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_MONITOR_MID.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_MONITOR_TOP.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_NULL.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_PCIE_BOT.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_PCIE_BOT_LEFT.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_PCIE_INT_INTERFACE_L.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_PCIE_INT_INTERFACE_LEFT_L.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_PCIE_INT_INTERFACE_R.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_PCIE_NULL.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_PCIE_TOP.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_PCIE_TOP_LEFT.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_RIOB18.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_RIOB18_SING.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_RIOI.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_RIOI_SING.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_RIOI_TBYTESRC.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_RIOI_TBYTETERM.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_R_TERM_INT_GTX.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_TERM_CMT.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_T_TERM_INT.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_VBRK.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_VBRK_EXT.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tile_type_VFRAME.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
tileconn.json add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00
timings add virtex7, contribution courtesy Jonathan Kimmit 2026-07-28 07:06:34 +07:00

README.md

openXC7 Virtex-7 device database (prjxray database/virtex7)

Canonical, version-controlled copy of the prjxray virtex7 device database (segbits / tilegrid / part data) used by the openXC7 flow for the VC707 (xc7vx485tffg1761-2).

Upstream prjxray gitignores its database/ tree (it is fuzzer output), so this data has historically lived only on the fuzzing machine. This repo exists to make it a first-class, diffable, releasable artifact — the canonical source of truth and the durable off-machine backup.

What's here

The full database/virtex7 tree, committed raw (no .gitignore hiding the generated .db/.json):

  • segbits_*.db — feature → bit mappings (the fuzzed encoding)
  • tilegrid.json, tileconn.json, *.json — geometry / connectivity
  • part.yaml, *.csv — part metadata

These are text and diff/blame cleanly — every segbit change is reviewable.

Derived artifacts (NOT stored here — regenerated, published as release assets)

These are also derivatives of licensed code, but the build tooling that produces them is kept in a separate repo under its own licence (see Provenance & licensing below) — it is not part of this database.

  • nextpnr chipdb xc7vx485t.bin — built from this DB by nextpnr-xilinx bbaexport.py --xray <this repo> + bbasm (the xc7 / Project X-Ray path; no RapidWright). Its .bba binary format is tied to a specific nextpnr-xilinx commit, pinned in the tooling's manifest.json.
  • json2dcp wire oracle xc7vx485tffg1761-2.oracle.txt.gz — built from RapidWright (BuildWireOracle); independent of these segbits.

Build recipes (build-chipdb.sh, build-oracle.sh, cut-release.sh) and the release manifest.json live in v7-johnson-demo/device-db-tools/.

A release tag bundles this DB commit + the chipdb + the oracle + SHA256SUMS, so the three can never drift out of sync (the previous failure mode, where the chipdb and DB carried different dates from different repos).

Reconciliation workflow

Fuzzing / hand-patching happens in place in this directory (it is the prjxray build area). Because the DB is now tracked:

# after a fuzz/patch session that improves the DB:
git status        # shows exactly which segbits changed (invisible before)
git diff          # review the encoding deltas
git add -A && git commit -m "..."   # capture the local patches
git tag device-db-YYYY-MM-DD        # cut a release

Then run device-db-tools/recipes/cut-release.sh (in the demo repo) to build the chipdb + oracle from this commit and stamp the manifest.

Pulling a newer upstream release is a git merge against this repo — conflicts between local patches and the release surface explicitly instead of one copy silently clobbering the other.

See FIXES.md for the substantive segbit corrections this DB carries over a stock prjxray fuzz.

Provenance & licensing

This database is fuzzer output: the bit↔feature correlations were derived by Project X-Ray's fuzzers, which drive Vivado to generate and diff bitstreams. It is distributed under the Project X-Ray licence (ISC) — see LICENSE — as a mirror/extension of the upstream prjxray database, and contains no Xilinx source or proprietary files.

This repo deliberately contains only the database (a derivative-of-licensed- tools artifact). Original tooling that consumes or rebuilds it (device-db-tools/, the SVS suite, json2dcp, the demo) lives in separate repos under their own licences, to keep our original code cleanly separated from derivatives of licensed code.