參數(shù)資料
型號: MB86967PFV
元件分類: 微控制器/微處理器
英文描述: 10M bps, LOCAL AREA NETWORK CONTROLLER, PQFP100
封裝: PLASTIC, LQFP-100
文件頁數(shù): 106/129頁
文件大?。?/td> 1519K
代理商: MB86967PFV
78
MB86967
2. What’s in a Driver?
Typical node drivers manage the movement of packet data between system memory and the network, and vice
versa, as well as providing diagnostic testing, error processing, and error statistics on-demand for the system.
The first thing a driver does when the system is powered up is system check-out, which may include buffer
memory testing, and loopback testing of the transmit and receive circuits. If the network supports it, as does
Ethernet, for example, the testing may include sending and receiving test packets on the network to verify the
ability to communicate.
As shown in Figure 10, the driver provides control of the initialization, interrupt and branch control processes,
supporting both the transmit and the receive functions.
Figure 11 shows an example in flow chart form of a check-out routine written for the Fujitsu MB86967 Controller.
The driver first initializes the control and status registers in the controller for memory and loopback testing.
Loopback and memory testing are conducted simultaneously by transmitting memory test patterns from the
transmit buffer area of memory to the receive buffer area using loopback. This test sequence simultaneously
exercises and tests the transmitter, the receiver and the buffer memory.
The loopback/memory startup test is performed by first loading a test pattern in the form of several packets into
the controller chip’s transmit buffer, then transmitting the packets in loopback mode. The loopback transmission
path through the chip exercises the data link controller as well as the encoder and decoder circuitry, but does
not affect the network.
The MB86967 controller has a unique buffer memory architecture which pipelines packets through the system
in both directions, optimizing data through-put. MB86967’s buffer controller provides all the pointer management
for accessing the buffer automatically, greatly reducing the complexity of the driver and minimizing the software
overhead. Receive packets with errors are automatically purged by MB86967. When a collision occurs, MB86967
automatically re-transmits without host interaction. These features provide high data throughput while minimizing
the host and memory overhead. At the successful conclusion of the tests, the driver starts up the MB86967 chip
for regular service on the network.
Start
Interrupt
Initialization
Interrupt
Service
Request
Exit
Receive
Read
Transmit
Write
Branch
Control
Newtwork
Software
Transmit
Request
Exit
Figure 10 Software Driver Model
相關(guān)PDF資料
PDF描述
MB881631BPN-G-ERE1 26 MHz, OTHER CLOCK GENERATOR, PDSO8
MB881631BPN-G-EFE1 26 MHz, OTHER CLOCK GENERATOR, PDSO8
MB881631CPN-G-ERE1 42 MHz, OTHER CLOCK GENERATOR, PDSO8
MB89123APFM 8-BIT, MROM, 4.2 MHz, MICROCONTROLLER, PQFP48
MB89202P-SH 8-BIT, MROM, 12.5 MHz, MICROCONTROLLER, PDIP32
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
MB86977 制造商:FUJITSU 制造商全稱:Fujitsu Component Limited. 功能描述:IP PACKET FORWARDING ENGINE
MB86977PFV-G-BND 制造商:FUJITSU 制造商全稱:Fujitsu Component Limited. 功能描述:IP PACKET FORWARDING ENGINE
MB86A21PMC-G-BNDE1 制造商:FUJITSU 功能描述:
MB86A21PMC-G-JNE1 制造商:FUJITSU 功能描述:
MB86A22PMC-ES-BNDE1 制造商:FUJITSU 功能描述: