<div dir="ltr"><div>Hi,</div><div><br></div><div>I'd not seen a partitioned ram system before I looked at the datasheet for the DS1630AB.</div><div><br></div><div>It's method to add write protection for partitions of the memory, and in order to activate it, you need to send a particular nibble sequence to the top 4 bits of the address (A11 to A14), using read cycles. There are 16 partitions, each equal in size in memory (so each are 2Kx8).<br></div><div><br></div><div>The sequence needs to be F, E, 7, 7, 3, 9, C, E, 7, 3, 9, 4, 2, 4, A, 6, 9, 1, 0, 5 - and then send 4 nibbles that enable / disable writing to each of the 16 partitions (1 = deny write; 0 = permit write).<br></div><div><br></div><div>It seems like you can get the partition and battery backup control in (obsolete) DS1610 as well.</div><div><br></div><div>If you needed to implement it in something a bit more modern, then you'll need to see if there is something that does something similar (I've not found one yet), or implement it in something like a CPLD.</div><div><br></div><div>If you don't implement it, then all of your memory will be writeable, which could cause problems for systems that are expecting the memory to be read-only in certain areas.</div><div><br></div><div>Unfortunately, my quick scan of the datasheet does not indicate if the memory defaults to being writeable or not. It could potentially retain the settings from the last time the partitioning was configured (as it has access to the battery backup).<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, 1 May 2021 at 15:05, Jean-Pierre Desrochers <<a href="mailto:jpdesroc@oricom.ca">jpdesroc@oricom.ca</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div lang="FR-CA"><div class="gmail-m_2629755922627696152WordSection1"><p class="gmail-m_2629755922627696152MsoPlainText"><span lang="EN-CA">What is the difference between the partitioning feature of a Dallas NVRAM DS1630AB<br>and a standard 32k x 8 SRAM (regardless the non-volatile option) ?<u></u><u></u></span></p><p class="gmail-m_2629755922627696152MsoPlainText"><span lang="EN-CA">Both running at the same speed and 5v voltages ..<u></u><u></u></span></p><p class="gmail-m_2629755922627696152MsoPlainText"><span lang="EN-CA">Can the DS1630AB be replaced by a standard SRAM of the same size ?<u></u><u></u></span></p><p class="gmail-m_2629755922627696152MsoPlainText"><span lang="EN-CA"> <u></u><u></u></span></p></div></div>_______________________________________________<br>
Synth-diy mailing list<br>
<a href="mailto:Synth-diy@synth-diy.org" target="_blank">Synth-diy@synth-diy.org</a><br>
<a href="http://synth-diy.org/mailman/listinfo/synth-diy" rel="noreferrer" target="_blank">http://synth-diy.org/mailman/listinfo/synth-diy</a><br>
Selling or trading? Use <a href="mailto:marketplace@synth-diy.org" target="_blank">marketplace@synth-diy.org</a><br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><span style="line-height:19px;font-size:12px"><font face="arial, helvetica, sans-serif">Confucius says: Man with problem who thinks solution is regular expression now has two problems.</font></span></div><blockquote style="margin-right:0px" dir="ltr"><div><span style="line-height:19px;font-size:12px"><strong>/s/two/many/</strong></span></div></blockquote></div></div>