| v {xschem version=3.0.0 file_version=1.2 } |
| G {} |
| K {type=subcircuit |
| format="@name @@rx_leg_ctrl[6:0] @@rx_pu_cal[3:0] @@rx_pd_cal[3:0] @@tx_leg_ctrl[6:0] @@tx_pu_cal[3:0] @@tx_pd_cal[3:0] @@data_0 @@data_2 @@data_3 @@d_sel_0 @@d_sel_1 @@rx_DQ @@tx_DQ @@n_tx_DQ @VDD @IOVDD @GND @symname" |
| template="name=X1 IOVDD=IOVDD VDD=VDD GND=GND" |
| extra="VDD IOVDD GND"} |
| V {} |
| S {} |
| E {} |
| L 4 50 -40 90 -40 {} |
| L 4 160 -340 160 -300 {} |
| L 4 50 -60 90 -60 {} |
| L 4 50 -80 90 -80 {} |
| L 4 540 -80 580 -80 {} |
| L 4 540 -60 580 -60 {} |
| L 4 540 -40 580 -40 {} |
| L 4 220 -20 220 20 {} |
| L 4 240 -20 240 20 {} |
| L 4 260 -20 260 20 {} |
| L 4 300 -20 300 20 {} |
| L 4 320 -20 320 20 {} |
| L 4 460 -340 460 -300 {} |
| L 4 500 -340 500 -300 {} |
| B 5 157.5 -342.5 162.5 -337.5 {name=rx_DQ |
| dir=inout} |
| B 5 47.5 -42.5 52.5 -37.5 {name=rx_pd_cal[3:0] |
| dir=in} |
| B 5 47.5 -62.5 52.5 -57.5 {name=rx_pu_cal[3:0] |
| dir=in} |
| B 5 47.5 -82.5 52.5 -77.5 {name=rx_leg_ctrl[6:0] |
| dir=in} |
| B 5 577.5 -82.5 582.5 -77.5 {name=tx_leg_ctrl[6:0] |
| dir=in} |
| B 5 577.5 -62.5 582.5 -57.5 {name=tx_pu_cal[3:0] |
| dir=in} |
| B 5 577.5 -42.5 582.5 -37.5 {name=tx_pd_cal[3:0] |
| dir=in} |
| B 5 217.5 17.5 222.5 22.5 {name=data_0 |
| dir=in} |
| B 5 237.5 17.5 242.5 22.5 {name=data_2 |
| dir=in} |
| B 5 257.5 17.5 262.5 22.5 {name=data_3 |
| dir=in} |
| B 5 297.5 17.5 302.5 22.5 {name=d_sel_0 |
| dir=in} |
| B 5 317.5 17.5 322.5 22.5 {name=d_sel_1 |
| dir=in} |
| B 5 457.5 -342.5 462.5 -337.5 {name=tx_DQ |
| dir=inout} |
| B 5 497.5 -342.5 502.5 -337.5 {name=n_tx_DQ |
| dir=inout} |
| P 4 5 90 -300 540 -300 540 -20 90 -20 90 -300 {} |
| T {SSTL TEST CIRCUIT} 110 -190 0 0 0.8 0.8 {} |
| T {pd_ctrl[6:0]} 120 -210 0 0 0.3 0.3 {} |
| T {@name} 290 -320 0 0 0.3 0.3 {} |
| T {rx_DQ} 140 -300 0 0 0.3 0.3 {} |
| T {rx_pd_cal[3:0]} 90 -50 0 0 0.3 0.3 {} |
| T {rx_pu_cal[3:0]} 90 -70 0 0 0.3 0.3 {} |
| T {rx_leg_ctrl[6:0]} 90 -90 0 0 0.3 0.3 {} |
| T {tx_leg_ctrl[6:0]} 420 -90 0 0 0.3 0.3 {} |
| T {tx_pu_cal[3:0]} 420 -70 0 0 0.3 0.3 {} |
| T {tx_pd_cal[3:0]} 420 -50 0 0 0.3 0.3 {} |
| T {data_0} 230 -80 1 0 0.3 0.3 {} |
| T {data_2} 250 -80 1 0 0.3 0.3 {} |
| T {data_3} 270 -80 1 0 0.3 0.3 {} |
| T {d_sel_0} 310 -80 1 0 0.3 0.3 {} |
| T {d_sel_1} 330 -80 1 0 0.3 0.3 {} |
| T {tx_DQ} 470 -290 1 0 0.3 0.3 {} |
| T {n_tx_DQ} 510 -290 1 0 0.3 0.3 {} |