Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

The CHIPS_PRT_FILE flow uses a Chips.prt file from an ALLEGRO-HDL symbol. The PIN_NUM, PIN_NAME are found included in this file and PartBuilder knows how to read and extract that information. The PIN_TYPE can also be encoded in the File. This is used by chip Vendors who create their packages using the Allegro Tool Flows. The Chips.prt file can contain PIN

Example Allegro-HDL chips.prt file
FILE_TYPE = LIBRARY_PARTS;
primitive 'BGA';
pin
'PCIE_RX_P[6]:'
PIN_NUMBER='(AR20)';
UNKNOWN_LOADING='TRUE';
BIDIRECTIONAL='TRUE';
'PCIE_RX_P[8]:'
PIN_NUMBER='(AR22)';
UNKNOWN_LOADING='TRUE';
BIDIRECTIONAL='TRUE';
'PCIE_RX_P[10]:'
PIN_NUMBER='(AR24)';
UNKNOWN_LOADING='TRUE';
BIDIRECTIONAL='TRUE';
'PCIE_RX_P[12]:'
PIN_NUMBER='(AR26)';
UNKNOWN_LOADING='TRUE';
BIDIRECTIONAL='TRUE';
'PCIE_RX_P[14]:'
PIN_NUMBER='(AR28)';
UNKNOWN_LOADING='TRUE';
BIDIRECTIONAL='TRUE';
'VGA1_RX_P[5]:'
PIN_NUMBER='(A18)';
UNKNOWN_LOADING='TRUE';
BIDIRECTIONAL='TRUE';
'VGA1_RX_P[3]:'
PIN_NUMBER='(A20)';
UNKNOWN_LOADING='TRUE';
BIDIRECTIONAL='TRUE';
'VGA1_RX_P[1]:'
PIN_NUMBER='(A22)';
UNKNOWN_LOADING='TRUE';
BIDIRECTIONAL='TRUE';
'VGA0_RX_P[7]:'
PIN_NUMBER='(A24)';
UNKNOWN_LOADING='TRUE';
BIDIRECTIONAL='TRUE';
'VGA0_RX_P[5]:'
PIN_NUMBER='(A26)';
UNKNOWN_LOADING='TRUE';
BIDIRECTIONAL='TRUE';
'VGA0_RX_P[3]:'
PIN_NUMBER='(A28)';
UNKNOWN_LOADING='TRUE';
BIDIRECTIONAL='TRUE';
'VGA0_RX_P[1]:'
PIN_NUMBER='(A30)';
UNKNOWN_LOADING='TRUE';
BIDIRECTIONAL='TRUE';
'PCIE_AGND:'
PIN_NUMBER='(AR30)';
UNKNOWN_LOADING='TRUE';
BIDIRECTIONAL='TRUE';
'VSS:'
PIN_NUMBER='(AR34)';
UNKNOWN_LOADING='TRUE';
BIDIRECTIONAL='TRUE';
'VSS:'
PIN_NUMBER='(AR32)';
UNKNOWN_LOADING='TRUE';
BIDIRECTIONAL='TRUE';
'VGA0_AGND:'
PIN_NUMBER='(A32)';
UNKNOWN_LOADING='TRUE';
BIDIRECTIONAL='TRUE';
'VSS:'
PIN_NUMBER='(A34)';
UNKNOWN_LOADING='TRUE';
BIDIRECTIONAL='TRUE';
'VGA0_AGND:'
PIN_NUMBER='(A15)';
UNKNOWN_LOADING='TRUE';
BIDIRECTIONAL='TRUE';
'ENET_IN_CLK:'
PIN_NUMBER='(J35)';
UNKNOWN_LOADING='TRUE';
BIDIRECTIONAL='TRUE';
'SPI_CS_N[3]:'
PIN_NUMBER='(G35)';
UNKNOWN_LOADING='TRUE';
BIDIRECTIONAL='TRUE';
'VSS:'
PIN_NUMBER='(E35)';
UNKNOWN_LOADING='TRUE';
BIDIRECTIONAL='TRUE';
'VSS:'
PIN_NUMBER='(C35)';
UNKNOWN_LOADING='TRUE';
BIDIRECTIONAL='TRUE';
'VSS:'
PIN_NUMBER='(A2)';
UNKNOWN_LOADING='TRUE';
BIDIRECTIONAL='TRUE';
'VSS:'
PIN_NUMBER='(A3)';
UNKNOWN_LOADING='TRUE';
BIDIRECTIONAL='TRUE';
'VSS:'
end_pin;
body
CLASS='IC';
JEDEC_TYPE='BGA';
end_body;
end_primitive;
END.



  • No labels