kintex7: HP-bank IOB18/INT IOB_COL segbits (virtex7 arch mirror)
RIOB18: IBUFDS_BANK_GLUE, LVDS/SSTL IN_DIFF + IN_ONLY groups, LVCMOS12_LVCMOS15.IN, LVDS DRIVE/IN_USE, SSTL*.IN_USE, Y1 LVCMOS12_LVCMOS15_SSTL12_SSTL135_SSTL15.IN_ONLY, OBUF_HP_BANK_GLUE Y0/Y1 and the LVCMOS-family SLEW.SLOW group (LIOB18 mirror). INT_L/INT_R: IOB_COL_BANK_ACTIVE, IOB_COL_OBUF_CASCADE_Y1. kintex7 and virtex7 are bit-identical for these tile types (55 shared RIOB18 + 2020 shared INT_L + 2020 shared INT_R entries, zero differences), so virtex7 fuzz data transfers directly. Entries validated with a Vivado 2017.2 golden bitstream on xc7k70tfbg676-2 (IBUFDS input, LVCMOS15/SSTL15 outputs on HP bank 33, SE input): bitread + bit2fasm decode confirms OBUF_HP_BANK_GLUE, long SLEW.SLOW group, Y1 IBUF_HP_BANK_GLUE and INT_R IOB_COL bits. Origin tags record provenance (virtex7-arch-mirror / liob18-arch-mirror). Unblocks kintex7 open-flow builds using LVDS/diff clocks or HP-bank pins (previously FasmLookupError in fasm2frames).
This commit is contained in:
parent
7a36171801
commit
3bd17eb8d9
|
|
@ -3634,3 +3634,5 @@ INT_L.WW4BEG3.SW2END2 02_49 04_49
|
|||
INT_L.WW4BEG3.SW6END2 04_49 05_48
|
||||
INT_L.WW4BEG3.WW2END2 03_48 03_49
|
||||
INT_L.WW4BEG3.WW4END3 03_49 05_48
|
||||
INT_L.IOB_COL_BANK_ACTIVE 38_012 38_032 38_034
|
||||
INT_L.IOB_COL_OBUF_CASCADE_Y1 30_041 32_016 33_061
|
||||
|
|
|
|||
|
|
@ -3634,3 +3634,5 @@ INT_L.WW4BEG3.SW2END2 origin:050-pip-seed 02_49 04_49
|
|||
INT_L.WW4BEG3.SW6END2 origin:050-pip-seed 04_49 05_48
|
||||
INT_L.WW4BEG3.WW2END2 origin:050-pip-seed 03_48 03_49
|
||||
INT_L.WW4BEG3.WW4END3 origin:050-pip-seed 03_49 05_48
|
||||
INT_L.IOB_COL_BANK_ACTIVE origin:virtex7-arch-mirror 38_012 38_032 38_034
|
||||
INT_L.IOB_COL_OBUF_CASCADE_Y1 origin:virtex7-arch-mirror 30_041 32_016 33_061
|
||||
|
|
|
|||
|
|
@ -3634,3 +3634,5 @@ INT_R.WW4BEG3.SW2END2 02_49 04_49
|
|||
INT_R.WW4BEG3.SW6END2 04_49 05_48
|
||||
INT_R.WW4BEG3.WW2END2 03_48 03_49
|
||||
INT_R.WW4BEG3.WW4END3 03_49 05_48
|
||||
INT_R.IOB_COL_BANK_ACTIVE 38_012 38_032 38_034
|
||||
INT_R.IOB_COL_OBUF_CASCADE_Y1 30_041 32_016 33_061
|
||||
|
|
|
|||
|
|
@ -3634,3 +3634,5 @@ INT_R.WW4BEG3.SW2END2 origin:050-pip-seed 02_49 04_49
|
|||
INT_R.WW4BEG3.SW6END2 origin:050-pip-seed 04_49 05_48
|
||||
INT_R.WW4BEG3.WW2END2 origin:050-pip-seed 03_48 03_49
|
||||
INT_R.WW4BEG3.WW4END3 origin:050-pip-seed 03_49 05_48
|
||||
INT_R.IOB_COL_BANK_ACTIVE origin:virtex7-arch-mirror 38_012 38_032 38_034
|
||||
INT_R.IOB_COL_OBUF_CASCADE_Y1 origin:virtex7-arch-mirror 30_041 32_016 33_061
|
||||
|
|
|
|||
|
|
@ -60,3 +60,15 @@ RIOB18.IOB_Y1.SSTL15.SLEW.FAST !38_38 !38_46 38_14 38_16 38_22 38_26 38_50 39_13
|
|||
RIOB18.IOB_Y1.SSTL15.SLEW.SLOW !38_14 !38_16 !38_22 !38_26 !39_13 38_38 38_46 38_50 39_45
|
||||
RIOB18.IOB_Y1.ZIBUF_LOW_PWR 38_02
|
||||
RIOB18.OUT_DIFF 39_17 39_43
|
||||
RIOB18.IOB_Y0.IBUFDS_BANK_GLUE 38_008 38_028 38_040 39_015 39_021 39_037 39_041
|
||||
RIOB18.IOB_Y0.LVCMOS12_LVCMOS15.IN !39_01 38_126 39_127
|
||||
RIOB18.IOB_Y0.LVCMOS12_LVCMOS15_SSTL12_SSTL135_SSTL15.IN_ONLY !38_104 !38_72 !38_86 !39_73 !39_83 !39_93 !39_95 !39_97 38_78 38_80 38_94 39_103 39_79
|
||||
RIOB18.IOB_Y0.LVDS.IN_DIFF !38_126 !39_127 39_01
|
||||
RIOB18.IOB_Y0.SSTL12_SSTL135_SSTL15.IN_DIFF !39_127 38_126 39_01
|
||||
RIOB18.IOB_Y1.SSTL12_SSTL135_SSTL15.IN_DIFF 38_00 38_126 39_01
|
||||
RIOB18.IOB_Y1.LVCMOS12_LVCMOS15_SSTL12_SSTL135_SSTL15.IN_ONLY !38_30 !38_44 !39_23 !39_55 38_24 38_48 39_33 39_47 39_49
|
||||
RIOB18.IOB_Y0.OBUF_HP_BANK_GLUE 31_086 32_066 33_111
|
||||
RIOB18.IOB_Y1.OBUF_HP_BANK_GLUE 30_041 32_016 33_061
|
||||
RIOB18.IOB_Y0.LVCMOS12_LVCMOS15_LVCMOS18_LVCMOS25_LVCMOS33_LVTTL_SSTL135_SSTL15.SLEW.SLOW !38_114 !38_82 !39_101 !39_105 !39_111 !39_113 !39_77 !39_81 !39_89
|
||||
RIOB18.IOB_Y1.LVCMOS12_LVCMOS15_LVCMOS18_LVCMOS25_LVCMOS33_LVTTL_SSTL135_SSTL15.SLEW.SLOW !38_14 !38_16 !38_22 !38_26 !38_38 !38_46 !38_50 !39_13 !39_45
|
||||
RIOB18.IOB_Y1.IBUF_HP_BANK_GLUE 29_109
|
||||
|
|
|
|||
|
|
@ -60,3 +60,15 @@ RIOB18.IOB_Y1.SSTL15.SLEW.FAST origin:030-iob18 !38_38 !38_46 38_14 38_16 38_22
|
|||
RIOB18.IOB_Y1.SSTL15.SLEW.SLOW origin:030-iob18 !38_14 !38_16 !38_22 !38_26 !39_13 38_38 38_46 38_50 39_45
|
||||
RIOB18.IOB_Y1.ZIBUF_LOW_PWR origin:030-iob18 38_02
|
||||
RIOB18.OUT_DIFF origin:030-iob18 39_17 39_43
|
||||
RIOB18.IOB_Y0.IBUFDS_BANK_GLUE origin:virtex7-arch-mirror 38_008 38_028 38_040 39_015 39_021 39_037 39_041
|
||||
RIOB18.IOB_Y0.LVCMOS12_LVCMOS15.IN origin:virtex7-arch-mirror !39_01 38_126 39_127
|
||||
RIOB18.IOB_Y0.LVCMOS12_LVCMOS15_SSTL12_SSTL135_SSTL15.IN_ONLY origin:virtex7-arch-mirror !38_104 !38_72 !38_86 !39_73 !39_83 !39_93 !39_95 !39_97 38_78 38_80 38_94 39_103 39_79
|
||||
RIOB18.IOB_Y0.LVDS.IN_DIFF origin:virtex7-arch-mirror !38_126 !39_127 39_01
|
||||
RIOB18.IOB_Y0.SSTL12_SSTL135_SSTL15.IN_DIFF origin:virtex7-arch-mirror !39_127 38_126 39_01
|
||||
RIOB18.IOB_Y1.SSTL12_SSTL135_SSTL15.IN_DIFF origin:virtex7-arch-mirror 38_00 38_126 39_01
|
||||
RIOB18.IOB_Y1.LVCMOS12_LVCMOS15_SSTL12_SSTL135_SSTL15.IN_ONLY origin:kintex7-y1-in-only-mirror !38_30 !38_44 !39_23 !39_55 38_24 38_48 39_33 39_47 39_49
|
||||
RIOB18.IOB_Y0.OBUF_HP_BANK_GLUE origin:liob18-arch-mirror 31_086 32_066 33_111
|
||||
RIOB18.IOB_Y1.OBUF_HP_BANK_GLUE origin:liob18-arch-mirror 30_041 32_016 33_061
|
||||
RIOB18.IOB_Y0.LVCMOS12_LVCMOS15_LVCMOS18_LVCMOS25_LVCMOS33_LVTTL_SSTL135_SSTL15.SLEW.SLOW origin:liob18-arch-mirror !38_114 !38_82 !39_101 !39_105 !39_111 !39_113 !39_77 !39_81 !39_89
|
||||
RIOB18.IOB_Y1.LVCMOS12_LVCMOS15_LVCMOS18_LVCMOS25_LVCMOS33_LVTTL_SSTL135_SSTL15.SLEW.SLOW origin:liob18-arch-mirror !38_14 !38_16 !38_22 !38_26 !38_38 !38_46 !38_50 !39_13 !39_45
|
||||
RIOB18.IOB_Y1.IBUF_HP_BANK_GLUE origin:liob18-arch-mirror-verify 29_109
|
||||
|
|
|
|||
Loading…
Reference in New Issue