What are you looking for?

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:

I/O control block for bidirectional I/O lines

I/O control block for input-only I/O lines

I/O control block for output-only I/O lines

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