Changes

CPC iRAM

481 bytes added, 5 February
/* Compatibility */
[[File:Iram1024.jpg|thumbnail|iRAM/1024 for the CPC 464/664]]
CPC iRAM is a series of open source, DIY friendlythe first [[Standard_Memory_Expansions|standard]] compatible, internal plug & play RAM expansions expansion series for the CPC 6128 range of computer and CPC 464/664 (later hopefully also for the Plus/GX4000)provides up to 1MB of expanded RAMThe iRAM expansion sits All variations are open source, DIY friendly and sit in the CPU socket with no further cabling and requires no additional soldering inside the CPC.
== Compatibility ==
No incompatibilities have been reported so farfor the 6128 version. The first revision of the 464 version has been found to be incompatible with the [[M4_Board|M4 Board]]. [https://github.com/etomuc/CPC464-iRAM1024/blob/main/README_rev1.md#modification-for-m4-incompatibility A patch has been published].
The first 512K of expansion RAM follow the [[Standard_Memory_Expansions#Standard_128K-512K_Expansions_.28dk.27tronics.2Fdobbertin-style.29|DK'Tronics addressing mode standard]], giving up to 576K of RAM to legacy software. More modern software that supports the [[Standard_Memory_Expansions#Extended_1M-4M_Expansions_.28RAM7.2FYarek-style.29|extended 1M-4M standard]] will be able to access all the provided RAM.
External memory expansions will be ignored once the iRAM is installed. This can be useful for external feature-expansions that also provide a RAM expansion and usually cannot be used in parallel with other (external) RAM expansions. A great use case is to put the ULIFAC in ROM board mode which replaces the full or parts of the ULIFACs RAM with ROM slots. Now with the iRAM installed the CPC still has access to the full RAM provided by the iRAM. If needed a disable switch can optionally be connected to disable the internal iRAM from outside the CPC without removing the iRAM.
== released Available versions ==
=== CPC 6128 - iRAM/640 ===
* perfectly fits into a CPC 6128, even with socketed ROM or RAM. In Schneider CPC 6128 the metal shielding needs to be removed or altered.
StatusRepository: Released - see https://github.com/etomuc/CPC6128_iRAM-640
''Note: Even smaller Meanwhile a commercial alternative product is available by at Lotharek.pl which also claims to offer 640K and is even smaller, not much larger than the CPU socket itself. However not much information can be found except for the shop.''
<gallery>
iRAM1088.jpg|iRAM/1088 for CPC 6128
</gallery>
* perfectly fits into a CPC 6128, even with socketed ROM or RAM. In Schneider CPC 6128 the metal shielding needs to be removed or altered.
StatusRepository: Released - see https://github.com/etomuc/CPC6128_iRAM-1088
=== CPC 464/664 - iRAM/1024 ===
* easy to assemble, all through-hole components
StatusRepository: Released - see https://github.com/etomuc/CPC464-iRAM1024
[[Category:Hardware]] [[Category:Memory expansions]] [[Category:DIY| ]]
251
edits