R
Rich, Under the Affluence
- Jan 1, 1970
- 0
4 x 4 hardware multipllier!
OK, it ain't much, and I have no idea if it will work, except watching
the bits all follow their little truth tables in my mental simulator ...
I drew this in Xiilinx, but have no idea yet how to run a simulation,
or dump it to the bitstream that could program the chip (BTW, did I
say that a prospective client has sent me a "CPLD 95XL DEMO BOARD"?
He sent it to me in case I got this one gig, which I think that by
chatting him up on the telephone, I inspired him to find a better,
cheaper faster way, and so talked myself out of a job, but as a sort
of gratituity, I think he's going to let me keep the board. And the
Software.
Anyway, there was talk of a hardware multiplier, and I've wanted to
do this since I grasped the concept of "barrel shifter", so I've
drawn a schematic - the Xilinx S/W doesn't have an obvious "save
as", so I screencapped it in PSP. The little labels on the inputs
to the AND gates are 'multiplier(3:0)', expanded, as are the
inputs across the top. The multiplier comes in on the left, and
the product comes out the bottoj.
http://www.abiengr.com/~sysop/images/mult-4x4-sch.gif
Anybody up to callng my bluff? ;-P ;-P ;-P
Cheers!
Rich
OK, it ain't much, and I have no idea if it will work, except watching
the bits all follow their little truth tables in my mental simulator ...
I drew this in Xiilinx, but have no idea yet how to run a simulation,
or dump it to the bitstream that could program the chip (BTW, did I
say that a prospective client has sent me a "CPLD 95XL DEMO BOARD"?
He sent it to me in case I got this one gig, which I think that by
chatting him up on the telephone, I inspired him to find a better,
cheaper faster way, and so talked myself out of a job, but as a sort
of gratituity, I think he's going to let me keep the board. And the
Software.
Anyway, there was talk of a hardware multiplier, and I've wanted to
do this since I grasped the concept of "barrel shifter", so I've
drawn a schematic - the Xilinx S/W doesn't have an obvious "save
as", so I screencapped it in PSP. The little labels on the inputs
to the AND gates are 'multiplier(3:0)', expanded, as are the
inputs across the top. The multiplier comes in on the left, and
the product comes out the bottoj.
http://www.abiengr.com/~sysop/images/mult-4x4-sch.gif
Anybody up to callng my bluff? ;-P ;-P ;-P
Cheers!
Rich