I am midway through the design of a 16-bit computer using only the 74HC logic series and have hit a wall with the ALU design. Because a 16-bit multiplier is fairly complicated, I decided to use the IDT7216 parallel multiplier- that choice mostly because it is one of only a few CMOS 16-bit multipliers which can be purchased for less than a collector's price, and still have their datasheets available online. However, I can't find any mention in the documentation of a division function with this IC. Is this possible? If not, is there another IC out there that would? I know this is possible (and easier!) with a microcontroller such as the Arduino, but I don't want to bring a programmable IC into this project, since the point is to design the processing elements used myself. Even to use an IC of this complexity is a bit of a stretch for my ancient little computer. Anyhow, help with this would be greatly appreciated.
Also, some information that you'll probably need to figure this out:
⋅ The IDT7216's datasheet
⋅ If this chip won't work, but another would, my chief reference for what chips are out there is Ebay. Search for something like '16x16 binary multiplier'; keep in mind this is actually for regular use, so a $300 collectable won't do at all.
Thanks!
Also, some information that you'll probably need to figure this out:
⋅ The IDT7216's datasheet
⋅ If this chip won't work, but another would, my chief reference for what chips are out there is Ebay. Search for something like '16x16 binary multiplier'; keep in mind this is actually for regular use, so a $300 collectable won't do at all.
Thanks!