Digital IO Module
The configurable Digital I/O module (DIGITAL_IO) provides separated inputs and outputs, allowing you to monitor and display signal levels, as well as define control signals for use elsewhere in the design.
Any number of signals may be added, and any number of bits can be assigned to a single signal. You may also have different numbers of input and output signals.
The instrument also supports a variety of graphical formats in which the inputs and outputs can be displayed.
Configuration of the instrument is carried out using the Digital I/O Configuration dialog, an example of which is shown in Figure 2.
Figure 3 illustrates an example of the run-time panel for this instrument, accessed by double-clicking on the icon for the instrument, in the Soft Devices chain of the Devices view.
Features at-a-glance
- Supports any number of input and output signals
- Each signal can be configured to any number of bits (typically 8, 16, 32)
- Customizable naming of input and output signals
- Defined signals can be reordered, graphically, as required
- Two-level display of inputs
- Hexadecimal value
- configurable graphic display - Numeric, LEDs, LED Digits, Bar
- Two-level control of outputs
- Hexadecimal entry of entire value
- Configurable graphic control - Numeric, LEDs, LED Digits, Slider
- Ability to set initial value for each output signal
Availability
The DIGITAL_IO device can be found in the FPGA Instruments integrated library (FPGA Instruments.IntLib
), located in the \Library\Fpga
folder of the installation.
Designing with the DIGITAL_IO
Use the following links to explore use of the Digital I/O module in more detail: