--************************************************************************** --* --* File Name: K7N161831B_FC_R02.BSL --* Revision: 0.2 --* Date: AUG. 22, 2006 --* Model: BSDL --* Simulator: Agilent Technologies --* --* Dependencies: None --* --* Author: YUNWOO KIM --* Email: yoonoo.kim@samsung.com --* Phone: 82-31-208-7485 --* Company: SAMSUNG ELECTRONICS. --* Model: K7N161831B_FCXX (1 M x 18 Nt SRAM) --* --* Description: Samsung 16 Meg (1 M x 18 Nt SRAM) --* BSDL model --* --* Rev Author Phone Date Changes --* --- -------------- -------------- ---------- ------------------------------------- --* 0.2 YUNWOO KIM (82) 31-208-7725 08/22/2006 Change the commentary --************************************************************************ entity K7N161831B_FCXX is generic (PHYSICAL_PIN_MAP : string := "FBGA"); port ( A : in bit_vector(0 to 19); ADV : in bit; WEB : in bit; CLK : in bit; CKEB : in bit; CS1B : in bit; CS2 : in bit; CS2B : in bit; BWaB : in bit; BWbB : in bit; OEB : in bit; ZZ : in bit; LBOB : in bit; DQPa : in bit; DQPb : in bit; DQa : in bit_vector(0 to 7); DQb : in bit_vector(0 to 7); TCK : in bit; TMS : in bit; TDI : in bit; TDO : out bit; NC : linkage bit_vector(0 to 37) ; VDD : linkage bit_vector(0 to 18) ; VSS : linkage bit_vector(0 to 33) ; VDDQ : linkage bit_vector(0 to 19)); use STD_1149_1_2001.all; attribute COMPONENT_CONFORMANCE of K7N161831B_FCXX:entity is "STD_1149_1_2001"; attribute PIN_MAP of K7N161831B_FCXX : entity is PHYSICAL_PIN_MAP; constant FBGA : PIN_MAP_STRING := "A : ( R6 , P6 , P4 , R4 , R3 , P3 , B2 , A2 , B9 , A9 , " & " B10, A10, R11, R10, P10, P9 , R9 , R8 , P8 , A11), " & "ADV : A8 , " & "WEB : B7 , " & "CLK : B6 , " & "CKEB : A7 , " & "CS1B : A3 , " & "CS2 : B3 , " & "CS2B : A6 , " & "BWaB : B5 , " & "BWbB : A4 , " & "OEB : B8 , " & "ZZ : H11, " & "LBOB : R1 , " & "DQPa : C11, " & "DQPb : N1 , " & "DQa : ( M10, L10, K10, J10, G11, F11, E11, D11), " & "DQb : ( D2 , E2, F2 , G2 , J1 , K1 , L1 , M1 ), " & "TCK : R7 , " & "TMS : R5 , " & "TDO : P7 , " & "TDI : P5 , " & "NC : ( A1 , A5 , B1 , B4 , B11, C1 , C2 , C10, D1 , D10, " & " E1 , E10, F1 , F10, G1 , G10, H1 , H3 , H9 , H10, " & " J2 , J11, K2 , K11, L2 , L11, M2 , M11, N2 , N5 , " & " N6 , N7 , N10, N11, P1 , P2 , P11, R2 ) , " & "VDD : ( D4 , D8 , E4 , E8 , F4 , F8 , G4 , G8 , H2 , H4 , " & " H8 , J4 , J8 , K4 , K8 , L4 , L8 , M4 , M8 ) , " & "VSS : ( C4 , C5 , C6 , C7 , C8 , D5 , D6 , D7 , E5 , E6 , " & " E7 , F5 , F6 , F7 , G5 , G6 , G7 , H5 , H6 , H7 , " & " J5 , J6 , J7 , K5 , K6 , K7 , L5 , L6 , L7 , M5 , " & " M6 , M7 , N4 , N8 ) , " & "VDDQ : ( C3 , C9 , D3 , D9 , E3 , E9 , F3 , F9 , G3 , G9 , " & " J3 , J9 , K3 , K9 , L3 , L9 , M3 , M9 , N3 , N9) " ; 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 K7N161831B_FCXX : entity is 3; attribute INSTRUCTION_OPCODE of K7N161831B_FCXX : entity is "EXTEST (000)," & "SAMPLEZ (010)," & "SAMPLE (100)," & "PRELOAD (100)," & "IDCODE (001)," & "RESERVED (101)," & "BYPASS (011,110,111)"; attribute INSTRUCTION_CAPTURE of K7N161831B_FCXX : entity is "001"; attribute INSTRUCTION_PRIVATE of K7N161831B_FCXX : entity is "RESERVED" ; attribute IDCODE_REGISTER of K7N161831B_FCXX : entity is "0000" & -- version "0100000011" & -- part configuration "000000" & -- vendor definition "00001001110" & -- manufacturer identity "1"; -- 1149.1 requirement attribute REGISTER_ACCESS of K7N161831B_FCXX : entity is "BOUNDARY (EXTEST, SAMPLEZ, SAMPLE)," & "BYPASS (BYPASS)"; attribute BOUNDARY_LENGTH of K7N161831B_FCXX : entity is 75; attribute BOUNDARY_REGISTER of K7N161831B_FCXX : entity is -- num cell port function safe [ccell dis rslt] "0 (BC_4, LBOB , input, X)," & "1 (BC_4, * , internal, X)," & "2 (BC_4, * , internal, X)," & "3 (BC_4, A(18) , input, X)," & "4 (BC_4, A(17) , input, X)," & "5 (BC_4, A(16) , input, X)," & "6 (BC_4, A(15) , input, X)," & "7 (BC_4, A(14) , input, X)," & "8 (BC_4, A(13) , input, X)," & "9 (BC_4, A(12) , input, X)," & "10 (BC_4, ZZ , input, X)," & "11 (BC_4, * , internal, X)," & "12 (BC_4, * , internal, X)," & "13 (BC_4, * , internal, X)," & "14 (BC_4, * , internal, X)," & "15 (BC_4, * , internal, X)," & "16 (BC_4, DQa(0), input, X)," & "17 (BC_4, DQa(1), input, X)," & "18 (BC_4, DQa(2), input, X)," & "19 (BC_4, DQa(3), input, X)," & "20 (BC_4, DQa(4), input, X)," & "21 (BC_4, DQa(5), input, X)," & "22 (BC_4, DQa(6), input, X)," & "23 (BC_4, DQa(7), input, X)," & "24 (BC_4, DQPa , input, X)," & "25 (BC_4, * , internal, X)," & "26 (BC_4, * , internal, X)," & "27 (BC_4, * , internal, X)," & "28 (BC_4, * , internal, X)," & "29 (BC_4, A(19) , input, X)," & "30 (BC_4, A(11) , input, X)," & "31 (BC_4, A(10) , input, X)," & "32 (BC_4, A(9) , input, X)," & "33 (BC_4, A(8) , input, X)," & "34 (BC_4, ADV , input, X)," & "35 (BC_4, OEB , input, X)," & "36 (BC_4, CKEB , input, X)," & "37 (BC_4, WEB , input, X)," & "38 (BC_4, CLK , input, X)," & "39 (BC_4, * , internal, X)," & "40 (BC_4, * , internal, X)," & "41 (BC_4, CS2B , input, X)," & "42 (BC_4, BWaB , input, X)," & "43 (BC_4, * , internal, X)," & "44 (BC_4, BWbB , input, X)," & "45 (BC_4, * , internal, X)," & "46 (BC_4, CS2 , input, X)," & "47 (BC_4, CS1B , input, X)," & "48 (BC_4, A(7) , input, X)," & "49 (BC_4, A(6) , input, X)," & "50 (BC_4, * , internal, X)," & "51 (BC_4, * , internal, X)," & "52 (BC_4, * , internal, X)," & "53 (BC_4, * , internal, X)," & "54 (BC_4, * , internal, X)," & "55 (BC_4, * , internal, X)," & "56 (BC_4, DQb(0), input, X)," & "57 (BC_4, DQb(1), input, X)," & "58 (BC_4, DQb(2), input, X)," & "59 (BC_4, DQb(3), input, X)," & "60 (BC_4, DQb(4), input, X)," & "61 (BC_4, DQb(5), input, X)," & "62 (BC_4, DQb(6), input, X)," & "63 (BC_4, DQb(7), input, X)," & "64 (BC_4, DQPb , input, X)," & "65 (BC_4, * , internal, X)," & "66 (BC_4, * , internal, X)," & "67 (BC_4, * , internal, X)," & "68 (BC_4, * , internal, X)," & "69 (BC_4, A(5) , input, X)," & "70 (BC_4, A(4) , input, X)," & "71 (BC_4, A(3) , input, X)," & "72 (BC_4, A(2) , input, X)," & "73 (BC_4, A(1) , input, X)," & "74 (BC_4, A(0) , input, X) " ; end K7N161831B_FCXX;