Altera Home Page
Literature Licensing
Buy On-Line Download

  Home   |   Products   |   Support   |   End Markets   |   Technology Center   |   Education & Events   |   Corporate   |   Buy On-Line  
  Devices   |   Design Software   |   Intellectual Property   |   Design Services   |   Dev. Kits/Cables   |   Literature  

 IP Products
   Embedded Processors
   Interfaces & Peripherals
          Peripherals
          PCI
          PCI Express
          Memory Controllers
          USB
          PCMCIA
          Ethernet
          I2C
          CAN
          PowerPC Bus
          HyperTransport
          RapidIO
          SerialLite
          Additional Functions
          Consortiums
          Literature
   DSP
   Communications
  
 About IP
      Designing with IP
      Evaluate and Download IP
      IP Certifications
      System Design
      Request IP
  
 IP Industry Partners
      About AMPP Program
      AMPP Core Partners
  

CZ80PIO Programmable Parallel Input/Output Controller

from CAST, Inc.

Request Free Evaluation



AMPP Approved
OpenCore Support



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

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:

  1. 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.

 

  Please Give Us Feedback