??? 03/07/06 10:36 Read: times |
#111489 - Maybe you can show me ... Responding to: ???'s previous message |
You say,
"Not true any more! Modern devices have enough routing resources to let you use the flip-flop independently of the rest of the logic in the macrocell/slice. This is especially true for FPGAs, where there are a lot of flip-flops and sometimes you need wide logic (address decoders, whatever)." but I have my doubts. I find the limitations of LUT widths and the added delays associated with concatenating LUT's in order to build a wide gate a real pain. It's a pain in wide comparators, long synchronous counters, and in wide adders. The extra flops would be handy in a carry-save type. If it's realistic to use the flipflop associated with, say, a Spartan-II LUT in combination with logic in a different logic cell, I'd appreciate a pointer to an app-note or something. Likewise, if you know where Altera makes that possible in their "standard" FPGA families, e.g. 10K, 20K, etc, (you know, the ones you can still get in qfp's) a pointer to that would be appreciated as well. As for the CPLD's, well, XILINX and Altera make it pretty plain what the delays are, and, of course, they show up in simulation. The old MACH series devices from AMD and Lattice didn't have such support, and it's too bad. Their product-term sharing scheme was nice but slow, and a couple of passes through that AND the product term array for your local logic block, and you had a 30 ns propagation in a 10 ns part. Of course, their simulation was only "functional." RE |
Topic | Author | Date |
Atera FPGAs | 01/01/70 00:00 | |
Correction | 01/01/70 00:00 | |
Careful, now ... | 01/01/70 00:00 | |
modelsim is fine for altera fpgas | 01/01/70 00:00 | |
Maybe, but probably not for these parts | 01/01/70 00:00 | |
you use it seperatly | 01/01/70 00:00 | |
aye, there's the rub ... | 01/01/70 00:00 | |
However with altera tools | 01/01/70 00:00 | |
Have you tried that? | 01/01/70 00:00 | |
yep just done it now with baseline | 01/01/70 00:00 | |
re: the rub | 01/01/70 00:00 | |
Altera EPLDs | 01/01/70 00:00 | |
not exactly | 01/01/70 00:00 | |
re: not exactly | 01/01/70 00:00 | |
Maybe you can show me ... | 01/01/70 00:00 | |
FPGA thoughts | 01/01/70 00:00 | |
We all have thoughts... | 01/01/70 00:00 | |
Maxplus or Quartus | 01/01/70 00:00 | |
Do they have free simulation? | 01/01/70 00:00 | |
Programmer | 01/01/70 00:00 | |
Altera free simulator | 01/01/70 00:00 |