发明名称 Low latency message processor interface using memory mapped Read/Write Windows
摘要 A low latency software and hardware interface between a microprocessor and Network Interface Unit is disclosed. The Network Interface Unit interfaces to the microprocessor's Level 2 cache interface, which provides burst transfers of cache lines between the microprocessor and Network Interface Unit. The Network Interface Unit is memory mapped into the microprocessor's address space. Two memory mapped cache lines are used to write commands to the Network Interface Unit's Write Window and another two cache lines are used to read results of the commands from the Network Interface Unit's Read Window. The Write Window is a three port register file. Data is written into one write port and read simultaneously from two read ports. One read port is used during read operations to the Write Window while the other is used during command execution to move data to the Internal Structures block. The Read Window is a 2-1 multiplexor that is 128 bits wide. On a read operation data may be selected from the Write Window or the Internal Structures.
申请公布号 US5696936(A) 申请公布日期 1997.12.09
申请号 US19950428054 申请日期 1995.04.25
申请人 UNISYS CORPORATION 发明人 CHURCH, CRAIG R.;MCCRORY, DUANE J.;SCHIBINGER, JOSEPH S.;FLORA, LAURENCE P.
分类号 G06F12/08;(IPC1-7):G06F12/08 主分类号 G06F12/08
代理机构 代理人
主权项
地址