4 ms·
The lookup table part, sure, many fpgas use that. The clever part of this was turning a ROM into a flip flop.
by DigitalJack 10y ago
The lookup table part, sure, many fpgas use that. The clever part of this was turning a ROM into a flip flop.
- bostand 10y agoFpga and co have not always come with registers. Back in the days this was more or less how it was done.
- duskwuff 10y agoAre there any particular counterexamples you have in mind? The first reprogrammable logic device, the Altera EP300 [1], included a register in each macrocell. So did the first FPGA, the Xilinx XC2064 [2]. I'd be very surprised if there were any FPGAs with no registers. [1]: http://www-inst.eecs.berkeley.edu/~cs294-59/fa10/resources/Altera-history/altera_ep300.pdf http://www-inst.eecs.berkeley.edu/~cs294-59/fa10/resources/A... [2]: http://www.applelogic.org/files/XILINXXC2018LCA.pdf http://www.applelogic.org/files/XILINXXC2018LCA.pdf
- dreamcompiler 10y agoYou can always simulate gates with memory. And by adding feedback, you can build memory with gates. Which means you can simulate non-fed-back gates with fed-back gates.
- wallacoloo 10y agoWhat was described with the ROM sounded more like a latch (transparent for one value of clock, opaque for the other). Did the author actually compose these into flipflops? It read to me as if it that wasn't the case, which just makes it even more cool.