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

--**************************************************************************
--*
--*    File Name:  K7R323682C_FC_R01.BSL
--*     Revision:  0.1
--*         Date:  AUG. 22, 2006
--*        Model:  BSDL
--*
--*       Author:  YUNWOO KIM
--*        Email:  yoonoo.kim@sec.samsung.com
--*        Phone:  82-31-208-7485
--*      Company:  SAMSUNG ELECTRONICS.
--*        Model:  K7R323682C_FCXX (1 meg x 36 QDR II SRAM 2-Word Burst)
--*
--*  Description:  Samsung 36 Meg (1 meg X 36) QDR II SRAM 2-Word Burst 
--*                BSDL model
--*
--*   Rev  Author          Phone            Date        Changes
--*   ---  --------------  --------------   ----------  -------------------------------------
--*   0.0  YUNWOO KIM     (82) 31-208-7485  02/09/2006
--*   0.1  YUNWOO KIM     (82) 31-208-7725  08/22/2006  Change the manufacturer ID
--************************************************************************

entity K7R323682C_FCXX is 
	generic (PHYSICAL_PIN_MAP : string := "FBGA");

	port  ( K    :    in      bit;
                KB   :    in      bit;
                C    :    in      bit;
                CB   :    in      bit;
                CQ   :    buffer      bit;
                CQB  :    buffer      bit;
                DOFFB :    in      bit;
                SA   :	  in      bit_vector(0 to 18);
                D    :	  in      bit_vector(0 to 35);
		Q    :	  inout   bit_vector(0 to 35);
                WB   :    in      bit;
                RB   :    in      bit;
                BW0B :	  in	  bit;
                BW1B :	  in	  bit;
                BW2B :	  in	  bit;
                BW3B :	  in	  bit;
                VREF :    linkage bit_vector(0 to 1) ;
                --ZQ   :    in      bit;
	        VDD  :	  linkage bit_vector(0 to 9) ;
	        VDDQ :	  linkage bit_vector(0 to 15) ;
	        VSS  :	  linkage bit_vector(0 to 26) ;
	        TMS  :	  in	  bit;
	        TDI  :	  in	  bit;
	        TCK  :	  in	  bit;
	        TDO  :	  out	  bit;
	        NC   :	  linkage bit);


	use STD_1149_1_2001.all;

	attribute COMPONENT_CONFORMANCE of K7R323682C_FCXX:entity is "STD_1149_1_2001";
	attribute PIN_MAP of K7R323682C_FCXX : entity is PHYSICAL_PIN_MAP;

	constant FBGA : PIN_MAP_STRING :=

	"K    :       B6 ,  " &
	"KB   :       A6 ,  " &
	"C    :       P6 ,  " &
	"CB   :       R6 ,  " &
	"CQ   :       A11,  " &
	"CQB  :       A1 ,  " &
        "SA   :     ( R5 , N5 , P5 , P4 , R4 , R3 , B4 , C5 , C6 , C7 ,  " &
                   "  B8 , A9 , R9 , P8 , R8 , R7 , N7 , P7 , N6 )    ,  " &
	"DOFFB :       H1 ,  " &
        "D    :	    ( P10 , N11 , M11 , K10 , J11 , G11 , E10 , D11 , C11 ,  " &
		   "  N10 , M9  , L9  , J9  , G10 , F9  , D10 , C9  , B9  ,  " &
		   "  B3  , C3  , D2  , F3  , G2  , J3  , L3  , M3  , N2  ,  " &
      		   "  C1  , D1  , E2  , G1  , J1  , K2  , M1  , N1  , P2 ) , " &
	"Q    :	    ( P11 , M10 , L11 , K11 , J10 , F11 , E11 , C10 , B11 ,  " &
		   "  P9  , N9  , L10 , K9  , G9  , F10 , E9  , D9  , B10 ,  " &
	 	   "  B2  , D3  , E3  , F2  , G3  , K3  , L2  , N3  , P3  ,  " &
		   "  B1  , C2  , E1  , F1  , J2  , K1  , L1  , M2  , P1 ) , " & 
        "WB   :       A4 ,  " &
        "RB   :       A8 ,  " &
        "BW0B :       B7 ,  " &
        "BW1B :       A7 ,  " &
	"BW2B :       A5 ,  " &
        "BW3B :       B5 ,  " &
        "VREF :     ( H2 , H10),                                         " &
	--"ZQ   :       H11,  " &
        "VDD  :     ( F5 , F7 , G5 , G7 , H5 , H7 , J5 , J7 , K5 , K7),  " &
	"VDDQ :     ( E4 , E8 , F4 , F8 , G4 , G8 , H3 , H4 , H8 , H9 ,  " &
                    " J4 , J8 , K4 , K8 , L4 , L8 )                   ,  " &
	"VSS  :     ( A2 , A10, C4 , C8 , D4 , D5 , D6 , D7 , D8 , E5 ,  " & 
                    " E6 , E7 , F6 , G6 , H6 , J6 , K6 , L5 , L6 , L7 ,  " & 
                    " M4 , M5 , M6 , M7 , M8 , N4 ,N8 )               ,  " &
	"TMS  :       R10,  " &
	"TDI  :       R11,  " &
	"TCK  :       R2 ,  " &
	"TDO  :       R1 ,  " &
        "NC   :       A3    " ;                   
                       

	attribute TAP_SCAN_IN    of  TDI : signal is true;
	attribute TAP_SCAN_OUT   of  TDO : signal is true;
	attribute TAP_SCAN_MODE  of  TMS : signal is true;
	attribute TAP_SCAN_CLOCK of  TCK : signal is (50.0e6, BOTH);

	attribute INSTRUCTION_LENGTH of K7R323682C_FCXX : entity is 3;

	attribute INSTRUCTION_OPCODE of K7R323682C_FCXX : entity is
	   "EXTEST      (000)," &
           "IDCODE  	(001)," &
           "SAMPLEZ  	(010)," &
           "RESERV1	(011)," & 
	   "SAMPLE  	(100)," &
           "PRELOAD  	(100)," &
	   "RESERV2	(101)," &
           "RESERV3	(110)," &
	   "BYPASS  	(111) " ;

-- (101) Reserved & Do not Use

	attribute INSTRUCTION_CAPTURE of K7R323682C_FCXX : entity is "001";

	attribute INSTRUCTION_PRIVATE of K7R323682C_FCXX : entity is  
		"RESERV1, RESERV2 ,RESERV3";    

	attribute IDCODE_REGISTER   of K7R323682C_FCXX : entity is
	   "000"                  & -- version
	   "000100110X0100010"    & -- part configuration
				    -- 19 bit "X" is controlled by DLLOFFB Pin.
 	   "00011001110"          & -- manufacturer identity
	   "1";                     -- 1149.1 requirement


	attribute REGISTER_ACCESS of K7R323682C_FCXX : entity is
	   "BOUNDARY   (SAMPLEZ)";

	attribute BOUNDARY_LENGTH of K7R323682C_FCXX : entity is 109;

	attribute BOUNDARY_REGISTER of K7R323682C_FCXX : entity is
	-- num     cell   port     function    safe [ccell dis rslt]
           "0     (BC_4,  CB    ,     input,      X)," &
	   "1     (BC_4,  C     ,     input,      X)," &
	   "2     (BC_4,  SA(18),     input,      X)," &
	   "3     (BC_4,  SA(17),     input,      X)," &
	   "4     (BC_4,  SA(16),     input,      X)," &
	   "5     (BC_4,  SA(15),     input,      X)," &
	   "6     (BC_4,  SA(14),     input,      X)," &
	   "7     (BC_4,  SA(13),     input,      X)," &
           "8     (BC_4,  SA(12),     input,      X)," &
           "9     (BC_7,  Q(0)  ,     bidir,      X, 108, 0, Z)," &
           "10    (BC_4,  D(0)  ,     input,      X)," &
           "11    (BC_4,  D(9)  ,     input,      X)," &
           "12    (BC_7,  Q(9)  ,     bidir,      X, 108, 0, Z)," &
           "13    (BC_7,  Q(1)  ,     bidir,      X, 108, 0, Z)," &
           "14    (BC_4,  D(1)  ,     input,      X)," &
           "15    (BC_4,  D(10) ,     input,      X)," &
           "16    (BC_7,  Q(10) ,     bidir,      X, 108, 0, Z)," &
           "17    (BC_7,  Q(2)  ,     bidir,      X, 108, 0, Z)," &
           "18    (BC_4,  D(2)  ,     input,      X)," &
           "19    (BC_4,  D(11) ,     input,      X)," &
           "20    (BC_7,  Q(11) ,     bidir,      X, 108, 0, Z)," &
           "21    (BC_7,  Q(3)  ,     bidir,      X, 108, 0, Z)," &
           "22    (BC_4,  D(3)  ,     input,      X)," &
           "23    (BC_4,  D(12) ,     input,      X)," &
           "24    (BC_7,  Q(12) ,     bidir,      X, 108, 0, Z)," &
           "25    (BC_7,  Q(4)  ,     bidir,      X, 108, 0, Z)," &
           "26    (BC_4,  D(4)  ,     input,      X)," &
           "27    (BC_4,  *    ,      internal,      X)," &
           "28    (BC_4,  D(13) ,     input,      X)," &
           "29    (BC_7,  Q(13) ,     bidir,      X, 108, 0, Z)," &
           "30    (BC_7,  Q(5)  ,     bidir,      X, 108, 0, Z)," &
           "31    (BC_4,  D(5)  ,     input,      X)," &
           "32    (BC_4,  D(14) ,     input,      X)," &
           "33    (BC_7,  Q(14) ,     bidir,      X, 108, 0, Z)," &
           "34    (BC_7,  Q(6)  ,     bidir,      X, 108, 0, Z)," &
           "35    (BC_4,  D(6)  ,     input,      X)," &
           "36    (BC_4,  D(15) ,     input,      X)," &
           "37    (BC_7,  Q(15) ,     bidir,      X, 108, 0, Z)," &
           "38    (BC_7,  Q(7)  ,     bidir,      X, 108, 0, Z)," &
           "39    (BC_4,  D(7)  ,     input,      X)," &
           "40    (BC_4,  D(16) ,     input,      X)," &
           "41    (BC_7,  Q(16) ,     bidir,      X, 108, 0, Z)," &
           "42    (BC_7,  Q(8)  ,     bidir,      X, 108, 0, Z)," &
           "43    (BC_4,  D(8)  ,     input,      X)," &
           "44    (BC_4,  D(17) ,     input,      X)," &
           "45    (BC_7,  Q(17) ,     bidir,      X, 108, 0, Z)," &
           "46    (BC_9,  CQ    ,     output2,   X)," &
	   "47    (BC_4,  *     ,     internal,   X)," &
	   "48    (BC_4,  SA(11),     input   ,   X)," &
	   "49    (BC_4,  SA(10),     input   ,   X)," &
           "50    (BC_4,  SA(9) ,     input   ,   X)," &
           "51    (BC_4,  SA(8) ,     input   ,   X)," &
           "52    (BC_4,  RB    ,     input   ,   X)," &
           "53    (BC_4,  BW1B  ,     input   ,   X)," &
           "54    (BC_4,  BW0B  ,     input   ,   X)," &
	   "55    (BC_4,  K     ,     input,      X)," &
           "56    (BC_4,  KB    ,     input,      X)," &
           "57    (BC_4,  BW3B  ,     input,      X)," &
           "58    (BC_4,  BW2B  ,     input,      X)," &
	   "59    (BC_4,  WB    ,     input,      X)," &
	   "60    (BC_4,  SA(7) ,     input   ,   X)," &
           "61    (BC_4,  SA(6) ,     input   ,   X)," &
	   "62    (BC_4,  *     ,     internal,   X)," &
	   "63    (BC_4,  *     ,     internal,   X)," &
           "64    (BC_9,  CQB    ,     output2,   X)," &
           "65    (BC_7,  Q(18) ,     bidir   ,   X, 108, 0, Z)," &
	   "66    (BC_4,  D(18) ,     input   ,   X)," &
	   "67    (BC_4,  D(27) ,     input,      X)," &
           "68    (BC_7,  Q(27) ,     bidir,      X, 108, 0, Z)," &
           "69    (BC_7,  Q(19) ,     bidir   ,   X, 108, 0, Z)," &
	   "70    (BC_4,  D(19) ,     input   ,   X)," &
	   "71    (BC_4,  D(28) ,     input,      X)," &
           "72    (BC_7,  Q(28) ,     bidir,      X, 108, 0, Z)," &
           "73    (BC_7,  Q(20) ,     bidir,      X, 108, 0, Z)," &
	   "74    (BC_4,  D(20) ,     input,      X)," &
	   "75    (BC_4,  D(29) ,     input,      X)," & 
	   "76    (BC_7,  Q(29) ,     bidir,      X, 108, 0, Z)," &
           "77    (BC_7,  Q(21) ,     bidir,      X, 108, 0, Z)," &
	   "78    (BC_4,  D(21) ,     input,      X)," &
	   "79    (BC_4,  D(30) ,     input,      X)," & 
	   "80    (BC_7,  Q(30) ,     bidir,      X, 108, 0, Z)," &
           "81    (BC_7,  Q(22) ,     bidir,      X, 108, 0, Z)," &
	   "82    (BC_4,  D(22) ,     input,      X)," &
	   "83    (BC_4,  DOFFB     ,  input,   X)," & 
	   "84    (BC_4,  D(31) ,     input,      X)," &
	   "85    (BC_7,  Q(31) ,     bidir,      X, 108, 0, Z)," &
	   "86    (BC_7,  Q(23) ,     bidir,      X, 108, 0, Z)," &
 	   "87    (BC_4,  D(23) ,     input,      X)," &
	   "88    (BC_4,  D(32) ,     input,      X)," &
	   "89    (BC_7,  Q(32) ,     bidir,      X, 108, 0, Z)," &
	   "90    (BC_7,  Q(24) ,     bidir,      X, 108, 0, Z)," &
 	   "91    (BC_4,  D(24) ,     input,      X)," &
	   "92    (BC_4,  D(33) ,     input,      X)," &
	   "93    (BC_7,  Q(33) ,     bidir,      X, 108, 0, Z)," &
	   "94    (BC_7,  Q(25) ,     bidir,      X, 108, 0, Z)," &
 	   "95    (BC_4,  D(25) ,     input,      X)," &
	   "96    (BC_4,  D(34) ,     input,      X)," &
	   "97    (BC_7,  Q(34) ,     bidir,      X, 108, 0, Z)," &
           "98    (BC_7,  Q(26) ,     bidir,      X, 108, 0, Z)," &
 	   "99    (BC_4,  D(26) ,     input,      X)," &
	   "100   (BC_4,  D(35) ,     input,      X)," &
	   "101   (BC_7,  Q(35) ,     bidir,      X, 108, 0, Z)," &
	   "102   (BC_4,  SA(5) ,     input,      X)," &
	   "103   (BC_4,  SA(4) ,     input,      X)," &
	   "104   (BC_4,  SA(3) ,     input,      X)," &
	   "105   (BC_4,  SA(2) ,     input,      X)," &
	   "106   (BC_4,  SA(1) ,     input,      X)," &
	   "107   (BC_4,  SA(0) ,     input,      X)," &  
           "108   (BC_2,  *     ,     controlr,   0) " ; 
--NOTE:
-- The BC_2 version of a control cell needs to be decided by the 
--designer. The CONTROLR indicates that the scan cell is "set" 
--with the safe value at power up AND when the JTAG TAP controller 
--enters the Test LOGIC RESET STATE	


	attribute DESIGN_WARNING of K7R323682C_FCXX:entity is
	   "WARNING: THIS DEVICE OPERATES ON A SUBSET OF IEEE STANDARD 1149.1, "&
           "THE JTAG INSTRUCTIONS EXTEST IS NOT 1149.1 COMPLIANT." &
	   "PLEASE REFER TO THE K7R323682C_FCXX TECHNICAL DATA SHEET FOR MORE DETAILS.";

end K7R323682C_FCXX;