.. _file_format_io_info_file:
I/O Information File (.xml)
---------------------------
.. note:: This file is in a different usage than the I/O mapping file (see details in :ref:`file_format_io_mapping_file`)
The I/O information file aims to show
- The number of I/O in an FPGA fabric
- The name of each I/O in an FPGA fabric
- The coordinate (in VPR domain) of each I/O in an FPGA fabric
An example of the file is shown as follows.
.. code-block:: xml
.. option:: pad=""
The port name of the I/O in FPGA fabric, which should be a valid port defined in output Verilog netlist.
.. note:: You should be find the exact pin in the top-level module of FPGA fabric if you output the Verilog netlists.
.. option:: x=""
The x coordinate of the I/O in VPR coordinate system.
.. option:: y=""
The y coordinate of the I/O in VPR coordinate system.
.. option:: z=""
The z coordinate of the I/O in VPR coordinate system.