blob: 2146ffd29b617ae3c1edfefad2adc0dd649d157e [file] [log] [blame]
VERSION 5.7 ;
NOWIREEXTENSIONATPIN ON ;
DIVIDERCHAR "/" ;
BUSBITCHARS "[]" ;
MACRO scan_controller
CLASS BLOCK ;
FOREIGN scan_controller ;
ORIGIN 0.000 0.000 ;
SIZE 230.000 BY 100.000 ;
PIN active_select[0]
DIRECTION INPUT ;
USE SIGNAL ;
PORT
LAYER met3 ;
RECT 0.000 60.940 4.000 62.140 ;
END
END active_select[0]
PIN active_select[1]
DIRECTION INPUT ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 148.070 0.000 148.630 4.000 ;
END
END active_select[1]
PIN active_select[2]
DIRECTION INPUT ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 141.630 96.000 142.190 100.000 ;
END
END active_select[2]
PIN active_select[3]
DIRECTION INPUT ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 57.910 0.000 58.470 4.000 ;
END
END active_select[3]
PIN active_select[4]
DIRECTION INPUT ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 193.150 0.000 193.710 4.000 ;
END
END active_select[4]
PIN active_select[5]
DIRECTION INPUT ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 22.490 96.000 23.050 100.000 ;
END
END active_select[5]
PIN active_select[6]
DIRECTION INPUT ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 177.050 0.000 177.610 4.000 ;
END
END active_select[6]
PIN active_select[7]
DIRECTION INPUT ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 164.170 0.000 164.730 4.000 ;
END
END active_select[7]
PIN active_select[8]
DIRECTION INPUT ;
USE SIGNAL ;
PORT
LAYER met3 ;
RECT 226.000 54.140 230.000 55.340 ;
END
END active_select[8]
PIN clk
DIRECTION INPUT ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 64.350 96.000 64.910 100.000 ;
END
END clk
PIN inputs[0]
DIRECTION INPUT ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 86.890 0.000 87.450 4.000 ;
END
END inputs[0]
PIN inputs[1]
DIRECTION INPUT ;
USE SIGNAL ;
PORT
LAYER met3 ;
RECT 0.000 43.940 4.000 45.140 ;
END
END inputs[1]
PIN inputs[2]
DIRECTION INPUT ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 119.090 0.000 119.650 4.000 ;
END
END inputs[2]
PIN inputs[3]
DIRECTION INPUT ;
USE SIGNAL ;
PORT
LAYER met3 ;
RECT 226.000 67.740 230.000 68.940 ;
END
END inputs[3]
PIN inputs[4]
DIRECTION INPUT ;
USE SIGNAL ;
PORT
LAYER met3 ;
RECT 0.000 91.540 4.000 92.740 ;
END
END inputs[4]
PIN inputs[5]
DIRECTION INPUT ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 28.930 0.000 29.490 4.000 ;
END
END inputs[5]
PIN inputs[6]
DIRECTION INPUT ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 215.690 96.000 216.250 100.000 ;
END
END inputs[6]
PIN inputs[7]
DIRECTION INPUT ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 170.610 96.000 171.170 100.000 ;
END
END inputs[7]
PIN oeb[0]
DIRECTION OUTPUT TRISTATE ;
USE SIGNAL ;
PORT
LAYER met3 ;
RECT 226.000 20.140 230.000 21.340 ;
END
END oeb[0]
PIN oeb[1]
DIRECTION OUTPUT TRISTATE ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 199.590 96.000 200.150 100.000 ;
END
END oeb[1]
PIN oeb[2]
DIRECTION OUTPUT TRISTATE ;
USE SIGNAL ;
PORT
LAYER met3 ;
RECT 0.000 30.340 4.000 31.540 ;
END
END oeb[2]
PIN oeb[3]
DIRECTION OUTPUT TRISTATE ;
USE SIGNAL ;
PORT
LAYER met3 ;
RECT 226.000 84.740 230.000 85.940 ;
END
END oeb[3]
PIN oeb[4]
DIRECTION OUTPUT TRISTATE ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 96.550 96.000 97.110 100.000 ;
END
END oeb[4]
PIN oeb[5]
DIRECTION OUTPUT TRISTATE ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT -0.050 0.000 0.510 4.000 ;
END
END oeb[5]
PIN oeb[6]
DIRECTION OUTPUT TRISTATE ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 154.510 96.000 155.070 100.000 ;
END
END oeb[6]
PIN oeb[7]
DIRECTION OUTPUT TRISTATE ;
USE SIGNAL ;
PORT
LAYER met3 ;
RECT 226.000 37.140 230.000 38.340 ;
END
END oeb[7]
PIN oeb[8]
DIRECTION OUTPUT TRISTATE ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 80.450 96.000 81.010 100.000 ;
END
END oeb[8]
PIN outputs[0]
DIRECTION OUTPUT TRISTATE ;
USE SIGNAL ;
PORT
LAYER met3 ;
RECT 0.000 13.340 4.000 14.540 ;
END
END outputs[0]
PIN outputs[1]
DIRECTION OUTPUT TRISTATE ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 131.970 0.000 132.530 4.000 ;
END
END outputs[1]
PIN outputs[2]
DIRECTION OUTPUT TRISTATE ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 186.710 96.000 187.270 100.000 ;
END
END outputs[2]
PIN outputs[3]
DIRECTION OUTPUT TRISTATE ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 206.030 0.000 206.590 4.000 ;
END
END outputs[3]
PIN outputs[4]
DIRECTION OUTPUT TRISTATE ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 12.830 0.000 13.390 4.000 ;
END
END outputs[4]
PIN outputs[5]
DIRECTION OUTPUT TRISTATE ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 41.810 0.000 42.370 4.000 ;
END
END outputs[5]
PIN outputs[6]
DIRECTION OUTPUT TRISTATE ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 35.370 96.000 35.930 100.000 ;
END
END outputs[6]
PIN outputs[7]
DIRECTION OUTPUT TRISTATE ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 222.130 0.000 222.690 4.000 ;
END
END outputs[7]
PIN ready
DIRECTION OUTPUT TRISTATE ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 74.010 0.000 74.570 4.000 ;
END
END ready
PIN reset
DIRECTION INPUT ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 6.390 96.000 6.950 100.000 ;
END
END reset
PIN scan_clk
DIRECTION OUTPUT TRISTATE ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 228.570 96.000 229.130 100.000 ;
END
END scan_clk
PIN scan_data_in
DIRECTION INPUT ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 109.430 96.000 109.990 100.000 ;
END
END scan_data_in
PIN scan_data_out
DIRECTION OUTPUT TRISTATE ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 125.530 96.000 126.090 100.000 ;
END
END scan_data_out
PIN scan_latch_enable
DIRECTION OUTPUT TRISTATE ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 102.990 0.000 103.550 4.000 ;
END
END scan_latch_enable
PIN scan_select
DIRECTION OUTPUT TRISTATE ;
USE SIGNAL ;
PORT
LAYER met3 ;
RECT 0.000 77.940 4.000 79.140 ;
END
END scan_select
PIN set_clk_div
DIRECTION INPUT ;
USE SIGNAL ;
PORT
LAYER met2 ;
RECT 51.470 96.000 52.030 100.000 ;
END
END set_clk_div
PIN slow_clk
DIRECTION OUTPUT TRISTATE ;
USE SIGNAL ;
PORT
LAYER met3 ;
RECT 226.000 6.540 230.000 7.740 ;
END
END slow_clk
PIN vccd1
DIRECTION INOUT ;
USE POWER ;
PORT
LAYER met4 ;
RECT 32.090 10.640 33.690 87.280 ;
END
PORT
LAYER met4 ;
RECT 86.830 10.640 88.430 87.280 ;
END
PORT
LAYER met4 ;
RECT 141.570 10.640 143.170 87.280 ;
END
PORT
LAYER met4 ;
RECT 196.310 10.640 197.910 87.280 ;
END
END vccd1
PIN vssd1
DIRECTION INOUT ;
USE GROUND ;
PORT
LAYER met4 ;
RECT 59.460 10.640 61.060 87.280 ;
END
PORT
LAYER met4 ;
RECT 114.200 10.640 115.800 87.280 ;
END
PORT
LAYER met4 ;
RECT 168.940 10.640 170.540 87.280 ;
END
PORT
LAYER met4 ;
RECT 223.680 10.640 225.280 87.280 ;
END
END vssd1
OBS
LAYER li1 ;
RECT 5.520 10.795 224.480 87.125 ;
LAYER met1 ;
RECT 0.070 9.900 229.010 87.280 ;
LAYER met2 ;
RECT 0.100 95.720 6.110 96.290 ;
RECT 7.230 95.720 22.210 96.290 ;
RECT 23.330 95.720 35.090 96.290 ;
RECT 36.210 95.720 51.190 96.290 ;
RECT 52.310 95.720 64.070 96.290 ;
RECT 65.190 95.720 80.170 96.290 ;
RECT 81.290 95.720 96.270 96.290 ;
RECT 97.390 95.720 109.150 96.290 ;
RECT 110.270 95.720 125.250 96.290 ;
RECT 126.370 95.720 141.350 96.290 ;
RECT 142.470 95.720 154.230 96.290 ;
RECT 155.350 95.720 170.330 96.290 ;
RECT 171.450 95.720 186.430 96.290 ;
RECT 187.550 95.720 199.310 96.290 ;
RECT 200.430 95.720 215.410 96.290 ;
RECT 216.530 95.720 228.290 96.290 ;
RECT 0.100 4.280 228.980 95.720 ;
RECT 0.790 4.000 12.550 4.280 ;
RECT 13.670 4.000 28.650 4.280 ;
RECT 29.770 4.000 41.530 4.280 ;
RECT 42.650 4.000 57.630 4.280 ;
RECT 58.750 4.000 73.730 4.280 ;
RECT 74.850 4.000 86.610 4.280 ;
RECT 87.730 4.000 102.710 4.280 ;
RECT 103.830 4.000 118.810 4.280 ;
RECT 119.930 4.000 131.690 4.280 ;
RECT 132.810 4.000 147.790 4.280 ;
RECT 148.910 4.000 163.890 4.280 ;
RECT 165.010 4.000 176.770 4.280 ;
RECT 177.890 4.000 192.870 4.280 ;
RECT 193.990 4.000 205.750 4.280 ;
RECT 206.870 4.000 221.850 4.280 ;
RECT 222.970 4.000 228.980 4.280 ;
LAYER met3 ;
RECT 4.400 91.140 226.010 92.305 ;
RECT 4.000 86.340 226.010 91.140 ;
RECT 4.000 84.340 225.600 86.340 ;
RECT 4.000 79.540 226.010 84.340 ;
RECT 4.400 77.540 226.010 79.540 ;
RECT 4.000 69.340 226.010 77.540 ;
RECT 4.000 67.340 225.600 69.340 ;
RECT 4.000 62.540 226.010 67.340 ;
RECT 4.400 60.540 226.010 62.540 ;
RECT 4.000 55.740 226.010 60.540 ;
RECT 4.000 53.740 225.600 55.740 ;
RECT 4.000 45.540 226.010 53.740 ;
RECT 4.400 43.540 226.010 45.540 ;
RECT 4.000 38.740 226.010 43.540 ;
RECT 4.000 36.740 225.600 38.740 ;
RECT 4.000 31.940 226.010 36.740 ;
RECT 4.400 29.940 226.010 31.940 ;
RECT 4.000 21.740 226.010 29.940 ;
RECT 4.000 19.740 225.600 21.740 ;
RECT 4.000 14.940 226.010 19.740 ;
RECT 4.400 12.940 226.010 14.940 ;
RECT 4.000 8.140 226.010 12.940 ;
RECT 4.000 6.975 225.600 8.140 ;
END
END scan_controller
END LIBRARY