Documentation Home Page ◇ RT-XSG Toolbox Home Page
Pour la documentation en FRANÇAIS, utilisez l'outil de traduction de votre navigateur Chrome, Edge ou Safari. Voir un exemple.
Creating IOCONF File for an RT-XSG Design
Page Content
The ioconf file is an archive, containing text-based files, that describes
the I/O interfaces
feature block descriptions (feature blocks are blocks instrumented with RT-XSG Description Module blocks)
feature block interconnections
other general model information (FPGA clock period, FPGA configuration file name, FPGA configuration file Minor ID and version, etc)
of a RT-XSG model. It is intended to be a COMPLETE text-based description of a RT-XSG model to be used by external tools and software.
When is an IOCONF File required?
The ioconf file must be supplied to a Schematic Editor model to provide the available I/O connections and features provided in that FPGA configuration file (BIN file). When an ioconf file is selected, it will contextualize what features and I/O connections are available for that Schematic Editor model.
How to generate the IOCONF File
To generate a ioconf file for your RT-XSG model, simply check:
the OPBIN checkbox, where it will be printed alongside other configuration within the OPBIN archive
the IOCONF / CONF / OPAL checkbox, where it will printed as a standalone file
in the model output folder.
The automated generation of the ioconf file is triggered after the bitstream generation and before the creation of the OPBIN archive.
Requirements
The feature is available with :
RT-XSG from version v3.4.0 or higher
Matlab from version 2017b or higher (for more details, please refer to Software Requirements and Compatibility Charts
Limitations
As of RT-XSG v3.4.0, error handling for ioconf file generation is limited. If the ioconf file generation fails, the file will not be printed and a error will appear in the output log of the RT-XSG generation.
Here is a kind of error that could be found during the bitstream generation if it is the case :
OPAL-RT TECHNOLOGIES, Inc. | 1751, rue Richardson, bureau 1060 | Montréal, Québec Canada H3K 1G6 | opal-rt.com | +1 514-935-2323
Follow OPAL-RT: LinkedIn | Facebook | YouTube | X/Twitter