APPLICATION NOTE 4.16
PRELIMINARY Rev. 1/13/94
HIGH PERFORMANCE EPP ETHERNET ADAPTER
USING THE PPC34C60 PPIC AND LAN91C92 SCECR
by Jeffrey C. Dunnihoo
NOTE: This application note describes a paper design which has not been confirmed by a hardware implementation. This application note should be used to convey the recommended techniques for using the PPC34C60.
DESIGN OVERVIEW:
The design described here showcases the high integration and simplicity of design with the LAN91C92 Single Chip Ethernet Controller and the PPC34C60 ECP/EPP
The PPC34C60 PPIC regenerates standard ISA bus signals from the ECP/EPP data stream. This part also supports daisy chaining up to 8 EPP devices and one standard parallel port device (such as a printer) by adding J2 (See schematic.) The PPIC reassembles 4 and 8 bit EPP words into 8 and
The LAN91C92 SCECR contains 4.5K of buffer RAM, and a unique memory management unit which eliminates much of the overhead that would otherwise need to be handled by the host over the EPP interface. Configuration and Ethernet ID information is stored in a
The software drivers required for this design are identical to the LAN9000 series drivers required for ISA designs. The only modification required is rerouting of direct I/O through EPP BIOS calls instead. Ethernet interrupts will also be serviced through INT5 or 7, rather than INT10 or 11.