Visible to Intel only — GUID: sam1408705453264
Ixiasoft
1.1. Advantages of Using Altera Devices as I/O Expanders
1.2. Microcontroller I/O Expander Implementation
1.3. Microcontroller I/O Expander Configuration
1.4. Resource Usage in Microcontroller I/O Expander Target Devices
1.5. Microcontroller I/O Expander Design Verification
1.6. Microcontroller I/O Expander Application
1.7. Document Revision History
Visible to Intel only — GUID: sam1408705453264
Ixiasoft
1.2. Microcontroller I/O Expander Implementation
The I/O expander in this design example includes four ports—A, B, C, and D:
- You can program each port independently as I/O ports.
- Each port is 8 bits wide.
- Each port is bidirectional and acts as input port if tri-stated.
- To perform read and write operations, connect any of these ports with the microcontroller unit (MCU) port.
Figure 1. Block Diagram of Microcontroller I/O Expander Design Example