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: DS26303

-------------------------------------------------------------------------------
--
-- File Name		:	DS26303_BSDL_1.1.TXT
-- Created by		:	Dallas Semiconductor/Maxim 
-- Documentation	:	DS26303 data sheets
--
-- BSDL Revision	:	1.2
--
-- Date created   	:	05/29/2007
--			 
-- Device	      	:	DS26303
-- Package	      	:	144-pin LQFP
-- 	
--			IMPORTANT NOTICE
-- Dallas Semiconductor customers are advised to obtain the latest version of 
-- device specifications before relying on any published information contained 
-- herein. Dallas Semiconductor assumes no responsibility or liability arising 
-- out of the application of any information described herein.
--
--			IMPORTANT NOTICE ABOUT THE REVISION
--
-- Dallas Semiconductor customers are advised to check the revision of the  
-- device they will be using.  All the codes for the device revisions are 
-- herein this BSDL file.
--
-- The characters "/", "(", ")" and "*" have been removed from signal names for 
-- compatibility with BSDL file format.
-- 
---------------------------------------------------------------------------------

entity ds26303 is
 
   generic (PHYSICAL_PIN_MAP: string:= "LQFP_144");
   port ( 
          A0_GMC0              : in       bit;
          A1_GMC1              : in       bit;
          A2_GMC2              : in       bit;
          A3_GMC3              : in       bit;
          A4_RIMPMS            : in       bit;
          CLKE                 : in       bit;
          CSB_JAS              : in       bit;
          JTCK                 : in       bit;
          MCLK                 : in       bit;
          MOTEL_CODE           : in       bit;
          MUX_TIMPRIM          : in       bit;
          OE                   : in       bit;
          RDB_WRB_TS1          : in       bit;
          RRING1               : linkage  bit;	
          RRING2               : linkage  bit;	
          RRING3               : linkage  bit;	
          RRING4               : linkage  bit;	
          RRING5               : linkage  bit;	
          RRING6               : linkage  bit;	
          RRING7               : linkage  bit;	
          RRING8               : linkage  bit;	
          RTIP1                : linkage  bit;	
          RTIP2                : linkage  bit;	
          RTIP3                : linkage  bit;	
          RTIP4                : linkage  bit;	
          RTIP5                : linkage  bit;	
          RTIP6                : linkage  bit;	
          RTIP7                : linkage  bit;	
          RTIP8                : linkage  bit;	
          SCLK_ALE_ASB_TS2     : in       bit;
          SDI_WRB_DSB_TS0      : in       bit;
          TCLK1                : in       bit;
          TCLK2                : in       bit;
          TCLK3                : in       bit;
          TCLK4                : in       bit;
          TCLK5                : in       bit;
          TCLK6                : in       bit;
          TCLK7                : in       bit;
          TCLK8                : in       bit;
          TNEG1                : in       bit;
          TNEG2                : in       bit;
          TNEG3                : in       bit;
          TNEG4                : in       bit;
          TNEG5                : in       bit;
          TNEG6                : in       bit;
          TNEG7                : in       bit;
          TNEG8                : in       bit;
          TPOS_TDATA1          : in       bit;
          TPOS_TDATA2          : in       bit;
          TPOS_TDATA3          : in       bit;
          TPOS_TDATA4          : in       bit;
          TPOS_TDATA5          : in       bit;
          TPOS_TDATA6          : in       bit;
          TPOS_TDATA7          : in       bit;
          TPOS_TDATA8          : in       bit;
          AD0_LP1              : inout    bit;
          AD1_LP2              : inout    bit;
          AD2_LP3              : inout    bit;
          AD3_LP4              : inout    bit;
          AD4_LP5              : inout    bit;
          AD5_LP6              : inout    bit;
          AD6_LP7              : inout    bit;
          AD7_BSWP_LP8         : inout    bit;
          JTDI                 : in       bit;      
          JTMS                 : in       bit;
          JTRSTB               : in       bit;
          RLOS2                : inout    bit;
          RLOS3                : inout    bit;
          RLOS4                : inout    bit;
          RLOS6                : inout    bit;
          RLOS7                : inout    bit;
          RLOS8                : inout    bit;
          SDO_RDY_ACKB_RIMPOFF : inout    bit;
          CLKA                 : out      bit;
          INTB                 : out      bit;
          JTDO                 : out      bit;
          RCLK1                : out      bit;
          RCLK2                : out      bit;
          RCLK3                : out      bit;
          RCLK4                : out      bit;
          RCLK5                : out      bit;
          RCLK6                : out      bit;
          RCLK7                : out      bit;
          RCLK8                : out      bit;
          RLOS1_TECLK          : out      bit;
          RLOS5                : out      bit;
          RNEG_CV1             : out      bit;
          RNEG_CV2             : out      bit;
          RNEG_CV3             : out      bit;
          RNEG_CV4             : out      bit;
          RNEG_CV5             : out      bit;
          RNEG_CV6             : out      bit;
          RNEG_CV7             : out      bit;
          RNEG_CV8             : out      bit;
          RPOS_RDATA1          : out      bit;
          RPOS_RDATA2          : out      bit;
          RPOS_RDATA3          : out      bit;
          RPOS_RDATA4          : out      bit;
          RPOS_RDATA5          : out      bit;
          RPOS_RDATA6          : out      bit;
          RPOS_RDATA7          : out      bit;
          RPOS_RDATA8          : out      bit;
          TRING1               : linkage  bit;	
          TRING2               : linkage  bit;	
          TRING3               : linkage  bit;	
          TRING4               : linkage  bit;	
          TRING5               : linkage  bit;	
          TRING6               : linkage  bit;	
          TRING7               : linkage  bit;	
          TRING8               : linkage  bit;	
          TTIP1                : linkage  bit;	
          TTIP2                : linkage  bit;	
          TTIP3                : linkage  bit;	
          TTIP4                : linkage  bit;	
          TTIP5                : linkage  bit;	
          TTIP6                : linkage  bit;	
          TTIP7                : linkage  bit;	
          TTIP8                : linkage  bit;	
          VDD                  : linkage  bit_vector (1 to 13);
          VSS                  : linkage  bit_vector (1 to 13)
   );
   
   use STD_1149_1_1994.all;
   attribute COMPONENT_CONFORMANCE of ds26303: entity is "STD_1149_1_1993";
   attribute PIN_MAP of ds26303: entity is PHYSICAL_PIN_MAP;
    
     constant LQFP_144: PIN_MAP_STRING := 
        "A0_GMC0              : 16," &
        "A1_GMC1              : 15," &
        "A2_GMC2              : 14," &
        "A3_GMC3              : 13," &
        "A4_RIMPMS            : 12," &
        "CLKE                 : 115," &
        "CSB_JAS              : 87," &
        "JTCK                 : 97," &
        "MCLK                 : 10," &
        "MOTEL_CODE           : 88," &
        "MUX_TIMPRIM          : 43," &
        "OE                   : 114,"&
        "RDB_WRB_TS1          : 85," &
        "RRING1               : 49," &
        "RRING2               : 54," &
        "RRING3               : 61," &
        "RRING4               : 66," &
        "RRING5               : 121," &
        "RRING6               : 126," &
        "RRING7               : 133," &
        "RRING8               : 138," &
        "RTIP1                : 48," &
        "RTIP2                : 55," &
        "RTIP3                : 60," &
        "RTIP4                : 67," &
        "RTIP5                : 120," &
        "RTIP6                : 127," &
        "RTIP7                : 132," &
        "RTIP8                : 139," &
        "SCLK_ALE_ASB_TS2     : 86," &
        "SDI_WRB_DSB_TS0      : 84," &
        "TCLK1                : 36," &
        "TCLK2                : 29," &
        "TCLK3                : 81," &
        "TCLK4                : 74," &
        "TCLK5                : 107," &
        "TCLK6                : 100," &
        "TCLK7                : 9," &
        "TCLK8                : 2," &
        "TNEG1                : 38," &
        "TNEG2                : 31," &
        "TNEG3                : 79," &
        "TNEG4                : 72," &
        "TNEG5                : 109," &
        "TNEG6                : 102," &
        "TNEG7                : 7," &
        "TNEG8                : 144," &
        "TPOS_TDATA1          : 37," &
        "TPOS_TDATA2          : 30," &
        "TPOS_TDATA3          : 80," &
        "TPOS_TDATA4          : 73," &
        "TPOS_TDATA5          : 108," &
        "TPOS_TDATA6          : 101," &
        "TPOS_TDATA7          : 8," &
        "TPOS_TDATA8          : 1," &
        "AD0_LP1              : 21," &
        "AD1_LP2              : 22," &
        "AD2_LP3              : 23," &
        "AD3_LP4              : 24," &
        "AD4_LP5              : 25," &
        "AD5_LP6              : 26," &
        "AD6_LP7              : 27," &
        "AD7_BSWP_LP8         : 28," &
        "JTDI                 : 99," &
        "JTMS                 : 96," &
        "JTRSTB               : 95," &
        "RLOS2                : 35," &
        "RLOS3                : 75," &
        "RLOS4                : 68," &
        "RLOS6                : 106," &
        "RLOS7                : 3," &
        "RLOS8                : 140," &
        "SDO_RDY_ACKB_RIMPOFF : 83," &
        "CLKA                 : 93," &
        "INTB                 : 82," &
        "JTDO                 : 98," &
        "RCLK1                : 39," &
        "RCLK2                : 32," &
        "RCLK3                : 78," &
        "RCLK4                : 71," &
        "RCLK5                : 110," &
        "RCLK6                : 103," &
        "RCLK7                : 6," &
        "RCLK8                : 143," &
        "RLOS1_TECLK          : 42," &
        "RLOS5                : 113," &
        "RNEG_CV1             : 41," &
        "RNEG_CV2             : 34," &
        "RNEG_CV3             : 76," &
        "RNEG_CV4             : 69," &
        "RNEG_CV5             : 112," &
        "RNEG_CV6             : 105," &
        "RNEG_CV7             : 4," &
        "RNEG_CV8             : 141," &
        "RPOS_RDATA1          : 40," &
        "RPOS_RDATA2          : 33," &
        "RPOS_RDATA3          : 77," &
        "RPOS_RDATA4          : 70," &
        "RPOS_RDATA5          : 111," &
        "RPOS_RDATA6          : 104," &
        "RPOS_RDATA7          : 5," &
        "RPOS_RDATA8          : 142," &
        "TRING1               : 46," &
        "TRING2               : 51," &
        "TRING3               : 58," &
        "TRING4               : 63," &
        "TRING5               : 118," &
        "TRING6               : 123," &
        "TRING7               : 130," &
        "TRING8               : 135," &
        "TTIP1                : 45," &
        "TTIP2                : 52," &
        "TTIP3                : 57," &
        "TTIP4                : 64," &
        "TTIP5                : 117," &
        "TTIP6                : 124," &
        "TTIP7                : 129," &
        "TTIP8                : 136," &
        "VDD                  : (17, 19, 92, 44, 53, 56, 65, 116, 125, 128, " &
        "137, 90, 11)," &
        "VSS                  : (18, 20, 47, 50, 59, 62, 89, 91, 94, 119, " &
        "122, 131, 134)";
   
-- 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 JTCK  : signal is (10.0e6, BOTH);
   attribute TAP_SCAN_IN    of JTDI  : signal is true;
   attribute TAP_SCAN_MODE  of JTMS  : signal is true;
   attribute TAP_SCAN_OUT   of JTDO  : signal is true;
   attribute TAP_SCAN_RESET of JTRSTB: signal is true;
   
-- Specifies the number of bits in the instruction register.
   
   attribute INSTRUCTION_LENGTH of ds26303: entity is 3;
   
-- Specifies the boundary-scan instructions implemented in the
-- design and their opcodes.
   
   attribute INSTRUCTION_OPCODE of ds26303: entity is 
     "BYPASS (111)," &
     "EXTEST (000)," &
     "SAMPLE (010)," &
     "CLAMP  (011)," &
     "USER1  (100)," &
     "USER2  (101)," &
     "USER3  (110)," &
     "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 ds26303: 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 ds26303: entity is 
     "0010" &                  -- 4-bit version number for DS26303 rev A3
     "0000000010000001" &      -- 16-bit part number
     "00010100001" &           -- 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 ds26303: entity is 
        "BYPASS    (BYPASS, CLAMP, USER1, USER2, USER3)," &
        "BOUNDARY  (EXTEST, SAMPLE)," &
        "DEVICE_ID (IDCODE)";
   
-- Specifies the length of the boundary scan register.
   
   attribute BOUNDARY_LENGTH of ds26303: entity is 132;
   
-- 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 ds26303: entity is 
--    
--    num   cell   port                  function      safe  [ccell  disval  rslt]
--    
     "131  (BC_4,  TPOS_TDATA8,          observe_only, X),                  " &
     "130  (BC_4,  TCLK8,                observe_only, X),                  " &
     "129  (BC_4,  RLOS7,                observe_only, X),                  " &
     "128  (BC_2,  RLOS7,                output3,      X ,   127, 1,   Z),  " &
     "127  (BC_2,  *,                    controlr,     1),                  " &
     "126  (BC_2,  RNEG_CV7,             output3,      X ,   125, 1,   Z),  " &
     "125  (BC_2,  *,                    controlr,     1),                  " &
     "124  (BC_2,  RPOS_RDATA7,          output3,      X ,   123, 1,   Z),  " &
     "123  (BC_2,  *,                    controlr,     1),                  " &
     "122  (BC_2,  RCLK7,                output3,      X ,   121, 1,   Z),  " &
     "121  (BC_2,  *,                    controlr,     1),                  " &
     "120  (BC_4,  TNEG7,                observe_only, X),                  " &
     "119  (BC_4,  TPOS_TDATA7,          observe_only, X),                  " &
     "118  (BC_4,  TCLK7,                observe_only, X),                  " &
     "117  (BC_4,  MCLK,                 observe_only, X),                  " &
     "116  (BC_4,  A4_RIMPMS,            observe_only, X),                  " &
     "115  (BC_4,  A3_GMC3,              observe_only, X),                  " &
     "114  (BC_4,  A2_GMC2,              observe_only, X),                  " &
     "113  (BC_4,  A1_GMC1,              observe_only, X),                  " &
     "112  (BC_4,  A0_GMC0,              observe_only, X),                  " &
     "111  (BC_4,  AD0_LP1,              observe_only, X),                  " &
     "110  (BC_2,  AD0_LP1,              output3,      X ,   109, 1,   Z),  " &
     "109  (BC_2,  *,                    controlr,     1),                  " &
     "108  (BC_4,  AD1_LP2,              observe_only, X),                  " &
     "107  (BC_2,  AD1_LP2,              output3,      X ,   109, 1,   Z),  " &
     "106  (BC_4,  AD2_LP3,              observe_only, X),                  " &
     "105  (BC_2,  AD2_LP3,              output3,      X ,   109, 1,   Z),  " &
     "104  (BC_4,  AD3_LP4,              observe_only, X),                  " &
     "103  (BC_2,  AD3_LP4,              output3,      X,    109, 1,   Z),  " &
     "102  (BC_4,  AD4_LP5,              observe_only, X),                  " &
     "101  (BC_2,  AD4_LP5,              output3,      X,    109, 1,   Z),  " &
     "100  (BC_4,  AD5_LP6,              observe_only, X),                  " &
     "99   (BC_2,  AD5_LP6,              output3,      X,    109, 1,   Z),  " &
     "98   (BC_4,  AD6_LP7,              observe_only, X),                  " &
     "97   (BC_2,  AD6_LP7,              output3,      X,    109, 1,   Z),  " &
     "96   (BC_4,  AD7_BSWP_LP8,         observe_only, X),                  " &
     "95   (BC_2,  AD7_BSWP_LP8,         output3,      X,    109, 1,   Z),  " &
     "94   (BC_4,  TCLK2,                observe_only, X),                  " &
     "93   (BC_4,  TPOS_TDATA2,          observe_only, X),                  " &
     "92   (BC_4,  TNEG2,                observe_only, X),                  " &
     "91   (BC_2,  RCLK2,                output3,      X,    90,  1,   Z),  " &
     "90   (BC_2,  *,                    controlr,     1),                  " &
     "89   (BC_2,  RPOS_RDATA2,          output3,      X,    88,  1,   Z),  " &
     "88   (BC_2,  *,                    controlr,     1),                  " &
     "87   (BC_2,  RNEG_CV2,             output3,      X,    86,  1,   Z),  " &
     "86   (BC_2,  *,                    controlr,     1),                  " &
     "85   (BC_4,  RLOS2,                observe_only, X),                  " &
     "84   (BC_2,  RLOS2,                output3,      X,    83,  1,   Z),  " &
     "83   (BC_2,  *,                    controlr,     1),                  " &
     "82   (BC_4,  TCLK1,                observe_only, X),                  " &
     "81   (BC_4,  TPOS_TDATA1,          observe_only, X),                  " &
     "80   (BC_4,  TNEG1,                observe_only, X),                  " &
     "79   (BC_2,  RCLK1,                output3,      X,    78,  1,   Z),  " &
     "78   (BC_2,  *,                    controlr,     1),                  " &
     "77   (BC_2,  RPOS_RDATA1,          output3,      X,    76,  1,   Z),  " &
     "76   (BC_2,  *,                    controlr,     1),                  " &
     "75   (BC_2,  RNEG_CV1,             output3,      X,    74,  1,   Z),  " &
     "74   (BC_2,  *,                    controlr,     1),                  " &
     "73   (BC_2,  RLOS1_TECLK,          output3,      X,    72,  1,   Z),  " &
     "72   (BC_2,  *,                    controlr,     1),                  " &
     "71   (BC_4,  MUX_TIMPRIM,          observe_only, X),                  " &
     "70   (BC_4,  RLOS4,                observe_only, X),                  " &
     "69   (BC_2,  RLOS4,                output3,      X,    68,  1,   Z),  " &
     "68   (BC_2,  *,                    controlr,     1),                  " &
     "67   (BC_2,  RNEG_CV4,             output3,      X,    66,  1,   Z),  " &
     "66   (BC_2,  *,                    controlr,     1),                  " &
     "65   (BC_2,  RPOS_RDATA4,          output3,      X,    64,  1,   Z),  " &
     "64   (BC_2,  *,                    controlr,     1),                  " &
     "63   (BC_2,  RCLK4,                output3,      X,    62,  1,   Z),  " &
     "62   (BC_2,  *,                    controlr,     1),                  " &
     "61   (BC_4,  TNEG4,                observe_only, X),                  " &
     "60   (BC_4,  TPOS_TDATA4,          observe_only, X),                  " &
     "59   (BC_4,  TCLK4,                observe_only, X),                  " &
     "58   (BC_4,  RLOS3,                observe_only, X),                  " &
     "57   (BC_2,  RLOS3,                output3,      X,    56,  1,   Z),  " &
     "56   (BC_2,  *,                    controlr,     1),                  " &
     "55   (BC_2,  RNEG_CV3,             output3,      X,    54,  1,   Z),  " &
     "54   (BC_2,  *,                    controlr,     1),                  " &
     "53   (BC_2,  RPOS_RDATA3,          output3,      X,    52,  1,   Z),  " &
     "52   (BC_2,  *,                    controlr,     1),                  " &
     "51   (BC_2,  RCLK3,                output3,      X,    50,  1,   Z),  " &
     "50   (BC_2,  *,                    controlr,     1),                  " &
     "49   (BC_4,  TNEG3,                observe_only, X),                  " &
     "48   (BC_4,  TPOS_TDATA3,          observe_only, X),                  " &
     "47   (BC_4,  TCLK3,                observe_only, X),                  " &
     "46   (BC_2,  INTB,                 output3,      X,    45,  1,   Z),  " &
     "45   (BC_2,  *,                    controlr,     1),                  " &
     "44   (BC_4,  SDO_RDY_ACKB_RIMPOFF, observe_only, X),                  " &
     "43   (BC_2,  SDO_RDY_ACKB_RIMPOFF, output3,      X,    42,  1,   Z),  " &
     "42   (BC_2,  *,                    controlr,     1),                  " &
     "41   (BC_4,  SDI_WRB_DSB_TS0,      observe_only, X),                  " &
     "40   (BC_4,  RDB_WRB_TS1,          observe_only, X),                  " &
     "39   (BC_4,  SCLK_ALE_ASB_TS2,     observe_only, X),                  " &
     "38   (BC_4,  CSB_JAS,              observe_only, X),                  " &
     "37   (BC_4,  MOTEL_CODE,           observe_only, X),                  " &
     "36   (BC_2,  CLKA,                 output3,      X,    35,  1,   Z),  " &
     "35   (BC_2,  *,                    controlr,     1),                  " &
     "34   (BC_4,  TCLK6,                observe_only, X),                  " &
     "33   (BC_4,  TPOS_TDATA6,          observe_only, X),                  " &
     "32   (BC_4,  TNEG6,                observe_only, X),                  " &
     "31   (BC_2,  RCLK6,                output3,      X,    30,  1,   Z),  " &
     "30   (BC_2,  *,                    controlr,     1),                  " &
     "29   (BC_2,  RPOS_RDATA6,          output3,      X,    28,  1,   Z),  " &
     "28   (BC_2,  *,                    controlr,     1),                  " &
     "27   (BC_2,  RNEG_CV6,             output3,      X,    26,  1,   Z),  " &
     "26   (BC_2,  *,                    controlr,     1),                  " &
     "25   (BC_4,  RLOS6,                observe_only, X),                  " &
     "24   (BC_2,  RLOS6,                output3,      X,    23,  1,   Z),  " &
     "23   (BC_2,  *,                    controlr,     1),                  " &
     "22   (BC_4,  TCLK5,                observe_only, X),                  " &
     "21   (BC_4,  TPOS_TDATA5,          observe_only, X),                  " &
     "20   (BC_4,  TNEG5,                observe_only, X),                  " &
     "19   (BC_2,  RCLK5,                output3,      X,    18,  1,   Z),  " &
     "18   (BC_2,  *,                    controlr,     1),                  " &
     "17   (BC_2,  RPOS_RDATA5,          output3,      X,    16,  1,   Z),  " &
     "16   (BC_2,  *,                    controlr,     1),                  " &
     "15   (BC_2,  RNEG_CV5,             output3,      X,    14,  1,   Z),  " &
     "14   (BC_2,  *,                    controlr,     1),                  " &
     "13   (BC_2,  RLOS5,                output3,      X,    12,  1,   Z),  " &
     "12   (BC_2,  *,                    controlr,     1),                  " &
     "11   (BC_4,  OE,                   observe_only, X),                  " &
     "10   (BC_4,  CLKE,                 observe_only, X),                  " &
     "9    (BC_4,  RLOS8,                observe_only, X),                  " &
     "8    (BC_2,  RLOS8,                output3,      X,    7,   1,   Z),  " &
     "7    (BC_2,  *,                    controlr,     1),                  " &
     "6    (BC_2,  RNEG_CV8,             output3,      X,    5,   1,   Z),  " &
     "5    (BC_2,  *,                    controlr,     1),                  " &
     "4    (BC_2,  RPOS_RDATA8,          output3,      X,    3,   1,   Z),  " &
     "3    (BC_2,  *,                    controlr,     1),                  " &
     "2    (BC_2,  RCLK8,                output3,      X,    1,   1,   Z),  " &
     "1    (BC_2,  *,                    controlr,     1),                  " &
     "0    (BC_4,  TNEG8,                observe_only, X)                   ";
 
 end ds26303;