Program Inputs and Outputs
The Module Selector is the LogiBLOX graphical user interface that you use to create a LogiBLOX module. Specifying a LogiBLOX module consists of a) selecting or deselecting optional pins on the symbol, and b) specifying various module attributes. The result is a module customized for a specific function.
After you complete the module specification, LogiBLOX uses its symbol generator, model generator, and netlist generator to create one or more of the following outputs and store them in the current project directory.
- A schematic symbol for inclusion on the schematic
The symbol generator can create a symbol definition file that your third-party interface converts into a schematic symbol.
- A behavioral VHDL simulation model
The model generator creates a behavioral VHDL simulation model for the LogiBLOX module.
The behavioral model permits the design to be simulated immediately in those environments that support mixed schematic and behavioral simulation.
- Verilog gate-level simulation netlist
- EDIF gate-level netlist, produced as an alternative simulation medium
The netlist generator creates an EDIF gate-level netlist for the LogiBLOX module that can be converted to a third-party simulation format. These netlists are for simulation only and are not intended for design implementation.
- An NGO file for implementation of the module