mirror of https://github.com/openXC7/prjxray.git
31 lines
875 B
ReStructuredText
31 lines
875 B
ReStructuredText
=================
|
|
package_pins file
|
|
=================
|
|
|
|
The ``package_pins.csv`` is a simple file that describes the pins of
|
|
the particular FPGA chip package.
|
|
|
|
File format
|
|
-----------
|
|
|
|
Every row in the file represents a single pin. Each of the pins
|
|
is characterized by:
|
|
|
|
- ``pin`` - The package pin name
|
|
- ``bank`` - The ID of *IO BANK* to which the pin is connected. It should match
|
|
with the data from the :doc:`part file<./part>`
|
|
- ``site`` - The :term:`site <Site>` to which the pin belongs
|
|
- ``tile`` - The :term:`tile <Tile>` to which the pin belongs
|
|
- ``pin_function`` - The function of the pin
|
|
|
|
Example
|
|
-------
|
|
|
|
.. code-block::
|
|
|
|
A1,35,IOB_X1Y97,RIOB33_X43Y97,IO_L1N_T0_AD4N_35
|
|
|
|
This line means that the pin ``A1`` which belongs to *IO BANK* ``35``,
|
|
of ``IOB_X1Y97`` :term:`site <Site>` in ``RIOB33_X43Y97`` :term:`tile <Tile>`
|
|
has ``IO_L1N_T0_AD4N_35`` function.
|