CPU design at the gate level

From: Tom Uban <uban_at_ubanproductions.com>
Date: Fri Sep 21 07:29:20 2001

The book: "Computer Organization & Design, The Hardware/Software Interface",
by David A. Patterson and John L. Hennessy is a pretty thorough modern book.

I don't know where to find a bit-slice design book these days.


At 09:18 AM 9/21/01 +0100, you wrote:
>Tony Duell wrote:
>> I've not come across it, but if it stops with registers and
>> the ALU, I don't think I'd call it a 'good book'.
>> A CPU can be divided into 2 parts. The Data Path (registers, ALU, the
>> multiplexers between them, etc) and the Control (instruction decoder,
>> microcode + sequencer, condition logic, etc)
>True, I don't recall covering much in the way of control logic - only
>very basic stuff like telling the ALU whether to add or subtract, plus
>implementing a few flags like zero and carry. Once we got to that stage
>they threw us at the 29xx series to look at microcoding, which was all
>the rage at the time.
>Unfortunately I've lost most of my college notes now, I guess I've moved
>too many times :-/ I've been looking for a replacement for the Thewlis
>book - can you recommend any which cover CPU logic from the basics of
>how to build registers out of gates up to instruction fetching & decoding?
>I'm also very keen to get hold of a book covering the bitslice processors
>(29xx), any ideas? I can't imagine there's anything left in print now, but
>with an author/title or ISBN I might be able to track down a second-hand
Received on Fri Sep 21 2001 - 07:29:20 BST

This archive was generated by hypermail 2.3.0 : Fri Oct 10 2014 - 23:34:26 BST