Great job! As mentioned above, monolithic 3D deserves to be added. A similar job on various memory technologies: volatile (SRAM, S/DRAM etc.), non-volatile (E/E/PROM, NAND/NOR Flash etc.) would be very nice.... when you have time, no pressure (grin)
Thank you so much for your kind words -- I was worried about putting some of the simple stuff in, but for myself when I'm reading something by someone else, I always like to get the history and suchlike...
Max, very good mythbusting material.
I recall that National Semi had stacked ICs for the NSC800, a Z-80 clone. You could simply plug RAM chips, eeprom, and a peripherals chip on top of the processor, to have a full computer on the DIP-40-pin socket of the processor.
It could be called a "paleo-3D" technology [grin].
PPS. Must have mis-spelt something, your Fundamentals of FPGAs is here
And very good it is too, almost exactly what I asked for. So you can have the next 3 sundays off....
PS Max I put FPGA fundamentals into the search box of the EETimes home page and I see you did something on this in 2008...however I get 404 errors on all of the links. Maybe you could resurrect that as a starting point? Not sure if I have seen it before...
One thing I would like, that you would probably do very well Max, is something on how FPGAs are programmed, say from a specific application idea through the verilog/VHDL (not sure if that's right) to the actual programming. Next time you have a spare sunday (or three...)???