No, a bit shift circuit is too limited. I need a circuit that would multiply any pair of numbers (bit sequences).If your multiplier is by 4 or 8 you can use a bit shift circuit, but if you want a broader range then I'm not sure.
I second thingmaker3's EPROM approach. A 4-bit by 4-bit multiply should be fairly easy to manually create with such an approach. It has the added advantage of being very fast.I would use an EPROM, but I'm lazy.
Oh, those nasty professors! Always making someone work hard to remember their lessons.The EPROM approach would be a good one. But, I can't use it in my project. The point is to use just logic gates.
Yeah, that's a good argument. But now, If I use a counter, I would have to implement that counter with logic gates. No IC's are allowed basically. So what type of scheme can I use that implements the least # of gates?Oh, those nasty professors! Always making someone work hard to remember their lessons.
I guess I'd go with counters. Increment count by fist term, and repeat a number of times equal to second term.
Or use an adder and a counter. Add first term to itself a number of times equal to second term.
Aw, heck. Who are we kidding? I'd argue with the professor until I was blue in the face that EPROMs are just fancy latches and all latches are made from gates!
I will do that.Try googling "Wallace Trees"
Thread starter | Similar threads | Forum | Replies | Date |
---|---|---|---|---|
K | 4K signal generator from digital circuits | Digital Design | 4 | |
M | Different readings when testing a diode on-board and off-board | Test & Measurement | 4 | |
M | Digital Clock using LogicWorks 5 ..#2 | Homework Help | 1 | |
W | Protecting MCU digital input | General Electronics Chat | 3 | |
R | Multiplier Free Digital Filter | Off-Topic | 6 |
by Aaron Carman
by Jake Hertz
by Jake Hertz
by Jake Hertz