Altera_Forum
Honored Contributor
16 years agoPlease help with device/tool selection
Greetings!
My name is Dave, and I'm an experienced discrete logic designer looking to move to a CPLD or an FPGA. There seems to be no end of options and I'm looking for someone (perhaps an Altera applications someone?) to help with some guidance. Here's what I'm trying to do: I will have two "medium" speed (13Mbps (thats mega _bits_ per second)) serial data streams incoming, and one outgoing. The logic solution I'm seeking will be two 64-bit shift registers for the input, and one 64 bit shift register for the output stream. To generate the output bits, a "full adder" will add the two inputs together to generate the output. The logic does not need to be very fast, 13Mbps/64 gives about 5 microseconds to do the addition. The problem is I'm uncertain in translating the basic 74xx series logic that I'm familiar with into "macrocells", "logic blocks", etc. I know the tools will do this for me. But I'm also wary of committing to a tool/device that might go obsolete soon...so I thought I'd ask. Finally, the logic is so simple, I'm hesitant to spend a fortune on tools to "make it easy". It's already simple discrete logic, I just need to get it done with less than 500 pins to solder. It needs I/O six signals total...three data and three clocks. Some extra I/O is nice, but not necessary. Anyone have a suggestion?