6 ms·
Those are SRAMs. A 286 system wants DRAM, which is usually a lot cheaper. https://www.geeksforgeeks.org/difference-between-sram-and-dram/ https://www.geeksforg
by moosedev 2y ago
Those are SRAMs. A 286 system wants DRAM, which is usually a lot cheaper.
https://www.geeksforgeeks.org/difference-between-sram-and-dram/ https://www.geeksforgeeks.org/difference-between-sram-and-dr...
- rasz 2y ago286 doesnt want anything, CPU is ram agnostic. Project author didnt want to mess with implementing DRAM controller, not that its difficult. Here a simple 16 bit controller realized with ten 74xx chips https://amigaprj.blogspot.com/2013/05/amiga-fast-ram-expander-with-simm.html https://amigaprj.blogspot.com/2013/05/amiga-fast-ram-expande...
- moosedev 2y agoOh right, I didn’t read far enough to see there’s no DRAM support - very unusual for a 286 system (at least a PC-compatible one). That’s a big tradeoff, indeed. Thanks!
- rasz 2y agoI wouldnt call it a tradeoff. Author didnt want to design memory controller, and SRAM gets him effortless 0 wait state access. Personally Im also a fan of keeping ram oldschool. I even reverse engineered a ram card for a 386 board just last week https://github.com/raszpl/386RC-16 https://github.com/raszpl/386RC-16
- moosedev 2y agoThe tradeoff would be speed and implementation simplicity against the high cost of SRAM, like you highlighted :) (Re your 386 RAM board: Nice necroproject!)