CZ80PIO Programmable Parallel Input/Output Controller
Features
- Provides a direct interface between the Z80 microprocessor systems and peripheral devices
- Has two ports with interrupt-driven handshaking for fast response
- Has four programmable operating modes:
- Output mode (both ports)
- Input mode (both ports)
- Bidirectional (port A only)
- Bit control mode (both ports)
- Has programmable interrupts on peripheral status conditions
Block Diagram
Description
The CZ80PIO parallel I/O circuit is a programmable dual-port device controller megafunction. The CZ80PIO is configured as an interface for a wide range of peripheral devices such as keyboards, printers, paper table readers, PROM programmers, etc.
Device Utilization & Performance
Table 1 lists the typical device utilization results for the megafunction.
| Table 1. Typical Device Utilization for the Megafunction |
| Target Device |
Speed Grade |
Utilization |
Performance
(fMAX) |
Parameter Settings |
| LEs (1) |
Memory |
| Stratix® II (EP2S15) |
-3 |
561 |
- |
218 MHz |
Contact CAST |
| Stratix (EP1S10) |
-5 |
583 |
- |
132 MHz |
Contact CAST |
| Cyclone® (EP1C3) |
-6 |
583 |
- |
120 MHz |
Contact CAST |
| FLEX® (EPF10KE30) |
-1 |
733 |
- |
67 MHz |
Contact CAST |
| ACEX® (EP1K30) |
-1 |
731 |
- |
67 MHz |
Contact CAST |
| APEX™ (EP20KE30) |
-1 |
748 |
- |
70 MHz |
Contact CAST |
| APEX II (EP2A15) |
-7 |
763 |
- |
95 MHz |
Contact CAST |
Note:
- LEs = Logic Elements. The logic element count for Stratix II devices is based on the number of adaptive look-up tables (ALUTs) used for the design as reported by the Quartus® II software.
Deliverables
- Encrypted Licenses
- Post-synthesis Altera hardware description language (AHDL) or EDIF
- Assignment and configuration files (.acf)
- Symbol file (.sym)
- Include file (.inc)
- Vectors for testing the functionality of the megafunction
- HDL source licenses
- VHDL or Verilog register transfer level (RTL) source code
- Testbench
- Vectors for testbench
- Expected results for testbench
- Simulation script
- Synthesis script
Contact Information
For additional information, contact Cast. Inc. at:
CAST, Inc.
11 Stonewall Court
Woodcliff Lake, NJ 07677
USA
Tel: +1 (201) 391-8300
Fax: +1 (201) 391-8694
Email: info@cast-inc.com
URL: www.cast-inc.com
The CZ80PIO megafunction is licensed from Evatronix S.A.
|