<!DOCTYPE html 
     PUBLIC "-//W3C//DTD XHTML 1.1//EN"
     "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> 
<!-- Updated June 12, 2016 -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
  <link rel="stylesheet" href="../../style/style.css" type="text/css"/>
  <link rel="canonical" href="http://www.frainresearch.org/projects/mypdp/memory.php"/>
  <link rev="made" href="mailto:webmaster@frainresearch.org"/>
  <title>
   Memory
  </title>
  <meta name="description" content="This page contains configuration
   information on the Camintonn CMV-series dual width memory modules."/>
  <meta name="keywords" content="Q-bus,CPU,memory,Camintonn,CMV-504,CMV-500,CMV-254,CMV-250,PDP-11,DEC"/>
 </head>
 <body>
  <div class="bodypanel">
   <h2>
    Memory
   </h2>
   <p>
    The memory I chose for my PDP-11 is a Camintonn CMV-504 dynamic RAM module.
    Genuine DEC memory modules, with more than 256 KB onboard, are difficult
    to find and much more expensive than third-party modules.
    Configuration information on non-DEC modules, however, can be difficult
    to find.
   </p>
   <p>
    The CMV-504, shown below, packs 2 MB of RAM on a dual width board.
    This should be more than adequate for my needs.
   </p>
   <p class="center">
    <a href="images/cmv504.png"><img alt="CMV-504" src="images/cmv504.png" width="480" height="259"/></a>
   </p>
   <p>
    The configuration information below is what I know about the dual-width
    Camintonn modules.
    It applies to the following part numbers:
   </p>
   <ul>
    <li>CMV-504 2 MB Memory Module</li>
    <li>CMV-254 1 MB Memory Module</li>
    <li>CMV-500 512 KB Memory Module</li>
    <li>CMV-250 256 KB Memory Module</li>
   </ul>
   <p>
    Note: Most of the the jumper identifiers on the module are in very
    small print, making them difficult to find.
   </p>
   <a id="starting"></a>
   <p class="report">
    Starting Address: Jumpers 1-9, 15, 16
   </p>
   <p class="report">
    Update Starting Address Increment:
    <a rel="alternate" href="memory.php%3Fstart=8K%3Bend=512K.html#starting">8K</a>
    <a rel="alternate" href="memory.php%3Fstart=16K%3Bend=512K.html#starting">16K</a>
    <a rel="alternate" href="memory.php%3Fstart=32K%3Bend=512K.html#starting">32K</a>
    <a rel="alternate" href="memory.php%3Fstart=64K%3Bend=512K.html#starting">64K</a>
    <a rel="alternate" href="memory.php%3Fstart=128K%3Bend=512K.html#starting">128K</a>
    <a rel="alternate" href="memory.php%3Fstart=256K%3Bend=512K.html#starting">256K</a>
    <a rel="alternate" href="memory.php%3Fstart=512K%3Bend=512K.html#starting">512K</a>
    <a rel="alternate" href="memory.php%3Fstart=1024K%3Bend=512K.html#starting">1024K</a>
    <a rel="alternate" href="memory.php%3Fstart=2048K%3Bend=512K.html#starting">2048K</a>
   </p>   <table class="report">
    <thead>
     <tr class="report">
      <th class="report" colspan="12">Starting Address in 512K Increments</th>
     </tr>
     <tr class="report">
      <th class="report">Address</th>
      <th class="report">1</th>
      <th class="report">2</th>
      <th class="report">3</th>
      <th class="report">4</th>
      <th class="report">5</th>
      <th class="report">6</th>
      <th class="report">7</th>
      <th class="report">8</th>
      <th class="report">9</th>
      <th class="report">15</th>
      <th class="report">16</th>
     </tr>
    </thead>
    <tfoot>
     <tr class="report">
      <td class="report" align="center" colspan="12">I = INSTALLED; R = REMOVED</td>
     </tr>
    </tfoot>
    <tbody>
     <tr class="report">
      <td class="report" align="right">0 KB</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">R</td>
     </tr>     <tr class="report">
      <td class="report" align="right">512 KB</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">R</td>
      <td class="report" align="center">R</td>
      <td class="report" align="center">R</td>
      <td class="report" align="center">R</td>
      <td class="report" align="center">I</td>
     </tr>
     <tr class="report">
      <td class="report" align="right">1024 KB</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">R</td>
      <td class="report" align="center">R</td>
      <td class="report" align="center">R</td>
      <td class="report" align="center">I</td>
     </tr>
     <tr class="report">
      <td class="report" align="right">1536 KB</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">R</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">R</td>
      <td class="report" align="center">R</td>
      <td class="report" align="center">I</td>
     </tr>
     <tr class="report">
      <td class="report" align="right">2048 KB</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">R</td>
      <td class="report" align="center">R</td>
      <td class="report" align="center">I</td>
     </tr>
     <tr class="report">
      <td class="report" align="right">2560 KB</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">R</td>
      <td class="report" align="center">R</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">R</td>
      <td class="report" align="center">I</td>
     </tr>
     <tr class="report">
      <td class="report" align="right">3072 KB</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">R</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">R</td>
      <td class="report" align="center">I</td>
     </tr>
     <tr class="report">
      <td class="report" align="right">3584 KB</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">R</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">R</td>
      <td class="report" align="center">I</td>
     </tr>
    </tbody>
   </table>
   <a id="ending"></a>
   <p class="report">
    Ending Address: Jumpers 10-14
   </p>
   <p class="report">
    Update Ending Address Increment:
    <a rel="alternate" href="memory.php%3Fstart=512K%3Bend=128K.html#ending">128K</a>
    <a rel="alternate" href="memory.php%3Fstart=512K%3Bend=256K.html#ending">256K</a>
    <a rel="alternate" href="memory.php%3Fstart=512K%3Bend=512K.html#ending">512K</a>
    <a rel="alternate" href="memory.php%3Fstart=512K%3Bend=1024K.html#ending">1024K</a>
    <a rel="alternate" href="memory.php%3Fstart=512K%3Bend=2048K.html#ending">2048K</a>
   </p>   <table class="report">
    <thead>
     <tr class="report">
      <th class="report" colspan="6">Ending Address in 512K Increments</th>
     </tr>
     <tr class="report">
      <th class="report">Address</th>
      <th class="report">10</th>
      <th class="report">11</th>
      <th class="report">12</th>
      <th class="report">13</th>
      <th class="report">14</th>
     </tr>
    </thead>
    <tfoot>
     <tr class="report">
      <td class="report" align="center" colspan="6">I = INSTALLED; R = REMOVED</td>
     </tr>
    </tfoot>
    <tbody>     <tr class="report">
      <td class="report" align="right">512 KB</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">R</td>
      <td class="report" align="center">R</td>
      <td class="report" align="center">R</td>
     </tr>
     <tr class="report">
      <td class="report" align="right">1024 KB</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">R</td>
      <td class="report" align="center">R</td>
     </tr>
     <tr class="report">
      <td class="report" align="right">1536 KB</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">R</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">R</td>
     </tr>
     <tr class="report">
      <td class="report" align="right">2048 KB</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">R</td>
     </tr>
     <tr class="report">
      <td class="report" align="right">2560 KB</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">R</td>
      <td class="report" align="center">R</td>
      <td class="report" align="center">I</td>
     </tr>
     <tr class="report">
      <td class="report" align="right">3072 KB</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">R</td>
      <td class="report" align="center">I</td>
     </tr>
     <tr class="report">
      <td class="report" align="right">3584 KB</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">R</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
     </tr>
     <tr class="report">
      <td class="report" align="right">4096 KB</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
      <td class="report" align="center">I</td>
     </tr>
    </tbody>
   </table>   <p class="report">
    18-bit CSR: Jumper "A" installed.
    <br/>
    22-bit CSR: Jumper "B" installed.
   </p>
   <p class="report">
    CSR Parity Enabled: &nbsp;Jumper "C" installed.
    <br/>
    CSR Parity Disabled: Jumper "D" installed.
   </p>
   <table class="report">
    <thead>
     <tr class="report">
      <th class="report" colspan="6">CSR Address</th>
     </tr>
     <tr class="report">
      <th class="report">Address</th>
      <th class="report">G</th>
      <th class="report">H</th>
      <th class="report">J</th>
     </tr>
    </thead>
    <tbody>
     <tr class="report">
      <td class="report" align="right">17772100</td>
      <td class="report">I</td>
      <td class="report">I</td>
      <td class="report">I</td>
     </tr>
     <tr class="report">
      <td class="report" align="right">17772102</td>
      <td class="report">I</td>
      <td class="report">I</td>
      <td class="report">R</td>
     </tr>
     <tr class="report">
      <td class="report" align="right">17772104</td>
      <td class="report">I</td>
      <td class="report">R</td>
      <td class="report">I</td>
     </tr>
     <tr class="report">
      <td class="report" align="right">17772106</td>
      <td class="report">I</td>
      <td class="report">R</td>
      <td class="report">R</td>
     </tr>
     <tr class="report">
      <td class="report" align="right">17772110</td>
      <td class="report">R</td>
      <td class="report">I</td>
      <td class="report">I</td>
     </tr>
     <tr class="report">
      <td class="report" align="right">17772112</td>
      <td class="report">R</td>
      <td class="report">I</td>
      <td class="report">R</td>
     </tr>
     <tr class="report">
      <td class="report" align="right">17772114</td>
      <td class="report">R</td>
      <td class="report">R</td>
      <td class="report">I</td>
     </tr>
     <tr class="report">
      <td class="report" align="right">17772116</td>
      <td class="report">R</td>
      <td class="report">R</td>
      <td class="report">R</td>
     </tr>
    </tbody>
   </table>
   <p class="report">
    4KW I/O Page Size: Jumper "K" installed.
    <br/>
    2KW I/O Page Size: Jumper "L" installed.
   </p>
   <p class="report">
    Block Mode DMA Disabled: Jumper "S" installed.
    <br/>
    Block Mode DMA Enabled: &nbsp;Jumper "T" installed.
   </p>
   <h4>
    References
   </h4>
   <ul>
    <li>SMS 1000 Microcomputer System Models 40, 41 and 50 OEM Manual, February 1987, Scientific Micro Systems, Inc.</li>
   </ul>
   <hr/>
   <p class="footer">
    Copyright &copy; 2018 by The Frain Research Group.
   </p>
   <p class="footer">
    <a rel="external"
       href="https://en.wikipedia.org/wiki/Vi"
       onclick="this.target='_blank'">
       <img
        style="border:0"
        src="../../images/written_in_vi.gif"
        alt="This site was written in the vi editor."
       />
    </a>
    <a rel="external"
       href="http://validator.w3.org/check?uri=referer">
       <img
        style="border:0"
        src="http://www.w3.org/Icons/valid-xhtml11"
        alt="Valid XHTML 1.1"
       />
    </a>
    <a rel="external"
       href="http://jigsaw.w3.org/css-validator/check/referer">
       <img
        style="border:0"
        src="http://jigsaw.w3.org/css-validator/images/vcss-blue"
        alt="It even has valid CSS!"
       />
    </a>
    <a rel="external"
       href="http://www.anybrowser.org/campaign/"
       onclick="this.target='_blank'">
       <img
        style="border:0"
        src="../../images/yourbrow.gif"
        alt="It is viewable With Any Browser!"
       />
    </a>
   </p>
   <p>
    <a rel="external"
       href="http://www.auditmypc.com/freescan/antispam.html"
       onclick="this.target='_blank'">
       Anti Spam
    </a>
   </p>
  </div>
  <div class="leftpanel">
   <p>
   <a class="navigation" rel="prev" href="index.html">Custom PDP-11</a>   </p>
   <b>Hardware Components</b>
   <ul class="navigation">
    <li><a class="navigation" rel="next" href="backplane.php.html">Backplane</a></li>
    <li><a class="navigation" rel="next" href="atx.php.html">Power Supply</a></li>
    <li><a class="navigation" rel="next" href="fpboard.php.html">Front Panel Board</a></li>
    <li><a class="navigation" rel="next" href="processor.php.html">Processor</a></li>
    <li><a class="navigation" rel="next" href="memory.php.html">Memory</a></li>
    <li><a class="navigation" rel="next" href="storage.php.html">Mass Storage</a></li>
    <li><a class="navigation" rel="next" href="ethernet.php.html">Ethernet Interface</a></li>
    <li><a class="navigation" rel="next" href="tape.php.html">Tape Subsystem</a></li>
    <li><a class="navigation" rel="next" href="serial.php.html">Serial Multiplexer</a></li>
    <li><a class="navigation" rel="next" href="ordering.php.html">Module Ordering</a></li>
   </ul>
   <b>Software</b>
   <ul class="navigation">
    <li><a class="navigation" rel="next" href="tu58.php.html">TU58 Emulator</a></li>
    <li><a class="navigation" rel="next" href="xxdpdd.php.html">XXDP TU58 Boot Block</a></li>
   </ul>
   <b>Running Unix</b>
   <ul class="navigation">
    <li><a class="navigation" rel="next" href="unixcfg.php.html">Hardware Configuration</a></li>
    <li><a class="navigation" rel="next" href="unixboot.php.html">Initial Bootstrapping</a></li>
    <li><a class="navigation" rel="next" href="unixinst.php.html">Remaining Installation</a></li>
   </ul>
  </div>
 </body>
</html>
<!--Copyright (c) 2016 by The Frain Research Group. All rights reserved.-->
