Timeline for answer to Is there a theoretical possibility of having a full computer on a silicon wafer instead of a motherboard? by Elliot Alderson
Current License: CC BY-SA 4.0
Post Revisions
11 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Jan 4, 2021 at 22:34 | comment | added | supercat | @JeremyFriesner: For NAND flash, that's effectively done by specifying that certain parts of the flash are guaranteed to be operational, and a certain fraction of the remainder is specified to be operational, and parts that are not operational are guaranteed to be marked. | |
| Jan 4, 2021 at 20:56 | comment | added | Jeremy Friesner | I suppose if someone came up with a process that could economically detect and repair defects on the wafer, that would solve the yield problem. No idea how that would work though. | |
| Jan 3, 2021 at 14:07 | comment | added | Chris Stratton | No. That is quite opposite of what I said and near completely wrong. | |
| Jan 3, 2021 at 13:36 | comment | added | GENIVI-LEARNER | @ChrisStratton so basically you are saying its not just possible to put everything in one die, its already been done in Raspberry Pi, Octavo. Well I thought both had multiple periferals outside the package (expection of GPIO which by definition has to be outside), LCD driver, MMU, and other bus driver | |
| Jan 2, 2021 at 20:02 | comment | added | Chris Stratton | @ElliotAlderson legacy PCs had motherboards as well; today you can put effectively all of that functionality on one die. No, you cannot do so with the functionality of today's PCs. Though stacked hybrids such as used in many phones, the Raspberry Pi, and the Octavo Beagle-on-a-chip come fairly close from a board design perspective, in that with the CPU + RAM in one package most of what is external is power, "disk", and communication. | |
| Jan 2, 2021 at 20:00 | comment | added | Elliot Alderson | @GENIVI-LEARNER There would be many thousands of references. I would suggest perusing the IEEE Journal of Solid State Circuits, and that would help you understand the terminology and keywords that you could use for a broader literature search. | |
| Jan 2, 2021 at 20:00 | comment | added | Chris Stratton | @GENIVI-LEARNER microblaze is a CPU, not any sort of emulation. You can build other types of CPU's in an FPGA, too. | |
| Jan 2, 2021 at 19:57 | comment | added | GENIVI-LEARNER | I know xilinx is use microblaze as a cpu emulation, but usually they are slower then the processor they are emulating themselves. Is there any reference? I would like to read. | |
| Jan 2, 2021 at 19:57 | comment | added | Elliot Alderson | @ChrisStratton Yes, your point is well taken. I was trying to read between the lines of the question, based on the reference to a "motherboard". | |
| Jan 2, 2021 at 19:50 | comment | added | Chris Stratton | This of course depends on what one means by a "computer" - DRAM is hardly the only storage technology out there. There exist today both FPGAs with enough block RAM which could fully re-create early personal computers within a singe chip, and MCUs which could emulate them faster than they originally ran and with DMA likely even the video. Static RAM in a modern process vastly exceeds the capacity of DRAM in a historic process, since the complexity difference is only around 6:1 so 64K or even several times that of SRAM on the same die as a processor is really no big deal. | |
| Jan 2, 2021 at 19:47 | history | answered | Elliot Alderson | CC BY-SA 4.0 |