-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Question about the memory #5
Comments
Hi, the size of memory chips are shown in Megabits not Megabytes. For example 2M x 8 or 1M x 16 means (2 Megabits times 8, or 1 Megabit times 16) hence the chip is 2 MB in size. On this accelerator (SF500) each chip is 2 MB in size so all memory is used. You can choose to only populate with two chips U5,U6 and put a jumper on JP2, 4MB will take you far in terms of WHDLoad gaming on the Amiga. It is very unfortunate that someone bought all the cheap memory chips from Digikey. You see when I designed this accelerator they where available for only 4 € a piece. Had I known this would happen I would've bought them all myself and resell for the same price just to make them available, but too late for that now. Almost everything on the Amiga motherboard runs on 5V TTL logic levels. In order to use memory chips that are 3.3V you would need to have level shifters on every single address- and data line on the bus. otherwise you would let the magic smoke out. Putting level shifters can be done, look for example on the Vampire, but on this accelerator the space is very limited and also the CY62167G-45ZXI were very cheap when I designed the board. |
Thank you for the explanation. Will this memory work? https://www.digikey.com/en/products/detail/alliance-memory-inc/M29F160FB5AN6F2/12180105 |
Hi, No, that is FLASH memory (non-volatile) typically used for storage, it has to be asynchronous SRAM (volatile) memory...or you could redesign the PCB to take SDRAM type and implement a SDRAM-controller in Verilog. |
I think that should work if those CY62167ELL-45ZXI are genuine Cypress chips. |
Hello, sorry for using your github issues page as my newbie training ground, but I am enjoying building the accelerator and I finally got the xilinx working and recognized in ISE. I have yet to acquire the ram though because of high prices. Please help me understand, why does the memory have to be 16mb if we are only using 4mb? And does the memory have to be 5v or will 2.2v-3.6v memory work?
The text was updated successfully, but these errors were encountered: