摘要 |
<p>A high speed data communication controller comprising two independent central processing units (50 and 54), each has its own program instruction fetch data path, and instruction execution data path. The data communication controller includes a dual-port serial communication subsystem (32) and a bus interface unit (40) operably associated with a four channel DMA controller (43). One central processing unit (29) is assigned the task of handling the medium access control (MAC) layer function of a multilayered local area network protocol, while the other central processing unit handles host commands (27) and buffer memory management functions associated with the transmission and reception of packets relating to the higher layer protocol. As a result of the present invention, efficient data communication processing is achieved within a single VLSI chip, thereby improving node and network data throughout.</p> |