Guest RET.CW4.ThievingSix=US= Posted November 24, 2011 Share Posted November 24, 2011 So one of my assignments is to design and build an 8-Bit ALU using discrete components( i have a year to build it so times not too much of an issue). I'm at a point where i've got the schematics drawn up for all my 8-Bits but i was just wondering if anyone knew anything about digital logic and could help me. I've chosen just to use AND, OR and NOT gates and im aware of NAND but i chose not to do them because the transistor count would have been higher(i think). So here's my logic diagram(adding for 1-bit) http://i122.photobucket.com/albums/o243/ThievingSix/ALU%20Build/FullAdder.png And here's my circuit diagram(adding for 1-bit) http://i122.photobucket.com/albums/o243/ThievingSix/ALU%20Build/FullAdder-1.png Am i doing everything right here?, as far as i can tell i am, but i'd rather have another eye who knows what their doing look over it(its unfortunate i know a bunch of engineers who can't remember anything from digital logic). Whats really confusing me is practically applying the gates. I know transistors should flow from collector to emitter and i'm using BC547 NPN's the data sheet is here http://www.datasheetcatalog.org/datasheet/philips/BC546_547_3.pdf but im unsure if i've got them hooked up right, because i don't want mistakes coming through on my PCB later on in the process. Link to comment Share on other sites More sharing options...
Guest Ret.Maj.Xander=US= Posted November 24, 2011 Share Posted November 24, 2011 Its been a long time since I've done digital logic, but i still have my project when I build a CPU from scratch in code. Here is my VHDL code for a 32 bit ALU and a 1 bit ALU http://pastebin.com/im6J6ySh http://pastebin.com/CqGK58UT Link to comment Share on other sites More sharing options...
Guest RET.SSgt. 8_Ball Posted November 26, 2011 Share Posted November 26, 2011 BUMP Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.