U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Parallel pipelined instruction processing system for very long instruction word

Patent 5333280 Issued on July 26, 1994. Estimated Expiration Date: Icon_subject July 26, 2011. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Microcomputer with branch on bit set/clear instructions
Patent #: 4334268
Issued on: 06/08/1982
Inventor: Boney ,   et al.

Pipelined digital processor arranged for conditional operation
Patent #: 4539635
Issued on: 09/03/1985
Inventor: Boddie ,   et al.

System for processing single-cycle branch instruction in a pipeline having relative, absolute, indirect and trap addresses
Patent #: 4777587
Issued on: 10/11/1988
Inventor: Case ,   et al.

Branching control system
Patent #: 4977496
Issued on: 12/11/1990
Inventor: Onishi, et al.

Pipeline microcomputer having branch instruction detector and bus controller for producing and carrying branch destination address prior to instruction execution
Patent #: 5099419
Issued on: 03/24/1992
Inventor: Nomura

System for calculating branch destination address based upon address mode bit in operand before executing an instruction which changes the address mode and branching Patent #: 5142630
Issued on: 08/25/1992
Inventor: Ishikawa

Inventors

Assignee

Application

No. 682085 filed on 04/08/1991

US Classes:

712/241, Loop execution712/24, Long instruction word712/215, Simultaneous issuance of multiple instructions712/234, Conditional branching717/149For a parallel or multiprocessor system

Examiners

Primary: Lall, Parshotam S.
Assistant: Vu, Viet D.

Attorney, Agent or Firm

Foreign Patent References

  • 0021399A1 EP. 01/13/1981
  • 6227275 JP. 08/13/1988

International Classes

G06F 009/38
G06F 007/00

Foreign Application Priority Data

1990-04-06 JP

Abstract

A parallel pipelined instruction processing system for executing a plurality of instructions in parallel without no branch delay, comprises a instruction block fetch unit for fetching an instruction block including at least one instruction field and one branch instruction field, at least one instruction execution unit receiving an instruction included in the instruction field of the instruction block held in the instruction block fetch unit and for executing the received instruction, and a branch instruction execution unit receiving a branch instruction included in the branch instruction field of the instruction block held in the instruction block fetch unit and for executing a processing for the received branch instruction. The branch instruction execution unit includes an operand fetch circuit receiving the branch instruction included in the branch instruction field of the fetched instruction block for fetching, from a data register group, an operand to be used for the received branch instruction, and an address generation circuit receiving the branch instruction included in the branch instruction field of the fetched instruction block and for simultaneously generating a next address of an instruction to be next fetched and a branch destination address for the received branch instruction. The address generation circuit operates to output one of the next address and the branch destination address on the basis of the content of the operand fetch circuit.

Other References

  • J. R. Brown et al., "Conditionally Executable Instructions"; IBM Technical Disclosure Bulletin, vol. 14, No. 7, Dec. 1971, p. 2109
  • Colwell et al., "A VLIW Architecture for a Trace . . . " IEEE, vol. 37, No. 8, Aug. 1988
  • Steven, G. B. et al., "Harp: A Parallel Pipelined Risc Processor" Microprocessors and Microsystems Butterworth & Co. Publishers Ltd. Nov. 198
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?