I/O Control Blocks
Every I/O line is controlled through one I/O control block.
Block Diagrams
There a 3 variations of the control block depending on the input/output capabilities of the I/O line:
Note: In the above drawings:
- A thin blue line represents one individual electrical signal path
- A thick blue line represents a collection of electrical signal paths
- The blue arrowhead shows the propagation direction of the electrical signal(s)
- A blue shape represents a functional element of the I/O control block
- An orange (oval) shape represents a GenICam feature; the text inside being the feature name
- An [x] appended to the feature name indicates that the feature is associated with a selector feature (in this case: LineSelector)
- The orange arrowhead indicates the access-mode of the feature: read-only features having incoming arrows, writable features having an outgoing arrow.
Input Path
Input-only and bidirectional I/O lines share a common input path structure including:
- The I/O port block representing the I/O pins on the I/O connector(s)
- The Rx block representing the line receiver circuit
- The Input Inverter block representing the user-configurable logic inverter
- The Input Filter block representing the user-configurable glitch-removal filter
Output Path
Output-only and bidirectional I/O lines share a common output path structure including:
- The I/O port block representing the I/O pins on the I/O connector(s)
- The Tx block representing the line driver circuit
- The Output Inverter block representing the user-configurable logic inverter
- The Line Output Mux block representing the user-configurable source multiplexer
See also in the Reference