CPU design at the gate level

From: Bob Shannon <bshannon_at_tiac.net>
Date: Fri Sep 21 18:49:51 2001

The book 'Bit slice microprocessor design' is a good starting point for
2901 designs.

Alan Pearson 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
> copy.
>
> -al
Received on Fri Sep 21 2001 - 18:49:51 BST

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