Daniel Lindmark 63a5cf2ee0
Some checks failed
Generate BOM / Generate_BOM (push) Failing after 13s
V1 commit
2025-07-30 16:29:55 -05:00

568 lines
14 KiB
Plaintext

FILE_TYPE=LIBRARY_PARTS;
primitive 'MT41K256M16HA','MT41K256M16HA_BGA';
pin
'A0':
PIN_NUMBER='(N3)';
INPUT_LOAD='(-0.01,0.01)';
'A1':
PIN_NUMBER='(P7)';
INPUT_LOAD='(-0.01,0.01)';
'A10_AP':
PIN_NUMBER='(L7)';
INPUT_LOAD='(-0.01,0.01)';
'A11':
PIN_NUMBER='(R7)';
INPUT_LOAD='(-0.01,0.01)';
'A12_BC_N':
PIN_NUMBER='(N7)';
INPUT_LOAD='(-0.01,0.01)';
'A13':
PIN_NUMBER='(T3)';
INPUT_LOAD='(-0.01,0.01)';
'A14':
PIN_NUMBER='(T7)';
INPUT_LOAD='(-0.01,0.01)';
'A15_NC':
PIN_NUMBER='(M7)';
INPUT_LOAD='(-0.01,0.01)';
'A2':
PIN_NUMBER='(P3)';
INPUT_LOAD='(-0.01,0.01)';
'A3':
PIN_NUMBER='(N2)';
INPUT_LOAD='(-0.01,0.01)';
'A4':
PIN_NUMBER='(P8)';
INPUT_LOAD='(-0.01,0.01)';
'A5':
PIN_NUMBER='(P2)';
INPUT_LOAD='(-0.01,0.01)';
'A6':
PIN_NUMBER='(R8)';
INPUT_LOAD='(-0.01,0.01)';
'A7':
PIN_NUMBER='(R2)';
INPUT_LOAD='(-0.01,0.01)';
'A8':
PIN_NUMBER='(T8)';
INPUT_LOAD='(-0.01,0.01)';
'A9':
PIN_NUMBER='(R3)';
INPUT_LOAD='(-0.01,0.01)';
'BA0':
PIN_NUMBER='(M2)';
INPUT_LOAD='(-0.01,0.01)';
'BA1':
PIN_NUMBER='(N8)';
INPUT_LOAD='(-0.01,0.01)';
'BA2':
PIN_NUMBER='(M3)';
INPUT_LOAD='(-0.01,0.01)';
'CAS_N':
PIN_NUMBER='(K3)';
INPUT_LOAD='(-0.01,0.01)';
'CKE':
PIN_NUMBER='(K9)';
INPUT_LOAD='(-0.01,0.01)';
'CKN':
PIN_NUMBER='(K7)';
INPUT_LOAD='(-0.01,0.01)';
'CKP':
PIN_NUMBER='(J7)';
INPUT_LOAD='(-0.01,0.01)';
'CS_N':
PIN_NUMBER='(L2)';
INPUT_LOAD='(-0.01,0.01)';
'DQ'<15>:
PIN_NUMBER='(A3)';
BIDIRECTIONAL='TRUE';
INPUT_LOAD='(-0.01,0.01)';
OUTPUT_LOAD='(1.0,-1.0)';
'DQ'<14>:
PIN_NUMBER='(B8)';
BIDIRECTIONAL='TRUE';
INPUT_LOAD='(-0.01,0.01)';
OUTPUT_LOAD='(1.0,-1.0)';
'DQ'<13>:
PIN_NUMBER='(A2)';
BIDIRECTIONAL='TRUE';
INPUT_LOAD='(-0.01,0.01)';
OUTPUT_LOAD='(1.0,-1.0)';
'DQ'<12>:
PIN_NUMBER='(A7)';
BIDIRECTIONAL='TRUE';
INPUT_LOAD='(-0.01,0.01)';
OUTPUT_LOAD='(1.0,-1.0)';
'DQ'<11>:
PIN_NUMBER='(C2)';
BIDIRECTIONAL='TRUE';
INPUT_LOAD='(-0.01,0.01)';
OUTPUT_LOAD='(1.0,-1.0)';
'DQ'<10>:
PIN_NUMBER='(C8)';
BIDIRECTIONAL='TRUE';
INPUT_LOAD='(-0.01,0.01)';
OUTPUT_LOAD='(1.0,-1.0)';
'DQ'<9>:
PIN_NUMBER='(C3)';
BIDIRECTIONAL='TRUE';
INPUT_LOAD='(-0.01,0.01)';
OUTPUT_LOAD='(1.0,-1.0)';
'DQ'<8>:
PIN_NUMBER='(D7)';
BIDIRECTIONAL='TRUE';
INPUT_LOAD='(-0.01,0.01)';
OUTPUT_LOAD='(1.0,-1.0)';
'DQ'<7>:
PIN_NUMBER='(H7)';
BIDIRECTIONAL='TRUE';
INPUT_LOAD='(-0.01,0.01)';
OUTPUT_LOAD='(1.0,-1.0)';
'DQ'<6>:
PIN_NUMBER='(G2)';
BIDIRECTIONAL='TRUE';
INPUT_LOAD='(-0.01,0.01)';
OUTPUT_LOAD='(1.0,-1.0)';
'DQ'<5>:
PIN_NUMBER='(H8)';
BIDIRECTIONAL='TRUE';
INPUT_LOAD='(-0.01,0.01)';
OUTPUT_LOAD='(1.0,-1.0)';
'DQ'<4>:
PIN_NUMBER='(H3)';
BIDIRECTIONAL='TRUE';
INPUT_LOAD='(-0.01,0.01)';
OUTPUT_LOAD='(1.0,-1.0)';
'DQ'<3>:
PIN_NUMBER='(F8)';
BIDIRECTIONAL='TRUE';
INPUT_LOAD='(-0.01,0.01)';
OUTPUT_LOAD='(1.0,-1.0)';
'DQ'<2>:
PIN_NUMBER='(F2)';
BIDIRECTIONAL='TRUE';
INPUT_LOAD='(-0.01,0.01)';
OUTPUT_LOAD='(1.0,-1.0)';
'DQ'<1>:
PIN_NUMBER='(F7)';
BIDIRECTIONAL='TRUE';
INPUT_LOAD='(-0.01,0.01)';
OUTPUT_LOAD='(1.0,-1.0)';
'DQ'<0>:
PIN_NUMBER='(E3)';
BIDIRECTIONAL='TRUE';
INPUT_LOAD='(-0.01,0.01)';
OUTPUT_LOAD='(1.0,-1.0)';
'LDM':
PIN_NUMBER='(E7)';
INPUT_LOAD='(-0.01,0.01)';
'LDQSN':
PIN_NUMBER='(G3)';
BIDIRECTIONAL='TRUE';
INPUT_LOAD='(-0.01,0.01)';
OUTPUT_LOAD='(1.0,-1.0)';
'LDQSP':
PIN_NUMBER='(F3)';
BIDIRECTIONAL='TRUE';
INPUT_LOAD='(-0.01,0.01)';
OUTPUT_LOAD='(1.0,-1.0)';
'NC'<3>:
PIN_NUMBER='(L9)';
PINUSE='NC';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'NC'<2>:
PIN_NUMBER='(L1)';
PINUSE='NC';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'NC'<1>:
PIN_NUMBER='(J9)';
PINUSE='NC';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'NC'<0>:
PIN_NUMBER='(J1)';
PINUSE='NC';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'ODT':
PIN_NUMBER='(K1)';
INPUT_LOAD='(-0.01,0.01)';
'RAS_N':
PIN_NUMBER='(J3)';
INPUT_LOAD='(-0.01,0.01)';
'RESET_N':
PIN_NUMBER='(T2)';
INPUT_LOAD='(-0.01,0.01)';
'UDM':
PIN_NUMBER='(D3)';
INPUT_LOAD='(-0.01,0.01)';
'UDQSN':
PIN_NUMBER='(B7)';
BIDIRECTIONAL='TRUE';
INPUT_LOAD='(-0.01,0.01)';
OUTPUT_LOAD='(1.0,-1.0)';
'UDQSP':
PIN_NUMBER='(C7)';
BIDIRECTIONAL='TRUE';
INPUT_LOAD='(-0.01,0.01)';
OUTPUT_LOAD='(1.0,-1.0)';
'VDD'<8>:
PIN_NUMBER='(R9)';
PINUSE='POWER';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VDD'<7>:
PIN_NUMBER='(R1)';
PINUSE='POWER';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VDD'<6>:
PIN_NUMBER='(N9)';
PINUSE='POWER';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VDD'<5>:
PIN_NUMBER='(N1)';
PINUSE='POWER';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VDD'<4>:
PIN_NUMBER='(K8)';
PINUSE='POWER';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VDD'<3>:
PIN_NUMBER='(K2)';
PINUSE='POWER';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VDD'<2>:
PIN_NUMBER='(G7)';
PINUSE='POWER';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VDD'<1>:
PIN_NUMBER='(D9)';
PINUSE='POWER';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VDD'<0>:
PIN_NUMBER='(B2)';
PINUSE='POWER';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VDDQ'<8>:
PIN_NUMBER='(H9)';
PINUSE='POWER';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VDDQ'<7>:
PIN_NUMBER='(H2)';
PINUSE='POWER';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VDDQ'<6>:
PIN_NUMBER='(F1)';
PINUSE='POWER';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VDDQ'<5>:
PIN_NUMBER='(E9)';
PINUSE='POWER';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VDDQ'<4>:
PIN_NUMBER='(D2)';
PINUSE='POWER';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VDDQ'<3>:
PIN_NUMBER='(C9)';
PINUSE='POWER';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VDDQ'<2>:
PIN_NUMBER='(C1)';
PINUSE='POWER';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VDDQ'<1>:
PIN_NUMBER='(A8)';
PINUSE='POWER';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VDDQ'<0>:
PIN_NUMBER='(A1)';
PINUSE='POWER';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VREFCA':
PIN_NUMBER='(M8)';
PINUSE='POWER';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VREFDQ':
PIN_NUMBER='(H1)';
PINUSE='POWER';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VSS'<11>:
PIN_NUMBER='(M9)';
PINUSE='GROUND';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VSS'<10>:
PIN_NUMBER='(T9)';
PINUSE='GROUND';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VSS'<9>:
PIN_NUMBER='(T1)';
PINUSE='GROUND';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VSS'<8>:
PIN_NUMBER='(M1)';
PINUSE='GROUND';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VSS'<7>:
PIN_NUMBER='(P1)';
PINUSE='GROUND';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VSS'<6>:
PIN_NUMBER='(P9)';
PINUSE='GROUND';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VSS'<5>:
PIN_NUMBER='(J8)';
PINUSE='GROUND';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VSS'<4>:
PIN_NUMBER='(J2)';
PINUSE='GROUND';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VSS'<3>:
PIN_NUMBER='(G8)';
PINUSE='GROUND';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VSS'<2>:
PIN_NUMBER='(E1)';
PINUSE='GROUND';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VSS'<1>:
PIN_NUMBER='(B3)';
PINUSE='GROUND';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VSS'<0>:
PIN_NUMBER='(A9)';
PINUSE='GROUND';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VSSQ'<8>:
PIN_NUMBER='(G9)';
PINUSE='GROUND';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VSSQ'<7>:
PIN_NUMBER='(G1)';
PINUSE='GROUND';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VSSQ'<6>:
PIN_NUMBER='(F9)';
PINUSE='GROUND';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VSSQ'<5>:
PIN_NUMBER='(E8)';
PINUSE='GROUND';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VSSQ'<4>:
PIN_NUMBER='(E2)';
PINUSE='GROUND';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VSSQ'<3>:
PIN_NUMBER='(D8)';
PINUSE='GROUND';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VSSQ'<2>:
PIN_NUMBER='(B9)';
PINUSE='GROUND';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VSSQ'<1>:
PIN_NUMBER='(D1)';
PINUSE='GROUND';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'VSSQ'<0>:
PIN_NUMBER='(B1)';
PINUSE='GROUND';
NO_LOAD_CHECK='Both';
NO_IO_CHECK='Both';
NO_ASSERT_CHECK='TRUE';
NO_DIR_CHECK='TRUE';
ALLOW_CONNECT='TRUE';
'WE_N':
PIN_NUMBER='(L3)';
INPUT_LOAD='(-0.01,0.01)';
'ZQ':
PIN_NUMBER='(L8)';
BIDIRECTIONAL='TRUE';
INPUT_LOAD='(-0.01,0.01)';
OUTPUT_LOAD='(1.0,-1.0)';
end_pin;
body
PART_NAME='MT41K256M16HA';
BODY_NAME='MT41K256M16HA';
PHYS_DES_PREFIX='U';
end_body;
end_primitive;
END.