Claims
- 1. A pipelined processor comprising M sequential stages of combinational logic for performing M steps of pipelined processing, where M is greater than one, a clock signal associated with each stage, each of said M stages having combinational logic including an output terminal, M registers, each of said M registers associated with one of said M stages and having an input terminal coupled to receive an output signal from said output terminal of said combinational logic of the immediately preceding stage, a clock input terminal coupled to receive said clock signal associated with said stage, and an output terminal, M latches, each latch associated with one of said M stages and having an output terminal coupled to an input terminal of said combinational logic associated with said stage, an input terminal coupled to the output terminal of said register associated with said stage, and an enable input terminal coupled to receive said clock signal associated with said stage, said clock signal having first and second states, said M registers activated to pass data when said associated clock signal is in said first state and to hold data when said associated clock signal is in said second state and said M latches activated to pass data when said clock signal is in said associated second state and to hold data when said associated clock signal is in said first state.
- 2. A pipelined processor comprising M sequential stages of combinational logic for performing M steps of pipelined processing, where M is greater than one, a clock signal associated with each stage, each of said M stages having combinational logic including an output terminal, M registers, each of said M registers associated with one of said M stages and having an input terminal coupled to receive an output signal from said output terminal of said combinational logic of the immediately preceding stage, a clock input terminal coupled to receive said clock signal associated with said stage, and an output terminal, M latches, each latch associated with one of said M stages and having an output terminal coupled to an input terminal of said combinational logic associated with said stage, an input terminal coupled to the output terminal of said register, and an enable input terminal coupled to receive said clock signal of the next succeeding stage of said pipelined processor, said clock signals comprising first and second states, said M registers and said M latches activated to pass data when said clock signal input thereto is in said first state and to hold data when said clock signal input thereto is in said second state.
Parent Case Info
This application is a continuation, of application Ser. No. 07/036,909, filed 04-10-87 now abandoned.
US Referenced Citations (6)
Continuations (1)
|
Number |
Date |
Country |
Parent |
36909 |
Apr 1987 |
|