Notice: Trying to access array offset on value of type bool in /mnt/cpcwiki-httpdocs/includes/libs/IPSet.php on line 243

Notice: Trying to access array offset on value of type bool in /mnt/cpcwiki-httpdocs/includes/libs/IPSet.php on line 246

Notice: Trying to access array offset on value of type bool in /mnt/cpcwiki-httpdocs/includes/libs/IPSet.php on line 243

Notice: Trying to access array offset on value of type bool in /mnt/cpcwiki-httpdocs/includes/libs/IPSet.php on line 246

Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /mnt/cpcwiki-httpdocs/includes/MagicWord.php on line 879

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 104

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 104

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 105

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 105

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 106

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 106
CPC4MB - CPCWiki
Last modified on 28 October 2023, at 16:37

CPC4MB

Revision as of 16:37, 28 October 2023 by Polluks (Talk | contribs)

4MB expansion kit

Description

4 MB DRAM internal memory expansion for CPC6128.

  • Its first 512 Kbyte are compatible with external memory expansions (Dk'tronics, Inicron RAM expansion, SYMBiFACE II etc.), using port #7Fxx (see Standard Memory Expansions).
  • Its first 2 MB are compatible to RAM7's 2 MB expansion.
  • The whole 4 MB can be used trough ports #78xx to #7Fxx (see CPC4MB Page, for futher details).
  • the expansion connects to the PAL inside the 6128.
  • all configuration codes are supported (0-7) and work exactly as they do in a 6128.
  • I/O port decoding is: 0xxxxbbbxxxxxxxx (confirmed by TFM) where bbb are 3 bits of the bank. The other 3 bits are from the data decoded as 11bbbccc and ccc the configuration code. Yarek's site recommends that bits A14,A13,A12,A10 are set to 1 to avoid conflict with other hardware.

Software

Schematics

Altrough CPC4MB can be ordered fully assembled (even with mounting on a CPC board), there's still a download of PCB design on CPC4MB page, if you want to DIY.

Links

See also the list of memory expansions for the CPC