TMS380C26
NETWORK COMMPROCESSOR
SPWS010A±APRIL 1992±REVISED MARCH 1993
architecture
The major blocks of the TMS380C26 include the Communications Processor (CP), System Interface (SIF), Memory Interface (MIF), Protocol Handler (PH), Clock Generator (CG), and the Adapter Support Function (ASF). The functionality of each block is described in the following sections.
communications processor (CP)
The Communications Processor (CP) performs the control and monitoring of the other functional blocks in the TMS380C26. The control and monitoring protocols are specified by the software (downloaded or
•Media Access Control (MAC) software,
•Logical Link Control (LLC) software, (token ring version only), and
•Copy All Frames (CAF) software.
The CP is a proprietary
system interface (SIF)
The System Interface (SIF) performs the interfacing of the LAN subsystem to the host system. This interface may require additional logic depending on the application. The system interface can transfer information/data using any of these three methods:
•Direct Memory Access (DMA),
•Direct Input/Output (DIO), or
•
DMA (or PDMA) is used to transfer all data to/from host memory from/to local memory. DIO's main uses are for loading the software to local memory and for initializing the TMS380C26. DIO also allows command/status interrupts to occur to and from the TMS380C26.
The system interface can be hardware selected for either of two modes by use of the SI/M pin. The mode selected determines the memory organizations and control signals used. These modes are:
•The Intel 80x8x families:
•The Motorola 68000 microprocessor family: 16- and
The system interface supports host system memory addressing up to 32 bits
System designers are allowed to customize the system interface to their particular bus by:
•Programmable burst transfers or
•Optional parity protection
These features are implemented in hardware to reduce system overhead, facilitate automatic rearbitration of the bus after a burst, or repeat a cycle when errors occur (parity or bus). Bus retries are also supported.
The system interface hardware also includes features to enhance the integrity of the TMS380C26 and the data. These features do the following:
•Always internally maintain odd byte parity regardless if parity is disabled,
•Monitor for the presence of a clock failure.
20 | POST OFFICE BOX 1443 •HOUSTON, TEXAS |
| 77251±1443 |