发明名称 MICROPROCESSOR HAVING SEPARATE INSTRUCTION AND DATA INTERFACES
摘要 A microprocessor architecture is disclosed having separate very high speed instruction and data interface circuitry for coupling via respective separate vary high speed instruction and data interface buses to respective external instruction cache and data cache circuitry. The microprocessor is comprised of an instruction interface, a data interface, and an execution unit. The instruction interface controls communications with the external instruction cache and couples the instructions from the instruction cache to the microprocessor at very high speed. The data interface controls communications with the external data cache and communicates data bi-directionally at very high speed between the data cache and the microprocessor. The execution unit selectively processes the data received via the data interface from the data cache responsive to the execution unit decoding and executing a respective one of the instructions received via the instruction interface from the instruction cache. In one embodiment, the external instruction cache is comprised of a program counter and addressable memory for outputting stored instructions responsive to its program counter and to an instruction cache advance signal output from the instruction interface. An address generator in the instruction interface selectively outputs an initial instruction address for storage in the instruction cache program counter resonsive to a context switch or branch, such that the instruction interface repetitively couples a plurality of instructions from the instruction cache to the microprocessor responsive to the cache advance signal, independent of and without the need for any intermediate or further address output from the instruction interface to the instruction cache except upon the occurrence of another context switch or branch.
申请公布号 CA1283221(C) 申请公布日期 1991.04.16
申请号 CA19860502414 申请日期 1986.02.21
申请人 FAIRCHILD CAMERA AND INSTRUMENT CORPORATION 发明人 SACHS, HOWARD G.;HOLLINGSWORTH, WALTER H.;CHO, JAMES Y.
分类号 G06F9/38;G06F12/08 主分类号 G06F9/38
代理机构 代理人
主权项
地址