18 ms·
Those LUT's have implied indexing internally, I suspect something akin to indexing is essential. Logic functions can be composed using any one of: NAND, NOR, X
by waynecolvin 10y ago
Those LUT's have implied indexing internally, I suspect something akin to indexing is essential.
Logic functions can be composed using any one of: NAND, NOR, XOR, IMPLY, or other units like full-adders etc.
All memory depends on some form of persistance and/or refreshing.
Sometimes this is a physical phenomenon like magnetism or electrical compatence or after-glow in a willian's tube. Short-lived effects need to be refreshed.
Sometimes there is a feedback loop that continuously sustains latching, such as flip-flops.
Magnetic core memory could be less transient than say, a mercury delay line, but needed to be rewriten after being read.
But regarding your question, I think so. If it is possible to impliment one with the other (but memory usually has internal indexing).
- dreamcompiler 10y agoIndexing is just multiplexing (more properly demultiplexing) and multiplexing/demultiplexing is just more combinatorial logic.
- waynecolvin 10y agoYeah. But for a function with parameters there needs to be a way to associate values with parameters. There are different ways to do that, but even a static global would be accessed by address.
- dreamcompiler 10y agoAt the gate level, "accessing by address" is demultiplexing. It selects one of n output lines with log2(n) input signals. https://en.m.wikipedia.org/wiki/Multiplexer#Digital_demultiplexers https://en.m.wikipedia.org/wiki/Multiplexer#Digital_demultip...