SCPS286B July 2025 – July 2026 TPLD2001
PRODUCTION DATA
Within the TPLD, this macro-cell has 8 inputs and 8 outputs to allow for reading of up to 8 digital macro-cell outputs and provide up to 8 virtual inputs to be used within the device.
The outputs of this macro-cell act as virtual inputs into the device. The routing of the signal into the Connection Mux is shared with the physical digital input pins, so if a virtual input is used, the digital input pin resource is no longer available and the Connection Mux input is sourced from the Virtual Input register. Table 8-36 shows the shared resource between the digital input pin and the virtual input.
|
Virtual input |
VIR_IN0 |
VIR_IN1 |
VIR_IN2 |
VIR_IN3 |
VIR_IN4 |
VIR_IN5 |
VIR_IN6 |
VIR_IN7 |
|
Digital input pin |
IO1 |
IO2 |
IO3 |
IO4 |
IO5 |
IO6 |
IO7 |
IO9 |
Using the virtual inputs and virtual outputs, the TPLD can be configured for 8-bit serial-to-parallel GPIO expansion or parallel-to-serial buffering.