-----------------------------------------------------------------------------------
--
-- Copyright � 2013 Infineon Technologies AG. All rights reserved.
--
--
-- IMPORTANT NOTICE
--
--
-- Infineon Technologies AG (Infineon) is supplying this file for
-- use exclusively with Infineon�s microcontroller products.
-- This file can be freely distributed within development tools that
-- are supporting such microcontroller products.
--
-- THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS,
-- IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED
-- WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-- APPLY TO THIS SOFTWARE. INFINEON SHALL NOT, IN ANY CIRCUMSTANCES,
-- BE LIABLE FOR SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, FOR
-- ANY REASON WHATSOEVER.
-----------------------------------------------------------------------------------
-- BSD File generated by bsd_generator
-----------------------------------------------------------------------------------
-- File Type : TC26xadas_QFP144 BSDL Description for Top-Level Entity bsr
-- Used for : TC26x B-step Advanced Driver Assistance Subsystem Device (ADAS)
-- Based on TC26xed_QFP144 Package
-- Note: GPIO pins with analog functionality (Port 40) are masked as internal.
-- Note: Customer needs to use DAP protocol to select alternate TDI.
-----------------------------------------------------------------------------------
entity bsr is
generic(PHYSICAL_PIN_MAP : string := "QFP144");
port (
p0_0 : inout bit;
p0_1 : inout bit;
p0_2 : inout bit;
p0_3 : inout bit;
p0_4 : inout bit;
p0_5 : inout bit;
p0_6 : inout bit;
p0_7 : inout bit;
p0_8 : inout bit;
p0_9 : inout bit;
p0_12 : inout bit;
p2_0 : inout bit;
p2_1 : inout bit;
p2_2 : inout bit;
p2_3 : inout bit;
p2_4 : inout bit;
p2_5 : inout bit;
p2_6 : inout bit;
p2_7 : inout bit;
p2_8 : inout bit;
p10_1 : inout bit;
p10_2 : inout bit;
p10_3 : inout bit;
p10_5 : inout bit;
p10_6 : inout bit;
p11_2 : inout bit;
p11_3 : inout bit;
p11_6 : inout bit;
p11_9 : inout bit;
p11_10 : inout bit;
p11_11 : inout bit;
p11_12 : inout bit;
p13_0 : inout bit;
p13_1 : inout bit;
p13_2 : inout bit;
p13_3 : inout bit;
p14_0 : inout bit;
p14_1 : inout bit;
p14_2 : inout bit;
p14_3 : inout bit;
p14_4 : inout bit;
p14_5 : inout bit;
p14_6 : inout bit;
p15_0 : inout bit;
p15_1 : inout bit;
p15_2 : inout bit;
p15_3 : inout bit;
p15_4 : inout bit;
p15_5 : inout bit;
p15_6 : inout bit;
p15_7 : inout bit;
p15_8 : inout bit;
tdi : in bit;
testmode : in bit;
p20_3 : inout bit;
esr0 : inout bit;
esr1 : inout bit;
p20_6 : inout bit;
p20_7 : inout bit;
p20_8 : inout bit;
p20_9 : inout bit;
p20_10 : inout bit;
p20_11 : inout bit;
p20_12 : inout bit;
p20_13 : inout bit;
p20_14 : inout bit;
p21_2 : inout bit;
p21_3 : inout bit;
p21_4 : inout bit;
p21_5 : inout bit;
tdo : out bit;
p22_0 : inout bit;
p22_1 : inout bit;
p22_2 : inout bit;
p22_3 : inout bit;
p23_1 : inout bit;
p32_0 : inout bit;
p32_4 : inout bit;
p33_4 : inout bit;
p33_5 : inout bit;
p33_6 : inout bit;
p33_7 : inout bit;
p33_8 : inout bit;
p33_9 : inout bit;
p33_10 : inout bit;
p33_11 : inout bit;
p33_12 : inout bit;
p33_13 : inout bit;
p40_0 : in bit;
p40_1 : in bit;
p40_6 : in bit;
p40_7 : in bit;
p40_8 : in bit;
p40_9 : in bit;
tms : in bit;
tck : in bit;
trst : in bit;
AN0 : linkage bit;
AN1 : linkage bit;
AN2 : linkage bit;
AN3 : linkage bit;
AN4 : linkage bit;
AN5 : linkage bit;
AN6 : linkage bit;
AN7 : linkage bit;
AN8 : linkage bit;
AN10 : linkage bit;
AN11 : linkage bit;
AN12 : linkage bit;
AN13 : linkage bit;
AN16 : linkage bit;
AN17 : linkage bit;
AN20 : linkage bit;
AN21 : linkage bit;
AN35 : linkage bit;
AN44 : linkage bit;
AN45 : linkage bit;
AN46 : linkage bit;
AN47 : linkage bit;
AN48 : linkage bit;
AN49 : linkage bit;
PORST : linkage bit;
VGATE1P : linkage bit;
XTAL1 : linkage bit;
XTAL2 : linkage bit;
VAREF1 : linkage bit;
VAGND1 : linkage bit;
VDDM : linkage bit;
VDD : linkage bit_vector(1 to 4);
VDDSB : linkage bit;
VDDPSB : linkage bit;
VEXT : linkage bit_vector(1 to 4);
VDDP3 : linkage bit_vector(1 to 2);
VDDFL3 : linkage bit;
VFLEX : linkage bit;
VSS : linkage bit;
VSSM : linkage bit
);
use STD_1149_1_1994.all; -- Get IEEE 1149.1-1994 attributes and definitions
attribute COMPONENT_CONFORMANCE of bsr : entity is "STD_1149_1_1993";
attribute PIN_MAP of bsr : entity is PHYSICAL_PIN_MAP;
constant QFP144 : PIN_MAP_STRING :=
"P0_0 : 11," &
"P0_1 : 12," &
"P0_2 : 13," &
"P0_3 : 14," &
"P0_4 : 15," &
"P0_5 : 16," &
"P0_6 : 17," &
"P0_7 : 18," &
"P0_8 : 19," &
"P0_9 : 20," &
"P0_12 : 21," &
"P2_0 : 1," &
"P2_1 : 2," &
"P2_2 : 3," &
"P2_3 : 4," &
"P2_4 : 5," &
"P2_5 : 6," &
"P2_6 : 7," &
"P2_7 : 8," &
"P2_8 : 9," &
"P10_1 : 140," &
"P10_2 : 141," &
"P10_3 : 142," &
"P10_5 : 143," &
"P10_6 : 144," &
"P11_2 : 132," &
"P11_3 : 133," &
"P11_6 : 134," &
"P11_9 : 135," &
"P11_10 : 137," &
"P11_11 : 138," &
"P11_12 : 139," &
"P13_0 : 128," &
"P13_1 : 129," &
"P13_2 : 130," &
"P13_3 : 131," &
"P14_0 : 118," &
"P14_1 : 119," &
"P14_2 : 120," &
"P14_3 : 121," &
"P14_4 : 122," &
"P14_5 : 123," &
"P14_6 : 124," &
"P15_0 : 109," &
"P15_1 : 110," &
"P15_2 : 111," &
"P15_3 : 112," &
"P15_4 : 113," &
"P15_5 : 114," &
"P15_6 : 115," &
"P15_7 : 116," &
"P15_8 : 117," &
"TDI : 93," &
"TESTMODE : 94," &
"P20_3 : 95," &
"ESR0 : 98," &
"ESR1 : 96," &
"P20_6 : 100," &
"P20_7 : 101," &
"P20_8 : 102," &
"P20_9 : 103," &
"P20_10 : 104," &
"P20_11 : 105," &
"P20_12 : 106," &
"P20_13 : 107," &
"P20_14 : 108," &
"P21_2 : 84," &
"P21_3 : 85," &
"P21_4 : 86," &
"P21_5 : 87," &
"TDO : 90," &
"P22_0 : 74," &
"P22_1 : 75," &
"P22_2 : 76," &
"P22_3 : 77," &
"P23_1 : 73," &
"P32_0 : 70," &
"P32_4 : 72," &
"P33_4 : 60," &
"P33_5 : 61," &
"P33_6 : 62," &
"P33_7 : 63," &
"P33_8 : 64," &
"P33_9 : 65," &
"P33_10 : 66," &
"P33_11 : 67," &
"P33_12 : 68," &
"P33_13 : 69," &
"P40_0 : 36," &
"P40_1 : 35," &
"P40_6 : 33," &
"P40_7 : 32," &
"P40_8 : 31," &
"P40_9 : 30," &
"TMS : 89," &
"TRST : 91," &
"TCK : 92," &
"AN0 : 57," &
"AN1 : 56," &
"AN2 : 55," &
"AN3 : 54," &
"AN4 : 53," &
"AN5 : 52," &
"AN6 : 51," &
"AN7 : 50," &
"AN8 : 49," &
"AN10 : 48," &
"AN11 : 47," &
"AN12 : 46," &
"AN13 : 45," &
"AN16 : 40," &
"AN17 : 39," &
"AN20 : 38," &
"AN21 : 37," &
"AN35 : 34," &
"AN44 : 29," &
"AN45 : 28," &
"AN46 : 27," &
"AN47 : 26," &
"AN48 : 25," &
"AN49 : 24," &
"PORST : 97," &
"VGATE1P : 71," &
"XTAL1 : 81," &
"XTAL2 : 82," &
"VAREF1 : 42," &
"VAGND1 : 41," &
"VDDM : 44," &
"VDD : (99,58,22,79)," &
"VDDSB : 10," &
"VDDPSB : 88," &
"VEXT : (125,78,59,23)," &
"VDDP3 : (126,83)," &
"VDDFL3 : 127," &
"VFLEX : 136," &
"VSS : 80," &
"VSSM : 43" ;
attribute TAP_SCAN_IN of TDI : signal is true;
attribute TAP_SCAN_MODE of TMS : signal is true;
attribute TAP_SCAN_OUT of TDO : signal is true;
attribute TAP_SCAN_CLOCK of TCK : signal is (5.00000000e+06, BOTH);
attribute TAP_SCAN_RESET of TRST : signal is true;
attribute INSTRUCTION_LENGTH of bsr : entity is 8;
attribute INSTRUCTION_OPCODE of bsr : entity is
"sample (00000010)," &
"idcode (00000100)," &
"clamp (00000110)," &
"highz (00000111)," &
"extest (00001000)," &
"bypass (11111111)," &
"test_trc5 (01010010)," &
"test_trc6 (01010011)," &
"test_pll (01010101)," &
"test_trc0 (01010111)," &
"test_trc1 (01011000)," &
"test_trc2 (01011001)," &
"test_trc3 (01011010)," &
"test_trc4 (01011011)," &
"test_trc7 (01011100)," &
"test_trc8 (01011101)," &
"test_trc9 (01011110)," &
"test_trc10 (01011111)," &
"test_trc11 (01100000)," &
"test_trc12 (01100001)," &
"test_trc13 (01100010)," &
"test_trc24 (01101101)," &
"test_trc33 (01110110)," &
"test_trc34 (01110111)," &
"test_trc35 (01111000)," &
"test_trc37 (01111010)," &
"test_trc38 (01111011)," &
"io_path (11000000)," &
"io_mode1 (11000001)," &
"io_mode2 (11000010)," &
"io_mode3 (11000011)," &
"io_mode4 (11000100)," &
"io_mode5 (11000101)," &
"io_mode6 (11000110)," &
"io_mode7 (11000111)," &
"io_mode8 (11001000)," &
"io_mode9 (11001001)," &
"io_mode10 (11001010)," &
"io_mode11 (11001011)," &
"io_mode12 (11001100)," &
"io_mode13 (11001101)," &
"io_mode14 (11001110)," &
"io_mode15 (11001111)";
attribute INSTRUCTION_CAPTURE of bsr : entity is "00000001";
attribute INSTRUCTION_PRIVATE of bsr : entity is
"test_trc5," &
"test_trc6," &
"test_pll," &
"test_trc0," &
"test_trc1," &
"test_trc2," &
"test_trc3," &
"test_trc4," &
"test_trc7," &
"test_trc8," &
"test_trc9," &
"test_trc10," &
"test_trc11," &
"test_trc12," &
"test_trc13," &
"test_trc24," &
"test_trc33," &
"test_trc34," &
"test_trc35," &
"test_trc37," &
"test_trc38," &
"io_path," &
"io_mode1," &
"io_mode2," &
"io_mode3," &
"io_mode4," &
"io_mode5," &
"io_mode6," &
"io_mode7," &
"io_mode8," &
"io_mode9," &
"io_mode10," &
"io_mode11," &
"io_mode12," &
"io_mode13," &
"io_mode14," &
"io_mode15" ;
attribute IDCODE_REGISTER of bsr : entity is
"0010" & -- Version Number
"0000000111101000" & -- Part Number
"00001000001" & -- Manufacturer ID
"1"; -- Required by IEEE Std. 1149.1-1990
attribute REGISTER_ACCESS of bsr : entity is
"BOUNDARY (extest, sample), " &
"DEVICE_ID (idcode), " &
"BYPASS(clamp, highz, bypass), " &
"trc5[158] (test_trc5), " &
"trc6[113] (test_trc6), " &
"plltrc[113] (test_pll), " &
"trc0[50] (test_trc0), " &
"trc1[32] (test_trc1), " &
"trc2[90] (test_trc2), " &
"trc3[120] (test_trc3), " &
"trc4[64] (test_trc4), " &
"trc7[87] (test_trc7), " &
"trc8[68] (test_trc8), " &
"trc9[136] (test_trc9), " &
"trc10[99] (test_trc10), " &
"trc11[99] (test_trc11), " &
"trc12[99] (test_trc12), " &
"trc13[99] (test_trc13), " &
"trc24[77] (test_trc24), " &
"trc33[20] (test_trc33), " &
"trc34[70] (test_trc34), " &
"trc35[229] (test_trc35), " &
"trc37[128] (test_trc37), " &
"trc38[32] (test_trc38), " &
"iopath[3] (io_path), " &
"iopath[3] (io_mode1), " &
"iopath[3] (io_mode2), " &
"iopath[3] (io_mode3), " &
"iopath[3] (io_mode4), " &
"iopath[3] (io_mode5), " &
"iopath[3] (io_mode6), " &
"iopath[3] (io_mode7), " &
"iopath[3] (io_mode8), " &
"iopath[3] (io_mode9), " &
"iopath[3] (io_mode10), " &
"iopath[3] (io_mode11), " &
"iopath[3] (io_mode12), " &
"iopath[3] (io_mode13), " &
"iopath[3] (io_mode14), " &
"iopath[3] (io_mode15) " ;
attribute BOUNDARY_LENGTH of bsr : entity is 475 ;
attribute BOUNDARY_REGISTER of bsr : entity is
--- num cell port function safe [ccell disval rslt]
" 0 ( bc_4, testmode, input, 0 )," &
" 1 ( bc_1, *, control, 1 )," &
" 2 ( bc_1, p0_0, output3, 0, 1 , 1, Z )," &
" 3 ( bc_1, p0_0, input, 0 )," &
" 4 ( bc_1, *, control, 1 )," &
" 5 ( bc_1, p0_1, output3, 0, 4, 1, Z )," &
" 6 ( bc_1, p0_1, input, 0 )," &
" 7 ( bc_1, *, control, 1 )," &
" 8 ( bc_1, p0_2, output3, 0, 7, 1, Z )," &
" 9 ( bc_1, p0_2, input, 0 )," &
" 10 ( bc_1, *, control, 1 )," &
" 11 ( bc_1, p0_3, output3, 0, 10, 1, Z )," &
" 12 ( bc_1, p0_3, input, 0 )," &
" 13 ( bc_1, *, control, 1 )," &
" 14 ( bc_1, p0_4, output3, 0, 13, 1, Z )," &
" 15 ( bc_1, p0_4, input, 0 )," &
" 16 ( bc_1, *, control, 1 )," &
" 17 ( bc_1, p0_5, output3, 0, 16, 1, Z )," &
" 18 ( bc_1, p0_5, input, 0 )," &
" 19 ( bc_1, *, control, 1 )," &
" 20 ( bc_1, p0_6, output3, 0, 19, 1, Z )," &
" 21 ( bc_1, p0_6, input, 0 )," &
" 22 ( bc_1, *, control, 1 )," &
" 23 ( bc_1, p0_7, output3, 0, 22, 1, Z )," &
" 24 ( bc_1, p0_7, input, 0 )," &
" 25 ( bc_1, *, control, 1 )," &
" 26 ( bc_1, p0_8, output3, 0, 25, 1, Z )," &
" 27 ( bc_1, p0_8, input, 0 )," &
" 28 ( bc_1, *, control, 1 )," &
" 29 ( bc_1, p0_9, output3, 0, 28, 1, Z )," &
" 30 ( bc_1, p0_9, input, 0 )," &
" 31 ( bc_1, *, INTERNAL, 1 )," &
" 32 ( bc_1, *, INTERNAL, 0 )," &
" 33 ( bc_1, *, INTERNAL, 0 )," &
" 34 ( bc_1, *, INTERNAL, 1 )," &
" 35 ( bc_1, *, INTERNAL, 0 )," &
" 36 ( bc_1, *, INTERNAL, 0 )," &
" 37 ( bc_1, *, control, 1 )," &
" 38 ( bc_1, p0_12, output3, 0, 37, 1, Z )," &
" 39 ( bc_1, p0_12, input, 0 )," &
" 40 ( bc_1, *, INTERNAL, 1 )," &
" 41 ( bc_1, *, INTERNAL, 0 )," &
" 42 ( bc_1, *, INTERNAL, 0 )," &
" 43 ( bc_1, *, INTERNAL, 1 )," &
" 44 ( bc_1, *, INTERNAL, 0 )," &
" 45 ( bc_1, *, INTERNAL, 0 )," &
" 46 ( bc_1, *, INTERNAL, 1 )," &
" 47 ( bc_1, *, INTERNAL, 0 )," &
" 48 ( bc_1, *, INTERNAL, 0 )," &
" 49 ( bc_1, *, control, 1 )," &
" 50 ( bc_1, p2_0, output3, 0, 49, 1, Z )," &
" 51 ( bc_1, p2_0, input, 0 )," &
" 52 ( bc_1, *, control, 1 )," &
" 53 ( bc_1, p2_1, output3, 0, 52, 1, Z )," &
" 54 ( bc_1, p2_1, input, 0 )," &
" 55 ( bc_1, *, control, 1 )," &
" 56 ( bc_1, p2_2, output3, 0, 55, 1, Z )," &
" 57 ( bc_1, p2_2, input, 0 )," &
" 58 ( bc_1, *, control, 1 )," &
" 59 ( bc_1, p2_3, output3, 0, 58, 1, Z )," &
" 60 ( bc_1, p2_3, input, 0 )," &
" 61 ( bc_1, *, control, 1 )," &
" 62 ( bc_1, p2_4, output3, 0, 61, 1, Z )," &
" 63 ( bc_1, p2_4, input, 0 )," &
" 64 ( bc_1, *, control, 1 )," &
" 65 ( bc_1, p2_5, output3, 0, 64, 1, Z )," &
" 66 ( bc_1, p2_5, input, 0 )," &
" 67 ( bc_1, *, control, 1 )," &
" 68 ( bc_1, p2_6, output3, 0, 67, 1, Z )," &
" 69 ( bc_1, p2_6, input, 0 )," &
" 70 ( bc_1, *, control, 1 )," &
" 71 ( bc_1, p2_7, output3, 0, 70, 1, Z )," &
" 72 ( bc_1, p2_7, input, 0 )," &
" 73 ( bc_1, *, control, 1 )," &
" 74 ( bc_1, p2_8, output3, 0, 73, 1, Z )," &
" 75 ( bc_1, p2_8, input, 0 )," &
" 76 ( bc_1, *, INTERNAL, 1 )," &
" 77 ( bc_1, *, INTERNAL, 0 )," &
" 78 ( bc_1, *, INTERNAL, 0 )," &
" 79 ( bc_1, *, INTERNAL, 1 )," &
" 80 ( bc_1, *, INTERNAL, 0 )," &
" 81 ( bc_1, *, INTERNAL, 0 )," &
" 82 ( bc_1, *, INTERNAL, 1 )," &
" 83 ( bc_1, *, INTERNAL, 0 )," &
" 84 ( bc_1, *, INTERNAL, 0 )," &
" 85 ( bc_1, *, INTERNAL, 1 )," &
" 86 ( bc_1, *, INTERNAL, 0 )," &
" 87 ( bc_1, *, INTERNAL, 0 )," &
" 88 ( bc_1, *, control, 1 )," &
" 89 ( bc_1, p10_1, output3, 0, 88, 1, Z )," &
" 90 ( bc_1, p10_1, input, 0 )," &
" 91 ( bc_1, *, control, 1 )," &
" 92 ( bc_1, p10_2, output3, 0, 91, 1, Z )," &
" 93 ( bc_1, p10_2, input, 0 )," &
" 94 ( bc_1, *, control, 1 )," &
" 95 ( bc_1, p10_3, output3, 0, 94, 1, Z )," &
" 96 ( bc_1, p10_3, input, 0 )," &
" 97 ( bc_1, *, INTERNAL, 1 )," &
" 98 ( bc_1, *, INTERNAL, 0 )," &
" 99 ( bc_1, *, INTERNAL, 0 )," &
" 100 ( bc_1, *, control, 1 )," &
" 101 ( bc_1, p10_5, output3, 0, 100, 1, Z )," &
" 102 ( bc_1, p10_5, input, 0 )," &
" 103 ( bc_1, *, control, 1 )," &
" 104 ( bc_1, p10_6, output3, 0, 103, 1, Z)," &
" 105 ( bc_1, p10_6, input, 0 )," &
" 106 ( bc_1, *, INTERNAL, 1 )," &
" 107 ( bc_1, *, INTERNAL, 0 )," &
" 108 ( bc_1, *, INTERNAL, 0 )," &
" 109 ( bc_1, *, INTERNAL, 1 )," &
" 110 ( bc_1, *, INTERNAL, 0 )," &
" 111 ( bc_1, *, INTERNAL, 0 )," &
" 112 ( bc_1, *, INTERNAL, 1 )," &
" 113 ( bc_1, *, INTERNAL, 0 )," &
" 114 ( bc_1, *, INTERNAL, 0 )," &
" 115 ( bc_1, *, INTERNAL, 1 )," &
" 116 ( bc_1, *, INTERNAL, 0 )," &
" 117 ( bc_1, *, INTERNAL, 0 )," &
" 118 ( bc_1, *, INTERNAL, 1 )," &
" 119 ( bc_1, *, INTERNAL, 0 )," &
" 120 ( bc_1, *, INTERNAL, 0 )," &
" 121 ( bc_1, *, INTERNAL, 1 )," &
" 122 ( bc_1, *, INTERNAL, 0 )," &
" 123 ( bc_1, *, INTERNAL, 0 )," &
" 124 ( bc_1, *, INTERNAL, 1 )," &
" 125 ( bc_1, *, INTERNAL, 0 )," &
" 126 ( bc_1, *, INTERNAL, 0 )," &
" 127 ( bc_1, *, control, 1 )," &
" 128 ( bc_1, p11_2, output3, 0, 127, 1, Z )," &
" 129 ( bc_1, p11_2, input, 0 )," &
" 130 ( bc_1, *, control, 1 )," &
" 131 ( bc_1, p11_3, output3, 0, 130, 1, Z )," &
" 132 ( bc_1, p11_3, input, 0 )," &
" 133 ( bc_1, *, INTERNAL, 1 )," &
" 134 ( bc_1, *, INTERNAL, 0 )," &
" 135 ( bc_1, *, INTERNAL, 0 )," &
" 136 ( bc_1, *, INTERNAL, 1 )," &
" 137 ( bc_1, *, INTERNAL, 0 )," &
" 138 ( bc_1, *, INTERNAL, 0 )," &
" 139 ( bc_1, *, control, 1 )," &
" 140 ( bc_1, p11_6, output3, 0, 139, 1, Z )," &
" 141 ( bc_1, p11_6, input, 0 )," &
" 142 ( bc_1, *, INTERNAL, 1 )," &
" 143 ( bc_1, *, INTERNAL, 0 )," &
" 144 ( bc_1, *, INTERNAL, 0 )," &
" 145 ( bc_1, *, INTERNAL, 1 )," &
" 146 ( bc_1, *, INTERNAL, 0 )," &
" 147 ( bc_1, *, INTERNAL, 0 )," &
" 148 ( bc_1, *, control, 1 )," &
" 149 ( bc_1, p11_9, output3, 0, 148, 1, Z )," &
" 150 ( bc_1, p11_9, input, 0 )," &
" 151 ( bc_1, *, control, 1 )," &
" 152 ( bc_1, p11_10, output3, 0, 151, 1, Z )," &
" 153 ( bc_1, p11_10, input, 0 )," &
" 154 ( bc_1, *, control, 1 )," &
" 155 ( bc_1, p11_11, output3, 0, 154, 1, Z )," &
" 156 ( bc_1, p11_11, input, 0 )," &
" 157 ( bc_1, *, control, 1 )," &
" 158 ( bc_1, p11_12, output3, 0, 157, 1, Z )," &
" 159 ( bc_1, p11_12, input, 0 )," &
" 160 ( bc_1, *, INTERNAL, 1 )," &
" 161 ( bc_1, *, INTERNAL, 0 )," &
" 162 ( bc_1, *, INTERNAL, 0 )," &
" 163 ( bc_1, *, INTERNAL, 1 )," &
" 164 ( bc_1, *, INTERNAL, 0 )," &
" 165 ( bc_1, *, INTERNAL, 0 )," &
" 166 ( bc_1, *, INTERNAL, 1 )," &
" 167 ( bc_1, *, INTERNAL, 0 )," &
" 168 ( bc_1, *, INTERNAL, 0 )," &
" 169 ( bc_1, *, control, 1 )," &
" 170 ( bc_1, p13_0, output3, 0, 169, 1, Z )," &
" 171 ( bc_1, p13_0, input, 0 )," &
" 172 ( bc_1, *, control, 1 )," &
" 173 ( bc_1, p13_1, output3, 0, 172, 1, Z )," &
" 174 ( bc_1, p13_1, input, 0 )," &
" 175 ( bc_1, *, control, 1 )," &
" 176 ( bc_1, p13_2, output3, 0, 175, 1, Z )," &
" 177 ( bc_1, p13_2, input, 0 )," &
" 178 ( bc_1, *, control, 1 )," &
" 179 ( bc_1, p13_3, output3, 0, 178, 1, Z )," &
" 180 ( bc_1, p13_3, input, 0 )," &
" 181 ( bc_1, *, control, 1 )," &
" 182 ( bc_1, p14_0, output3, 0, 181, 1, Z )," &
" 183 ( bc_1, p14_0, input, 0 )," &
" 184 ( bc_1, *, control, 1 )," &
" 185 ( bc_1, p14_1, output3, 0, 184, 1, Z )," &
" 186 ( bc_1, p14_1, input, 0 )," &
" 187 ( bc_1, *, control, 1 )," &
" 188 ( bc_1, p14_2, output3, 0, 187, 1, Z )," &
" 189 ( bc_1, p14_2, input, 0 )," &
" 190 ( bc_1, *, control, 1 )," &
" 191 ( bc_1, p14_3, output3, 0, 190, 1, Z )," &
" 192 ( bc_1, p14_3, input, 0 )," &
" 193 ( bc_1, *, control, 1 )," &
" 194 ( bc_1, p14_4, output3, 0, 193, 1, Z )," &
" 195 ( bc_1, p14_4, input, 0 )," &
" 196 ( bc_1, *, control, 1 )," &
" 197 ( bc_1, p14_5, output3, 0, 196, 1, Z )," &
" 198 ( bc_1, p14_5, input, 0 )," &
" 199 ( bc_1, *, control, 1 )," &
" 200 ( bc_1, p14_6, output3, 0, 199, 1, Z )," &
" 201 ( bc_1, p14_6, input, 0 )," &
" 202 ( bc_1, *, INTERNAL, 1 )," &
" 203 ( bc_1, *, INTERNAL, 0 )," &
" 204 ( bc_1, *, INTERNAL, 0 )," &
" 205 ( bc_1, *, INTERNAL, 1 )," &
" 206 ( bc_1, *, INTERNAL, 0 )," &
" 207 ( bc_1, *, INTERNAL, 0 )," &
" 208 ( bc_1, *, INTERNAL, 1 )," &
" 209 ( bc_1, *, INTERNAL, 0 )," &
" 210 ( bc_1, *, INTERNAL, 0 )," &
" 211 ( bc_1, *, INTERNAL, 1 )," &
" 212 ( bc_1, *, INTERNAL, 0 )," &
" 213 ( bc_1, *, INTERNAL, 0 )," &
" 214 ( bc_1, *, INTERNAL, 1 )," &
" 215 ( bc_1, *, INTERNAL, 0 )," &
" 216 ( bc_1, *, INTERNAL, 0 )," &
" 217 ( bc_1, *, control, 1 )," &
" 218 ( bc_1, p15_0, output3, 0, 217, 1, Z )," &
" 219 ( bc_1, p15_0, input, 0 )," &
" 220 ( bc_1, *, control, 1 )," &
" 221 ( bc_1, p15_1, output3, 0, 220, 1, Z )," &
" 222 ( bc_1, p15_1, input, 0 )," &
" 223 ( bc_1, *, control, 1 )," &
" 224 ( bc_1, p15_2, output3, 0, 223, 1, Z )," &
" 225 ( bc_1, p15_2, input, 0 )," &
" 226 ( bc_1, *, control, 1 )," &
" 227 ( bc_1, p15_3, output3, 0, 226, 1, Z )," &
" 228 ( bc_1, p15_3, input, 0 )," &
" 229 ( bc_1, *, control, 1 )," &
" 230 ( bc_1, p15_4, output3, 0, 229, 1, Z )," &
" 231 ( bc_1, p15_4, input, 0 )," &
" 232 ( bc_1, *, control, 1 )," &
" 233 ( bc_1, p15_5, output3, 0, 232, 1, Z )," &
" 234 ( bc_1, p15_5, input, 0 )," &
" 235 ( bc_1, *, control, 1 )," &
" 236 ( bc_1, p15_6, output3, 0, 235, 1, Z )," &
" 237 ( bc_1, p15_6, input, 0 )," &
" 238 ( bc_1, *, control, 1 )," &
" 239 ( bc_1, p15_7, output3, 0, 238, 1, Z )," &
" 240 ( bc_1, p15_7, input, 0 )," &
" 241 ( bc_1, *, control, 1 )," &
" 242 ( bc_1, p15_8, output3, 0, 241, 1, Z )," &
" 243 ( bc_1, p15_8, input, 0 )," &
" 244 ( bc_1, *, INTERNAL, 1 )," &
" 245 ( bc_1, *, INTERNAL, 0 )," &
" 246 ( bc_1, *, INTERNAL, 0 )," &
" 247 ( bc_1, *, INTERNAL, 1 )," &
" 248 ( bc_1, *, INTERNAL, 0 )," &
" 249 ( bc_1, *, INTERNAL, 0 )," &
" 250 ( bc_1, *, INTERNAL, 1 )," &
" 251 ( bc_1, *, INTERNAL, 0 )," &
" 252 ( bc_1, *, INTERNAL, 0 )," &
" 253 ( bc_1, *, INTERNAL, 1 )," &
" 254 ( bc_1, *, INTERNAL, 0 )," &
" 255 ( bc_1, *, INTERNAL, 0 )," &
" 256 ( bc_1, *, INTERNAL, 1 )," &
" 257 ( bc_1, *, INTERNAL, 0 )," &
" 258 ( bc_1, *, INTERNAL, 0 )," &
" 259 ( bc_1, *, INTERNAL, 1 )," &
" 260 ( bc_1, *, INTERNAL, 0 )," &
" 261 ( bc_1, *, INTERNAL, 0 )," &
" 262 ( bc_1, *, control, 1 )," &
" 263 ( bc_1, p20_3, output3, 0, 262, 1, Z )," &
" 264 ( bc_1, p20_3, input, 0 )," &
" 265 ( bc_1, *, INTERNAL, 1 )," &
" 266 ( bc_1, *, INTERNAL, 0 )," &
" 267 ( bc_1, *, INTERNAL, 0 )," &
" 268 ( bc_1, *, INTERNAL, 1 )," &
" 269 ( bc_1, *, INTERNAL, 0 )," &
" 270 ( bc_1, *, INTERNAL, 0 )," &
" 271 ( bc_1, *, control, 1 )," &
" 272 ( bc_1, p20_6, output3, 0, 271, 1, Z )," &
" 273 ( bc_1, p20_6, input, 0 )," &
" 274 ( bc_1, *, control, 1 )," &
" 275 ( bc_1, p20_7, output3, 0, 274, 1, Z )," &
" 276 ( bc_1, p20_7, input, 0 )," &
" 277 ( bc_1, *, control, 1 )," &
" 278 ( bc_1, p20_8, output3, 0, 277, 1, Z )," &
" 279 ( bc_1, p20_8, input, 0 )," &
" 280 ( bc_1, *, control, 1 )," &
" 281 ( bc_1, p20_9, output3, 0, 280, 1, Z )," &
" 282 ( bc_1, p20_9, input, 0 )," &
" 283 ( bc_1, *, control, 1 )," &
" 284 ( bc_1, p20_10, output3, 0, 283, 1, Z )," &
" 285 ( bc_1, p20_10, input, 0 )," &
" 286 ( bc_1, *, control, 1 )," &
" 287 ( bc_1, p20_11, output3, 0, 286, 1, Z )," &
" 288 ( bc_1, p20_11, input, 0 )," &
" 289 ( bc_1, *, control, 1 )," &
" 290 ( bc_1, p20_12, output3, 0, 289, 1, Z )," &
" 291 ( bc_1, p20_12, input, 0 )," &
" 292 ( bc_1, *, control, 1 )," &
" 293 ( bc_1, p20_13, output3, 0, 292, 1, Z )," &
" 294 ( bc_1, p20_13, input, 0 )," &
" 295 ( bc_1, *, control, 1 )," &
" 296 ( bc_1, p20_14, output3, 0, 295, 1, Z )," &
" 297 ( bc_1, p20_14, input, 0 )," &
" 298 ( bc_1, *, INTERNAL, 1 )," &
" 299 ( bc_1, *, INTERNAL, 0 )," &
" 300 ( bc_1, *, INTERNAL, 0 )," &
" 301 ( bc_1, *, INTERNAL, 1 )," &
" 302 ( bc_1, *, INTERNAL, 0 )," &
" 303 ( bc_1, *, INTERNAL, 0 )," &
" 304 ( bc_1, *, INTERNAL, 1 )," &
" 305 ( bc_1, *, INTERNAL, 0 )," &
" 306 ( bc_1, *, INTERNAL, 0 )," &
" 307 ( bc_1, *, control, 1 )," &
" 308 ( bc_1, p21_2, output3, 0, 307, 1, Z )," &
" 309 ( bc_1, p21_2, input, 0 )," &
" 310 ( bc_1, *, control, 1 )," &
" 311 ( bc_1, p21_3, output3, 0, 310, 1, Z )," &
" 312 ( bc_1, p21_3, input, 0 )," &
" 313 ( bc_1, *, control, 1 )," &
" 314 ( bc_1, p21_4, output3, 0, 313, 1, Z )," &
" 315 ( bc_1, p21_4, input, 0 )," &
" 316 ( bc_1, *, control, 1 )," &
" 317 ( bc_1, p21_5, output3, 0, 316, 1, Z )," &
" 318 ( bc_1, p21_5, input, 0 )," &
" 319 ( bc_1, *, INTERNAL, 1 )," &
" 320 ( bc_1, *, INTERNAL, 0 )," &
" 321 ( bc_1, *, INTERNAL, 0 )," &
" 322 ( bc_1, *, INTERNAL, 1 )," &
" 323 ( bc_1, *, INTERNAL, 0 )," &
" 324 ( bc_1, *, INTERNAL, 0 )," &
" 325 ( bc_1, *, control, 1 )," &
" 326 ( bc_1, p22_0, output3, 0, 325, 1, Z )," &
" 327 ( bc_1, p22_0, input, 0 )," &
" 328 ( bc_1, *, control, 1 )," &
" 329 ( bc_1, p22_1 , output3, 0, 328, 1, Z )," &
" 330 ( bc_1, p22_1 , input, 0 )," &
" 331 ( bc_1, *, control, 1 )," &
" 332 ( bc_1, p22_2, output3, 0, 331, 1, Z )," &
" 333 ( bc_1, p22_2, input, 0 )," &
" 334 ( bc_1, *, control, 1 )," &
" 335 ( bc_1, p22_3, output3, 0, 334, 1, Z )," &
" 336 ( bc_1, p22_3, input, 0 )," &
" 337 ( bc_1, *, INTERNAL, 1 )," &
" 338 ( bc_1, *, INTERNAL, 0 )," &
" 339 ( bc_1, *, INTERNAL, 0 )," &
" 340 ( bc_1, *, control, 1 )," &
" 341 ( bc_1, p23_1, output3, 0, 340, 1, Z )," &
" 342 ( bc_1, p23_1, input, 0 )," &
" 343 ( bc_1, *, INTERNAL, 1 )," &
" 344 ( bc_1, *, INTERNAL, 0 )," &
" 345 ( bc_1, *, INTERNAL, 0 )," &
" 346 ( bc_1, *, INTERNAL, 1 )," &
" 347 ( bc_1, *, INTERNAL, 0 )," &
" 348 ( bc_1, *, INTERNAL, 0 )," &
" 349 ( bc_1, *, INTERNAL, 1 )," &
" 350 ( bc_1, *, INTERNAL, 0 )," &
" 351 ( bc_1, *, INTERNAL, 0 )," &
" 352 ( bc_1, *, INTERNAL, 1 )," &
" 353 ( bc_1, *, INTERNAL, 0 )," &
" 354 ( bc_1, *, INTERNAL, 0 )," &
" 355 ( bc_1, *, INTERNAL, 1 )," &
" 356 ( bc_1, *, INTERNAL, 0 )," &
" 357 ( bc_1, *, INTERNAL, 0 )," &
" 358 ( bc_1, *, INTERNAL, 1 )," &
" 359 ( bc_1, *, INTERNAL, 0 )," &
" 360 ( bc_1, *, INTERNAL, 0 )," &
" 361 ( bc_1, *, control, 1 )," &
" 362 ( bc_1, p32_0, output3, 0, 361, 1, Z )," &
" 363 ( bc_1, p32_0, input, 0 )," &
" 364 ( bc_1, *, INTERNAL, 1 )," &
" 365 ( bc_1, *, INTERNAL, 0 )," &
" 366 ( bc_1, *, INTERNAL, 0 )," &
" 367 ( bc_1, *, INTERNAL, 1 )," &
" 368 ( bc_1, *, INTERNAL, 0 )," &
" 369 ( bc_1, *, INTERNAL, 0 )," &
" 370 ( bc_1, *, INTERNAL, 1 )," &
" 371 ( bc_1, *, INTERNAL, 0 )," &
" 372 ( bc_1, *, INTERNAL, 0 )," &
" 373 ( bc_1, *, control, 1 )," &
" 374 ( bc_1, p32_4, output3, 0, 373, 1, Z )," &
" 375 ( bc_1, p32_4, input, 0 )," &
" 376 ( bc_1, *, INTERNAL, 1 )," &
" 377 ( bc_1, *, INTERNAL, 0 )," &
" 378 ( bc_1, *, INTERNAL, 0 )," &
" 379 ( bc_1, *, INTERNAL, 1 )," &
" 380 ( bc_1, *, INTERNAL, 0 )," &
" 381 ( bc_1, *, INTERNAL, 0 )," &
" 382 ( bc_1, *, INTERNAL, 1 )," &
" 383 ( bc_1, *, INTERNAL, 0 )," &
" 384 ( bc_1, *, INTERNAL, 0 )," &
" 385 ( bc_1, *, INTERNAL, 1 )," &
" 386 ( bc_1, *, INTERNAL, 0 )," &
" 387 ( bc_1, *, INTERNAL, 0 )," &
" 388 ( bc_1, *, INTERNAL, 1 )," &
" 389 ( bc_1, *, INTERNAL, 0 )," &
" 390 ( bc_1, *, INTERNAL, 0 )," &
" 391 ( bc_1, *, INTERNAL, 1 )," &
" 392 ( bc_1, *, INTERNAL, 0 )," &
" 393 ( bc_1, *, INTERNAL, 0 )," &
" 394 ( bc_1, *, INTERNAL, 1 )," &
" 395 ( bc_1, *, INTERNAL, 0 )," &
" 396 ( bc_1, *, INTERNAL, 0 )," &
" 397 ( bc_1, *, control, 1 )," &
" 398 ( bc_1, p33_4, output3, 0, 397, 1, Z )," &
" 399 ( bc_1, p33_4, input, 0 )," &
" 400 ( bc_1, *, control, 1 )," &
" 401 ( bc_1, p33_5, output3, 0, 400, 1, Z )," &
" 402 ( bc_1, p33_5, input, 0 )," &
" 403 ( bc_1, *, control, 1 )," &
" 404 ( bc_1, p33_6, output3, 0, 403, 1, Z )," &
" 405 ( bc_1, p33_6, input, 0 )," &
" 406 ( bc_1, *, control, 1 )," &
" 407 ( bc_1, p33_7, output3, 0, 406, 1, Z )," &
" 408 ( bc_1, p33_7, input, 0 )," &
" 409 ( bc_1, *, control, 1 )," &
" 410 ( bc_1, p33_8, output3, 0, 409, 1, Z )," &
" 411 ( bc_1, p33_8, input, 0 )," &
" 412 ( bc_1, *, control, 1 )," &
" 413 ( bc_1, p33_9, output3, 0, 412, 1, Z )," &
" 414 ( bc_1, p33_9, input, 0 )," &
" 415 ( bc_1, *, control, 1 )," &
" 416 ( bc_1, p33_10, output3, 0, 415, 1, Z )," &
" 417 ( bc_1, p33_10, input, 0 )," &
" 418 ( bc_1, *, control, 1 )," &
" 419 ( bc_1, p33_11, output3, 0, 418, 1, Z )," &
" 420 ( bc_1, p33_11, input, 0 )," &
" 421 ( bc_1, *, control, 1 )," &
" 422 ( bc_1, p33_12, output3, 0, 421, 1, Z )," &
" 423 ( bc_1, p33_12, input, 0 )," &
" 424 ( bc_1, *, control, 1 )," &
" 425 ( bc_1, p33_13, output3, 0, 424, 1, Z )," &
" 426 ( bc_1, p33_13, input, 0 )," &
" 427 ( bc_1, *, INTERNAL, 1 )," &
" 428 ( bc_1, *, INTERNAL, 0 )," &
" 429 ( bc_1, *, INTERNAL, 0 )," &
" 430 ( bc_1, *, INTERNAL, 1 )," &
" 431 ( bc_1, *, INTERNAL, 0 )," &
" 432 ( bc_1, *, INTERNAL, 0 )," &
" 433 ( bc_1, *, INTERNAL, 1 )," &
" 434 ( bc_1, *, INTERNAL, 0 )," &
" 435 ( bc_1, *, INTERNAL, 0 )," &
" 436 ( bc_1, *, INTERNAL, 1 )," &
" 437 ( bc_1, *, INTERNAL, 0 )," &
" 438 ( bc_1, *, INTERNAL, 0 )," &
" 439 ( bc_1, *, INTERNAL, 1 )," &
" 440 ( bc_1, *, INTERNAL, 0 )," &
" 441 ( bc_1, *, INTERNAL, 0 )," &
" 442 ( bc_1, *, INTERNAL, 1 )," &
" 443 ( bc_1, *, INTERNAL, 0 )," &
" 444 ( bc_1, *, INTERNAL, 0 )," &
" 445 ( bc_1, *, INTERNAL, 1 )," &
" 446 ( bc_1, *, INTERNAL, 0 )," &
" 447 ( bc_1, *, INTERNAL, 0 )," &
" 448 ( bc_1, *, INTERNAL, 1 )," &
" 449 ( bc_1, *, INTERNAL, 0 )," &
" 450 ( bc_1, *, INTERNAL, 0 )," &
" 451 ( bc_1, *, INTERNAL, 1 )," &
" 452 ( bc_1, *, INTERNAL, 0 )," &
" 453 ( bc_1, *, INTERNAL, 0 )," &
" 454 ( bc_1, *, INTERNAL, 1 )," &
" 455 ( bc_1, *, INTERNAL, 0 )," &
" 456 ( bc_1, *, INTERNAL, 0 )," &
" 457 ( bc_1, *, INTERNAL, 1 )," &
" 458 ( bc_1, *, INTERNAL, 0 )," &
" 459 ( bc_1, *, INTERNAL, 0 )," &
" 460 ( bc_1, *, INTERNAL, 1 )," &
" 461 ( bc_1, *, INTERNAL, 0 )," &
" 462 ( bc_1, *, INTERNAL, 0 )," &
" 463 ( bc_1, *, INTERNAL, 1 )," &
" 464 ( bc_1, *, INTERNAL, 0 )," &
" 465 ( bc_1, *, INTERNAL, 0 )," &
" 466 ( bc_1, *, INTERNAL, 1 )," &
" 467 ( bc_1, *, INTERNAL, 0 )," &
" 468 ( bc_1, *, INTERNAL, 0 )," &
" 469 ( bc_1, *, control, 1 )," &
" 470 ( bc_1, esr0, output3, 0, 469, 1, Z )," &
" 471 ( bc_1, esr0, input, 0 )," &
" 472 ( bc_1, *, control, 1 )," &
" 473 ( bc_1, esr1, output3, 0, 472, 1, Z )," &
" 474 ( bc_1, esr1, input, 0 )" ;
end bsr;