BSDL Files Library for JTAG

The only free public library that contains thousands of BSDL (Boundary Scan Description Language) models to use with BScan/JTAG tools

BSDL model: AD6634

-- *********************************************************

--   BSDL file for design ad6634

--   Created by Synopsys Version 1999.05 (Dec 18, 1998)
--   Revised : Kasyap Yadavelli (4/17/2003)
--   Designer: Satya Nayak
--   Company:  Analog Devices

--   Date: Fri Jun 14 09:42:16 2002

-- **********************************************************

   entity ad6634 is
   
-- This section identifies the default device package selected.
   
   generic (PHYSICAL_PIN_MAP: string:= "AD6634");
   
-- This section declares all the ports in the design.
   
   port ( 
          INB2          : in       bit;
          INB3          : in       bit;
          INB0          : in       bit;
          INB1          : in       bit;
          IENB    	: in       bit;
          LIB_B    	: out      bit;
          CLK    	: in       bit;
          INA13         : in       bit;
          INA12       	: in       bit;
          EXPA0       	: in       bit;  
          INA11       	: in       bit;
          INA10       	: in       bit;
          INA8       	: in       bit;
          EXPA1       	: in       bit;
          INA9        	: in       bit;
          INA6        	: in       bit;
          EXPA2        	: in       bit;
          INA7        	: in       bit;
          INA4       	: in       bit;
          INA5       	: in       bit;
          INA2       	: in       bit;
          INA0       	: in       bit;
          INA3        	: in       bit;
          IENA        	: in       bit;
          INA1        	: in       bit;
          LIB_A       	: out      bit;
          LIA_B        	: out      bit;
          LIA_A        	: out      bit;
          SYNCB        	: in       bit;
          SYNCA        	: in       bit;
          DTACK         : out      bit;
          SYNCD        	: in       bit;
          SYNCC       	: in       bit;
          MODE       	: in       bit;
          RESET       	: in       bit;
          D7       	: inout    bit;
          D6        	: inout    bit;
          CS        	: in       bit;
          D5        	: inout    bit;
          D4        	: inout    bit;
          D2        	: inout    bit;
          R_W        	: in       bit;
          D3        	: inout    bit;
          D0        	: inout    bit;
          TRST        	: in       bit;
          D1         	: inout    bit;
          SBM0_PA6_LA6  : inout    bit;
          DS       	: in       bit;
          A0       	: in       bit;
          A2       	: in       bit;    --50
          PACH0_LACLKOUT: out      bit;
          A1      	: in       bit;
          SDIV02_PA7_LA7: inout    bit;
          PACH1_LACLKIN : inout    bit;
          PA4_LA4      	: out      bit;
          SDIV03_PA5_LA5: inout    bit;
          PA3_LA3       : out      bit;
          PA2_LA2       : out      bit;
          PA1_LA1       : out      bit;
          SDIV00_PA8    : inout    bit;
          PA0_LA0       : out      bit;
          TCLK         	: in       bit;
          SDFS0_PA10    : inout    bit;
          SDIV01_PA9    : inout    bit;
          TDO          	: out      bit;
          SDO0_PA11     : out      bit;
          SDFE0_PA12    : out      bit;
          SCLK1_PA13    : inout    bit;
          SDR0_PAREQ    : out      bit;
          PA14          : out      bit;
          TMS          	: in       bit;
          TDI          	: in       bit;
          CHIP_ID1      : in       bit;
          CHIP_ID0      : in       bit;
          CHIP_ID3      : in       bit;
          SDR1_PAACK    : in	   bit;
          CHIP_ID2      : in       bit;
          SDIN1_PAIQ    : inout    bit;
          SCLK0       	: inout    bit;
          PB6_LB6       : out      bit;
          SDIN0        	: in       bit;
          PBIQ        	: out      bit;
          SDIN2_PB7_LB7 : inout    bit;
          SDFE1_PCLK    : inout    bit;
          PBCH0_LBCLKOUT: out      bit;
          SCLK2_PB3_LB3 : inout    bit;
          PBCH1_LBCLKIN : inout    bit;
          PB0_LB0       : out      bit;
          PB5_LB5       : out      bit;
          PB4_LB4       : out      bit;
          SDFS1_PB2_LB2 : inout    bit;
          SDO1_PA15     : out      bit;
          SDO2_PB8      : out      bit;
          SDFS2_PB1_LB1 : inout    bit;
          SDFE2_PB11    : out      bit;
          SCLK3_PB10    : inout    bit;
          PB9        	: out      bit;
          SDFE3_PB13    : out      bit;
          SDFS3_PB12    : inout    bit;
          SDO3_PB14     : out      bit; --100
          SDR2_PBREQ    : out      bit;
          SDIN3_PB15    : inout    bit;
          INB13        	: in       bit;
          SDR3_PBACK    : in       bit;
          INB12        	: in       bit;
          INB11        	: in       bit;
	  PL_SER	: in	   bit;  -- should always be tied to VDDIO
          EXPB1        	: in       bit;
          INB10        	: in       bit;
          INB9        	: in       bit;
          EXPB0        	: in       bit;
          INB7        	: in       bit;
          INB8        	: in       bit;
          EXPB2        	: in       bit;
          INB5        	: in       bit;
          INB6        	: in       bit;
          INB4       	: in       bit; --117
          VDDRING      	: linkage  bit_vector (1 to 10);
          VSSRING    	: linkage  bit_vector (1 to 8);
          VDDCORE      	: linkage  bit_vector (1 to 10);
          VSSCORE    	: linkage  bit_vector (1 to 8));
   
   use STD_1149_1_1994.all;
   
   attribute COMPONENT_CONFORMANCE of ad6634: entity is "STD_1149_1_1993";
   
   attribute PIN_MAP of ad6634: entity is PHYSICAL_PIN_MAP;
   
-- This section specifies the pin map for each port. This information
-- is extracted from the port-to-pin map file that was read in using
-- the "read_pin_map" command.
   
     constant AD6634: PIN_MAP_STRING := 
          "INB2          : B1 ,"&
          "INB3          : C2 ,"&
          "INB0          : C1 ,"&
          "INB1          : D2 ,"&
          "IENB          : E2 ,"&
          "LIB_B    	 : D1 ,"&
          "CLK    	 : E1 ,"&
          "INA13         : G2 ,"&
          "INA12       	 : G1 ,"&
          "EXPA0       	 : F2 ,"&  
          "INA11       	 : H1 ,"&
          "INA10       	 : G3 ,"&
          "INA8       	 : J1 ,"&
          "EXPA1       	 : F1 ,"&
          "INA9        	 : H2 ,"&
          "INA6        	 : J2 ,"&
          "EXPA2         : F3 ,"&
          "INA7        	 : H3 ,"&
          "INA4       	 : K2 ,"&
          "INA5       	 : K1 ,"&
          "INA2       	 : M1 ,"&
          "INA0       	 : N1 ,"&
          "INA3        	 : L1 ,"&
          "IENA        	 : M2 ,"&
          "INA1        	 : L2 ,"&
          "LIB_A       	 : N2 ,"&
          "LIA_B         : N3 ,"&
          "LIA_A         : P2 ,"&
          "SYNCB         : N4 ,"&
          "SYNCA         : P3 ,"&
          "DTACK         : M4 ,"&
          "SYNCD         : N5 ,"&
          "SYNCC       	 : P4 ,"&
          "MODE       	 : M5 ,"&
          "RESET         : P5 ,"&
          "D7       	 : N6 ,"&
          "D6        	 : P6 ,"&
          "CS        	 : M6 ,"&
          "D5        	 : N7 ,"&
          "D4        	 : P7 ,"&
          "D2        	 : P8 ,"&
          "R_W        	 : M7 ,"&
          "D3        	 : N8 ,"&
          "D0        	 : P9 ,"&
          "TRST          : M8 ,"&
          "D1         	 : N9 ,"&
          "SBM0_PA6_LA6  : P10,"&
          "DS       	 : M9 ,"&
          "A0       	 : M11 ,"&
          "A2       	 : N10 ,"&    --50
          "PACH0_LACLKOUT: P11 ,"&
          "A1      	 : M10 ,"&
          "SDIV02_PA7_LA7: P12 ,"&
          "PACH1_LACLKIN : N11 ,"&
          "PA4_LA4       : M12 ,"&
          "SDIV03_PA5_LA5: N12 ,"&
          "PA3_LA3       : N13 ,"&
          "PA2_LA2       : M13 ,"&
          "PA1_LA1       : N14 ,"&
          "SDIV00_PA8    : L13 ,"&
          "PA0_LA0       : M14 ,"&
          "TCLK          : L12 ,"&
          "SDFS0_PA10    : K13 ,"&
          "SDIV01_PA9    : L14 ,"&
          "TDO           : K12 ,"&
          "SDO0_PA11     : K14 ,"&
          "SDFE0_PA12    : J13 ,"&
          "SCLK1_PA13    : J14 ,"&
          "SDR0_PAREQ    : J12 ,"&
          "PA14          : H13 ,"&
          "TMS           : G14 ,"&
          "TDI           : G13 ,"&
          "CHIP_ID1      : F14 ,"&
          "CHIP_ID0      : F13 ,"&
          "CHIP_ID3      : E14 ,"&
          "SDR1_PAACK    : D12 ,"&
          "CHIP_ID2      : E13 ,"&
          "SDIN1_PAIQ    : D14 ,"&
          "SCLK0       	 : E12 ,"&
          "PB6_LB6       : C14 ,"&
          "SDIN0         : D13 ,"&
          "PBIQ          : C12 ,"&
          "SDIN2_PB7_LB7 : B14 ,"&
          "SDFE1_PCLK    : C13 ,"&
          "PBCH0_LBCLKOUT: B13 ,"&
          "SCLK2_PB3_LB3 : B12 ,"&
          "PBCH1_LBCLKIN : A13 ,"&
          "PB0_LB0       : B11 ,"&
          "PB5_LB5       : A12 ,"&
          "PB4_LB4       : B10 ,"&
          "SDFS1_PB2_LB2 : A11 ,"&
          "SDO1_PA15     : H14 ,"&
          "SDO2_PB8      : C10 ,"&
          "SDFS2_PB1_LB1 : A10 ,"&
          "SDFE2_PB11    : B9 ,"&
          "SCLK3_PB10    : A9 ,"&
          "PB9        	 : C9 ,"&
          "SDFE3_PB13    : B8 ,"&
          "SDFS3_PB12    : A8 ,"&
          "SDO3_PB14     : A7 ,"& --100
          "SDR2_PBREQ    : C8 ,"&
          "SDIN3_PB15    : B7 ,"&
          "INB13         : C4 ,"&
          "SDR3_PBACK    : C7 ,"&
          "INB12         : B5 ,"&
          "INB11         : A4 ,"&
	  "PL_SER	 : A6 ,"&  -- should always be tied to VDDIO
          "EXPB1         : A5 ,"&
          "INB10         : C5 ,"&
          "INB9        	 : A3 ,"&
          "EXPB0         : B6 ,"&
          "INB7        	 : C3 ,"&
          "INB8        	 : B4 ,"&
          "EXPB2         : C6 ,"&
          "INB5        	 : B3 ,"&
          "INB6        	 : A2 ,"&
          "INB4       	 : B2 ,"& 
 "VDDRING : (E5, E7, E9, F10, G5, H10, J5, K6, K8, K10)," &
 "VSSRING : (H6, H7, H8, H9, J6, J7, J8, J9)," &
"VDDCORE:(E6, E8, E10, F5, G10, H5, J10, K5, K7, K9)," &
"VSSCORE:(F6, F7, F8, F9, G6, G7, G8, G9)";

   
-- This section specifies the TAP ports.
-- For the TAP TCK port, the parameters in the brackets are:
--        First Field : Maximum  TCK frequency.
--        Second Field: Allowable states TCK may be stopped in.
   
   attribute TAP_SCAN_CLOCK of TCLK : signal is (1.000000e+07, BOTH);
   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_RESET of TRST: signal is true;
   
-- Specifies the number of bits in the instruction register.
   
   attribute INSTRUCTION_LENGTH of ad6634: entity is 3;
   
-- Specifies the boundary-scan instructions implemented in the
-- design and their opcodes.
   
   attribute INSTRUCTION_OPCODE of ad6634: entity is 
     "BYPASS (111)," &
     "EXTEST (000)," &
     "SAMPLE (010)," &
     "HIGHZ  (011)," &
     "CLAMP  (100)," &
     "IDCODE (001)";
   
-- Specifies the bit pattern that is loaded into the instruction
-- register when the TAP controller passes through the Capture-IR
-- state. The standard mandates that the two LSBs must be "01".
-- The remaining bits are design specific.
   
   attribute INSTRUCTION_CAPTURE of ad6634: entity is "001";
   
-- Specifies the bit pattern that is loaded into the DEVICE_ID
-- register during the IDCODE instruction when the TAP controller
-- passes through the Capture-DR state.
   
   attribute IDCODE_REGISTER of ad6634: entity is 
     "0000" &                  -- 4-bit version number
     "0010011110100011" &      -- 16-bit part number 27A3
     "00011100101" &           -- 11-bit identity of the manufacturer
     "1";                      -- Required by IEEE Std 1149.1
   
-- This section specifies the test data register placed between TDI
-- and TDO for each implemented instruction.
   
   attribute REGISTER_ACCESS of ad6634: entity is 
        "BYPASS    (BYPASS, HIGHZ, CLAMP)," &
        "BOUNDARY  (EXTEST, SAMPLE)," &
        "DEVICE_ID (IDCODE)";
   
-- Specifies the length of the boundary scan register.
   
   attribute BOUNDARY_LENGTH of ad6634: entity is 160;
   
-- The following list specifies the characteristics of each cell
-- in the boundary scan register from TDI to TDO.
-- The following is a description of the label fields:
--      num     : Is the cell number.
--      cell    : Is the cell type as defined by the standard.
--      port    : Is the design port name. Control cells do not
--                have a port name.
--      function: Is the function of the cell as defined by the
--                standard. Is one of input, output2, output3,
--                bidir, control or controlr.
--      safe    : Specifies the value that the BSR cell should be
--                loaded with for safe operation when the software
--                might otherwise choose a random value.
--      ccell   : The control cell number. Specifies the control
--                cell that drives the output enable for this port.
--      disval  : Specifies the value that is loaded into the
--                control cell to disable the output enable for
--                the corresponding port.
--      rslt    : Resulting state. Shows the state of the driver
--                when it is disabled.
   
   attribute BOUNDARY_REGISTER of ad6634: entity is 
--    
--    num   cell   port              function      safe  [ccell  disval  rslt]
--    
     "159  (BC_4,  SCLK2_PB3_LB3,    observe_only, X),			    " & 
     "158  (BC_1,  SCLK2_PB3_LB3,    output3,      X,   157,   1,    PULL0)," &
     "157  (BC_1,  *,                control,      1),                      " &
     "156  (BC_4,  PBCH1_LBCLKIN,    observe_only, X),                      " &
     "155  (BC_1,  PBCH1_LBCLKIN,    output3,      X,   129,   1,    PULL0)," &
     "154  (BC_1,  PB0_LB0,          output2,      X),                      " &
     "153  (BC_1,  PB5_LB5,          output2,      X),                      " &
     "152  (BC_1,  PB4_LB4,          output2,      X),                      " &
     "151  (BC_4,  SDFS1_PB2_LB2,    observe_only, X),                      " &
     "150  (BC_1,  SDFS1_PB2_LB2,    output3,      X,   149,   1,    PULL0)," &
     "149  (BC_1,  *,                control,      1),                      " &
     "148  (BC_1,  SDO2_PB8,         output3,      X,   147,   1,    PULL0)," &
     "147  (BC_1,  *,                control,      1),                      " &
     "146  (BC_4,  SDFS2_PB1_LB1,    observe_only, X),                      " &
     "145  (BC_1,  SDFS2_PB1_LB1,    output3,      X,   144,   1,    PULL0)," &
     "144  (BC_1,  *,                control,      1),                      " &
     "143  (BC_1,  SDFE2_PB11,       output2,      X),                      " &
     "142  (BC_4,  SCLK3_PB10,       observe_only, X),                      " &
     "141  (BC_1,  SCLK3_PB10,       output3,      X,   140,   1,    PULL0)," &
     "140  (BC_1,  *,                control,      1),                      " &
     "139  (BC_1,  PB9,              output2,      X),                      " &
     "138  (BC_1,  SDFE3_PB13,       output2,      X),                      " &
     "137  (BC_4,  SDFS3_PB12,       observe_only, X),                      " &
     "136  (BC_1,  SDFS3_PB12,       output3,      X,   135,   1,    PULL0)," &
     "135  (BC_1,  *,                control,      1),                      " &
     "134  (BC_1,  SDO3_PB14,        output3,      X,   133,   1,    PULL0)," &
     "133  (BC_1,  *,                control,      1),                      " &
     "132  (BC_1,  SDR2_PBREQ,       output2,      X),                      " &
     "131  (BC_4,  SDIN3_PB15,       observe_only, X),                      " &
     "130  (BC_1,  SDIN3_PB15,       output3,      X,   129,   1,    PULL0)," &
     "129  (BC_1,  *,                control,      1),                      " &
     "128  (BC_4,  INB13,   	     observe_only, X),                      " &
     "127  (BC_4,  SDR3_PBACK,       observe_only, X),                      " &
     "126  (BC_1,  *,		     internal,     X),			    " &
     "125  (BC_4,  INB12,   	     observe_only, X),                      " &
     "124  (BC_4,  INB11,   	     observe_only, X),                      " &
     "123  (BC_4,  PL_SER,   	     observe_only, X),                      " &
     "122  (BC_4,  EXPB1,   	     observe_only, X),                      " &
     "121  (BC_4,  INB10,   	     observe_only, X),                      " &
     "120  (BC_4,  INB9,   	     observe_only, X),                      " &
     "119  (BC_4,  EXPB0,   	     observe_only, X),                      " &
     "118  (BC_4,  INB7,   	     observe_only, X),                      " &
     "117  (BC_4,  INB8,   	     observe_only, X),                      " &
     "116  (BC_4,  EXPB2,   	     observe_only, X),                      " &
     "115  (BC_4,  INB5,   	     observe_only, X),                      " &
     "114  (BC_4,  INB6,   	     observe_only, X),                      " &
     "113  (BC_4,  INB4,   	     observe_only, X),                      " &
     "112  (BC_4,  INB2,   	     observe_only, X),                      " &
     "111  (BC_4,  INB3,   	     observe_only, X),                      " &
     "110  (BC_4,  INB0,   	     observe_only, X),                      " &
     "109  (BC_4,  INB1,   	     observe_only, X),                      " &
     "108  (BC_4,  IENB,   	     observe_only, X),                      " &
     "107  (BC_1,  LIB_B,   	     output2,      X),                      " &
     "106  (BC_4,  CLK,   	     observe_only, X),                      " &
     "105  (BC_4,  INA13,   	     observe_only, X),                      " &
     "104  (BC_4,  INA12,   	     observe_only, X),                      " &
     "103  (BC_4,  EXPA0,   	     observe_only, X),                      " &
     "102  (BC_4,  INA11,   	     observe_only, X),                      " &
     "101  (BC_4,  INA10,   	     observe_only, X),                      " &
     "100  (BC_4,  INA8,   	     observe_only, X),                      " &
     "99   (BC_4,  EXPA1,   	     observe_only, X),                      " &
     "98   (BC_4,  INA9,   	     observe_only, X),                      " &
     "97   (BC_4,  INA6,   	     observe_only, X),                      " &
     "96   (BC_4,  EXPA2,   	     observe_only, X),                      " &
     "95   (BC_4,  INA7,   	     observe_only, X),                      " &
     "94   (BC_4,  INA4,   	     observe_only, X),                      " &
     "93   (BC_4,  INA5,   	     observe_only, X),                      " &
     "92   (BC_4,  INA2,   	     observe_only, X),                      " &
     "91   (BC_4,  INA0,   	     observe_only, X),                      " &
     "90   (BC_4,  INA3,   	     observe_only, X),                      " &
     "89   (BC_4,  IENA,             observe_only, X),                      " &
     "88   (BC_4,  INA1,             observe_only, X),                      " &
     "87   (BC_1,  LIB_A,   	     output2,      X),                      " &
     "86   (BC_1,  LIA_B,   	     output2,      X),                      " &
     "85   (BC_1,  LIA_A,   	     output2,      X),                      " &
     "84   (BC_4,  SYNCB,   	     observe_only, X),                      " &
     "83   (BC_4,  SYNCA,   	     observe_only, X),                      " &
     "82   (BC_1,  DTACK,   	     output2,      X),                      " &
     "81   (BC_4,  SYNCD,   	     observe_only, X),                      " &
     "80   (BC_4,  SYNCC,   	     observe_only, X),                      " &
     "79   (BC_4,  MODE,   	     observe_only, X),                      " &
     "78   (BC_4,  RESET,   	     observe_only, X),                      " &
     "77   (BC_4,  D7,   	     observe_only, X),                      " &
     "76   (BC_1,  D7,   	     output3,      X,  59,     1,    PULL0)," &
     "75   (BC_4,  D6,   	     observe_only, X),                      " &
     "74   (BC_1,  D6,   	     output3,      X,  59,     1,    PULL0)," &
     "73   (BC_4,  CS, 	             observe_only, X),                      " &
     "72   (BC_4,  D5,   	     observe_only, X),                      " &
     "71   (BC_1,  D5,   	     output3,      X,  59,     1,    PULL0)," &
     "70   (BC_4,  D4,   	     observe_only, X),                      " &
     "69   (BC_1,  D4,   	     output3,      X,  59,     1,    PULL0)," &
     "68   (BC_4,  D2,   	     observe_only, X),                      " &
     "67   (BC_1,  D2,   	     output3,      X,  59,     1,    PULL0)," &
     "66   (BC_4,  R_W,   	     observe_only, X),                      " &
     "65   (BC_4,  D3,   	     observe_only, X),                      " &
     "64   (BC_1,  D3,   	     output3,      X,  59,     1,    PULL0)," &
     "63   (BC_4,  D0,   	     observe_only, X),                      " &
     "62   (BC_1,  D0,   	     output3,      X,  59,     1,    PULL0)," &
     "61   (BC_4,  D1,   	     observe_only, X),                      " &
     "60   (BC_1,  D1,   	     output3,      X,  59,     1,    PULL0)," &
     "59   (BC_1,  *,                control,      1),                      " &
     "58   (BC_4,  SBM0_PA6_LA6,     observe_only, X),                      " &
     "57   (BC_1,  SBM0_PA6_LA6,     output3,      X,  43,     1,    PULL0)," &
     "56   (BC_4,  DS,               observe_only, x),                      " &
     "55   (BC_4,  A0,               observe_only, x),                      " &
     "54   (BC_4,  A2,               observe_only, x),                      " &
     "53   (BC_1,  PACH0_LACLKOUT,   output2,      X),                      " &
     "52   (BC_4,  A1,               observe_only, x),                      " &
     "51   (BC_4,  SDIV02_PA7_LA7,   observe_only, X),                      " &
     "50   (BC_1,  SDIV02_PA7_LA7,   output3,      X,  43,     1,    PULL0)," &
     "49   (BC_4,  PACH1_LACLKIN,    observe_only, X),                      " &
     "48   (BC_1,  PACH1_LACLKIN,    output3,      X,  43,     1,    PULL0)," &
     "47   (BC_1,  PA4_LA4,          output2,      X),                      " &
     "46   (BC_4,  SDIV03_PA5_LA5,   observe_only, X),                      " &
     "45   (BC_1,  SDIV03_PA5_LA5,   output3,      X,  43,     1,    PULL0)," &
     "44   (BC_1,  PA3_LA3,          output2,      X),                      " &
     "43   (BC_1,  *,                control,      1),                      " &
     "42   (BC_1,  PA2_LA2,          output2,      X),                      " &
     "41   (BC_1,  PA1_LA1,          output2,      X),                      " &
     "40   (BC_4,  SDIV00_PA8,       observe_only, X),                      " &
     "39   (BC_1,  SDIV00_PA8,       output3,      X,  2,      1,    PULL0)," &
     "38   (BC_1,  PA0_LA0,          output2,      X),                      " &
     "37   (BC_4,  SDFS0_PA10,       observe_only, X),                      " &
     "36   (BC_1,  SDFS0_PA10,       output3,      X,  35,     1,    PULL0)," &
     "35   (BC_1,  *,                control,      1),                      " &
     "34   (BC_4,  SDIV01_PA9,       observe_only, X),                      " &
     "33   (BC_1,  SDIV01_PA9,       output3,      X,  2,      1,    PULL0)," &
     "32   (BC_1,  SDO0_PA11,        output3,      X,  31,     1,    PULL0)," &
     "31   (BC_1,  *,                control,      1),                      " &
     "30   (BC_1,  SDFE0_PA12,       output2,      X),                      " &
     "29   (BC_4,  SCLK1_PA13,       observe_only, X),                      " &
     "28   (BC_1,  SCLK1_PA13,       output3,      X,  27,     1,    PULL0)," &
     "27   (BC_1,  *,                control,      1),                      " &
     "26   (BC_1,  SDR0_PAREQ,       output2,      X),                      " &
     "25   (BC_1,  PA14,             output2,      X),                      " &
     "24   (BC_1,  SDO1_PA15,        output3,      X,  23,     1,    PULL0)," &
     "23   (BC_1,  *,                control,      1),                      " &
     "22   (BC_4,  CHIP_ID1,         observe_only, X),                      " &
     "21   (BC_4,  CHIP_ID0,         observe_only, X),                      " &
     "20   (BC_4,  CHIP_ID3,         observe_only, X),                      " &
     "19   (BC_4,  SDR1_PAACK,       observe_only, X),                      " &
     "18   (BC_1,  *,                internal,     X),			    " &
     "17   (BC_4,  CHIP_ID2,         observe_only, X),                      " &
     "16   (BC_4,  SDIN1_PAIQ,       observe_only, X),                      " &
     "15   (BC_1,  SDIN1_PAIQ,       output3,      X,  2  ,    1,    PULL0)," &
     "14   (BC_4,  SCLK0,            observe_only, X),                      " &
     "13   (BC_1,  SCLK0,            output3,      X,  12 ,    1,    PULL0)," &
     "12   (BC_1,  *,                control,      1),                      " &
     "11   (BC_1,  PB6_LB6,          output2,      X),                      " &
     "10   (BC_4,  SDIN0,            observe_only, X),			    " &
     "9    (BC_1,  PBIQ,             output2,      X), 			    " &
     "8    (BC_4,  SDIN2_PB7_LB7,    observe_only, X),			    " &
     "7    (BC_1,  SDIN2_PB7_LB7,    output3,      X,  1  ,    1,    PULL0)," &
     "6    (BC_4,  SDFE1_PCLK,       observe_only, X),                      " &
     "5    (BC_1,  SDFE1_PCLK,       output3,      x,  4  ,    1,    PULL0)," &
     "4    (BC_1,  *,                control,      1),                      " &
     "3    (BC_1,  PBCH0_LBCLKOUT,   output2,      x),                      " &
     "2    (BC_1,  *,                control,      1),                      " &
     "1    (BC_1,  *,        	     control,      1),                      " &
     "0    (BC_1,  *,                internal,     1)";

 
 end ad6634;