发明名称 Variable length instruction decoder
摘要 The present invention is a novel and improved method and circuit for digital signal processing. One aspect of the invention calls for the use of a variable length instruction set. A portion of the variable length instructions may be stored in adjacent locations within memory space with the beginning and ending of instructions occurring across memory word boundaries. Furthermore, additional aspects of the invention are realized by having instructions contain variable numbers of instruction fragments. Each instruction fragment causes a particular operation, or operations, to be performed allowing multiple operations during each clock cycle. Thus, multiple operations are performed during each clock cycle, reducing the total number of clock cycles necessary to perform a task. The exemplary DSP includes a set of three data buses over which data may be exchanged with a register bank and three data memories. The use of more than two data buses, and especially three data buses, realizes another aspect of the invention, which is significantly reduced bus contention. One embodiment of the invention calls for the data buses to include one wide bus and two narrow buses. The wide bus is coupled to a wide data memory and the two narrow buses are coupled to two narrow data memories. Another aspect of the invention is realized by the use of a register bank that has registers accessible by at least two processing units. This allows multiple operations to be performed on a particular set of data by the multiple processing units, without reading and writing the data to and from a memory. The processing units in the exemplary embodiment of the invention include an arithmetic logic (ALU) and a multiply-accumulate (MAC) unit. When combined with the use of the multiple bus architecture, highly parallel instructions, or both, an additional aspect of the invention is realized where highly pipelined, multi-operation, processing is performed.
申请公布号 US6425070(B1) 申请公布日期 2002.07.23
申请号 US19980044086 申请日期 1998.03.18
申请人 QUALCOMM, INC. 发明人 ZOU QIUZHEN;SIH GILBERT C.;KANG INYUP;MOTIWALA QUAEED;JOHN DEEPU;ZHANG LI;ZHANG HAITAO;LEE WAY-SHING
分类号 G06F9/30;G06F9/38;G06F15/78;(IPC1-7):G06F9/302;G06F9/305;G06F12/04;G06F13/40 主分类号 G06F9/30
代理机构 代理人
主权项
地址