classiccmp-digest V1 #761

From: Allison <ajp166_at_bellatlantic.net>
Date: Fri Nov 2 12:14:45 2001

From: Ben Franchuk <bfranchuk_at_jetnet.ab.ca>
>
>> The 74289 is also the same part/pinout save for instead of open collector
>> they are tristate outputs.
>
>OK I would have used a generic 16x4 non inverting memory.


The 74189 is inverting, though adding an external inverting buffer is NBD.
If y
ou want a part that wasn't inverting then you have to use the 4x4 register
file (74170) times for to get nearly the same thing. The 4x4 however
allowed
was a two port device.

>> The 74382 is not an ALU, it's a carry look ahead generator. The 74381 is
an
>> ALU.
>
>I have a 74F382 data sheet -- this is a ALU.


Really, my TI databooks have it as the lookahead carry generator for the 381
ALU.

>> BZZZT!!! By ealy 1980 the 2901 was already passe', as were TTL cpus.
>> I presume by that you really meant early (very early) 1970s as the 2901
>> is a 1970s part.
>
>That is hard to say what era my cpu is from as I have to fake it from
>what
>I would of built in 1980's. LS TTL was just becoming popular. 8 bit
>micros
>where the big thing.I used a PDP8/e and a PDP8/S in 1983.


Your still off by at least 5 years. 1976 is more the LS ttl era. By early
1980s the designs for CPUs were going to gate arrays.

>> Also the 2901 is directly traceable to 74181, 74189 like parts.
>
>The 2901 is a nice bit slice chip. If I had used it in my alu I would
>have
>fewer states per instruction, but then I would have needed to go to
>micro-code style architecture. This design was random logic where
>no PROMS need ever be programed.

That was late 60s very early 70s design. By late 70s microcode was common
or at least state machines. The availability of bit slices by the early
70s influenced
this greatly.

>>I already have a real PDP-8. ;)
>
>I should have known :)


;-)

Allison
Received on Fri Nov 02 2001 - 12:14:45 GMT

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