blob: bed79be31b9a9f2e90e7a1aad128da7f52fde5b4 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>SAM3S8 SMC</title>
<link rel="stylesheet" type="text/css" href="css/html.css" media="all" />
</head>
<body id="abstract">
<div id="container">
<div id="content">
<a id="SMC"></a>
<h1>SAM3S8 SMC</h1>
<a id="SMC__User_Interface"></a>
<h2>Static Memory Controller (SMC) User Interface</h2>
<!--As per 6498D programmer datasheet.-->
<h3>Registers</h3>
<table class="registers">
<caption>Register Mapping</caption>
<thead>
<tr>
<th class="address">Address</th>
<th class="description">Register</th>
<th class="name">Name</th>
<th class="access">Access</th>
<th class="reset">Reset</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td class="address" id="address_0x400E0000">0x400E0000</td>
<td class="description">SMC Setup Register (CS_number = 0)</td>
<td class="name">
<a href="#SMC_SETUP0" title="SMC Setup Register (CS_number = 0)" class="one_click_away">SMC_SETUP0</a>
</td>
<td class="access">read-write</td>
<td class="address">0x01010101</td>
</tr>
<tr class="even">
<td class="address" id="address_0x400E0004">0x400E0004</td>
<td class="description">SMC Pulse Register (CS_number = 0)</td>
<td class="name">
<a href="#SMC_PULSE0" title="SMC Pulse Register (CS_number = 0)" class="one_click_away">SMC_PULSE0</a>
</td>
<td class="access">read-write</td>
<td class="address">0x01010101</td>
</tr>
<tr class="odd">
<td class="address" id="address_0x400E0008">0x400E0008</td>
<td class="description">SMC Cycle Register (CS_number = 0)</td>
<td class="name">
<a href="#SMC_CYCLE0" title="SMC Cycle Register (CS_number = 0)" class="one_click_away">SMC_CYCLE0</a>
</td>
<td class="access">read-write</td>
<td class="address">0x00030003</td>
</tr>
<tr class="even">
<td class="address" id="address_0x400E000C">0x400E000C</td>
<td class="description">SMC Mode Register (CS_number = 0)</td>
<td class="name">
<a href="#SMC_MODE0" title="SMC Mode Register (CS_number = 0)" class="one_click_away">SMC_MODE0</a>
</td>
<td class="access">read-write</td>
<td class="address">0x10000003</td>
</tr>
<tr class="odd">
<td class="address" id="address_0x400E0010">0x400E0010</td>
<td class="description">SMC Setup Register (CS_number = 1)</td>
<td class="name">
<a href="#SMC_SETUP1" title="SMC Setup Register (CS_number = 1)" class="one_click_away">SMC_SETUP1</a>
</td>
<td class="access">read-write</td>
<td class="address">0x01010101</td>
</tr>
<tr class="even">
<td class="address" id="address_0x400E0014">0x400E0014</td>
<td class="description">SMC Pulse Register (CS_number = 1)</td>
<td class="name">
<a href="#SMC_PULSE1" title="SMC Pulse Register (CS_number = 1)" class="one_click_away">SMC_PULSE1</a>
</td>
<td class="access">read-write</td>
<td class="address">0x01010101</td>
</tr>
<tr class="odd">
<td class="address" id="address_0x400E0018">0x400E0018</td>
<td class="description">SMC Cycle Register (CS_number = 1)</td>
<td class="name">
<a href="#SMC_CYCLE1" title="SMC Cycle Register (CS_number = 1)" class="one_click_away">SMC_CYCLE1</a>
</td>
<td class="access">read-write</td>
<td class="address">0x00030003</td>
</tr>
<tr class="even">
<td class="address" id="address_0x400E001C">0x400E001C</td>
<td class="description">SMC Mode Register (CS_number = 1)</td>
<td class="name">
<a href="#SMC_MODE1" title="SMC Mode Register (CS_number = 1)" class="one_click_away">SMC_MODE1</a>
</td>
<td class="access">read-write</td>
<td class="address">0x10000003</td>
</tr>
<tr class="odd">
<td class="address" id="address_0x400E0020">0x400E0020</td>
<td class="description">SMC Setup Register (CS_number = 2)</td>
<td class="name">
<a href="#SMC_SETUP2" title="SMC Setup Register (CS_number = 2)" class="one_click_away">SMC_SETUP2</a>
</td>
<td class="access">read-write</td>
<td class="address">0x01010101</td>
</tr>
<tr class="even">
<td class="address" id="address_0x400E0024">0x400E0024</td>
<td class="description">SMC Pulse Register (CS_number = 2)</td>
<td class="name">
<a href="#SMC_PULSE2" title="SMC Pulse Register (CS_number = 2)" class="one_click_away">SMC_PULSE2</a>
</td>
<td class="access">read-write</td>
<td class="address">0x01010101</td>
</tr>
<tr class="odd">
<td class="address" id="address_0x400E0028">0x400E0028</td>
<td class="description">SMC Cycle Register (CS_number = 2)</td>
<td class="name">
<a href="#SMC_CYCLE2" title="SMC Cycle Register (CS_number = 2)" class="one_click_away">SMC_CYCLE2</a>
</td>
<td class="access">read-write</td>
<td class="address">0x00030003</td>
</tr>
<tr class="even">
<td class="address" id="address_0x400E002C">0x400E002C</td>
<td class="description">SMC Mode Register (CS_number = 2)</td>
<td class="name">
<a href="#SMC_MODE2" title="SMC Mode Register (CS_number = 2)" class="one_click_away">SMC_MODE2</a>
</td>
<td class="access">read-write</td>
<td class="address">0x10000003</td>
</tr>
<tr class="odd">
<td class="address" id="address_0x400E0030">0x400E0030</td>
<td class="description">SMC Setup Register (CS_number = 3)</td>
<td class="name">
<a href="#SMC_SETUP3" title="SMC Setup Register (CS_number = 3)" class="one_click_away">SMC_SETUP3</a>
</td>
<td class="access">read-write</td>
<td class="address">0x01010101</td>
</tr>
<tr class="even">
<td class="address" id="address_0x400E0034">0x400E0034</td>
<td class="description">SMC Pulse Register (CS_number = 3)</td>
<td class="name">
<a href="#SMC_PULSE3" title="SMC Pulse Register (CS_number = 3)" class="one_click_away">SMC_PULSE3</a>
</td>
<td class="access">read-write</td>
<td class="address">0x01010101</td>
</tr>
<tr class="odd">
<td class="address" id="address_0x400E0038">0x400E0038</td>
<td class="description">SMC Cycle Register (CS_number = 3)</td>
<td class="name">
<a href="#SMC_CYCLE3" title="SMC Cycle Register (CS_number = 3)" class="one_click_away">SMC_CYCLE3</a>
</td>
<td class="access">read-write</td>
<td class="address">0x00030003</td>
</tr>
<tr class="even">
<td class="address" id="address_0x400E003C">0x400E003C</td>
<td class="description">SMC Mode Register (CS_number = 3)</td>
<td class="name">
<a href="#SMC_MODE3" title="SMC Mode Register (CS_number = 3)" class="one_click_away">SMC_MODE3</a>
</td>
<td class="access">read-write</td>
<td class="address">0x10000003</td>
</tr>
<tr class="odd">
<td class="address" id="address_0x400E0040">0x400E0040</td>
<td class="description">SMC Setup Register (CS_number = 4)</td>
<td class="name">
<a href="#SMC_SETUP4" title="SMC Setup Register (CS_number = 4)" class="one_click_away">SMC_SETUP4</a>
</td>
<td class="access">read-write</td>
<td class="address">0x01010101</td>
</tr>
<tr class="even">
<td class="address" id="address_0x400E0044">0x400E0044</td>
<td class="description">SMC Pulse Register (CS_number = 4)</td>
<td class="name">
<a href="#SMC_PULSE4" title="SMC Pulse Register (CS_number = 4)" class="one_click_away">SMC_PULSE4</a>
</td>
<td class="access">read-write</td>
<td class="address">0x01010101</td>
</tr>
<tr class="odd">
<td class="address" id="address_0x400E0048">0x400E0048</td>
<td class="description">SMC Cycle Register (CS_number = 4)</td>
<td class="name">
<a href="#SMC_CYCLE4" title="SMC Cycle Register (CS_number = 4)" class="one_click_away">SMC_CYCLE4</a>
</td>
<td class="access">read-write</td>
<td class="address">0x00030003</td>
</tr>
<tr class="even">
<td class="address" id="address_0x400E004C">0x400E004C</td>
<td class="description">SMC Mode Register (CS_number = 4)</td>
<td class="name">
<a href="#SMC_MODE4" title="SMC Mode Register (CS_number = 4)" class="one_click_away">SMC_MODE4</a>
</td>
<td class="access">read-write</td>
<td class="address">0x10000003</td>
</tr>
<tr class="odd">
<td class="address" id="address_0x400E0080">0x400E0080</td>
<td class="description">SMC OCMS MODE Register</td>
<td class="name">
<a href="#SMC_OCMS" title="SMC OCMS MODE Register" class="one_click_away">SMC_OCMS</a>
</td>
<td class="access">read-write</td>
<td class="address">0x00000000</td>
</tr>
<tr class="even">
<td class="address" id="address_0x400E0084">0x400E0084</td>
<td class="description">SMC OCMS KEY1 Register</td>
<td class="name">
<a href="#SMC_KEY1" title="SMC OCMS KEY1 Register" class="one_click_away">SMC_KEY1</a>
</td>
<td class="access">write-only</td>
<td class="address">0x00000000</td>
</tr>
<tr class="odd">
<td class="address" id="address_0x400E0088">0x400E0088</td>
<td class="description">SMC OCMS KEY2 Register</td>
<td class="name">
<a href="#SMC_KEY2" title="SMC OCMS KEY2 Register" class="one_click_away">SMC_KEY2</a>
</td>
<td class="access">write-only</td>
<td class="address">0x00000000</td>
</tr>
<tr class="even">
<td class="address" id="address_0x400E00E4">0x400E00E4</td>
<td class="description">SMC Write Protect Mode Register</td>
<td class="name">
<a href="#SMC_WPMR" title="SMC Write Protect Mode Register" class="one_click_away">SMC_WPMR</a>
</td>
<td class="access">read-write</td>
<td class="address">0x00000000</td>
</tr>
<tr class="odd">
<td class="address" id="address_0x400E00E8">0x400E00E8</td>
<td class="description">SMC Write Protect Status Register</td>
<td class="name">
<a href="#SMC_WPSR" title="SMC Write Protect Status Register" class="one_click_away">SMC_WPSR</a>
</td>
<td class="access">read-only</td>
<td class="address">0x00000000</td>
</tr>
</tbody>
</table>
<h3>Register Fields</h3>
<h4 id="SMC_SETUP0">SMC SMC Setup Register (CS_number = 0)</h4>
<p><strong>Name</strong>: SMC_SETUP0</p>
<p><strong>Access</strong>: read-write</p>
<p><strong>Address</strong>: 0x400E0000</p>
<table class="fields">
<tbody>
<tr class="offsets">
<td>31</td>
<td>30</td>
<td>29</td>
<td>28</td>
<td>27</td>
<td>26</td>
<td>25</td>
<td>24</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="6">
<a href="#SMC_SETUP0__NCS_RD_SETUP" title="NCS Setup Length in READ Access">NCS_RD_SETUP</a>
</td>
</tr>
<tr class="offsets">
<td>23</td>
<td>22</td>
<td>21</td>
<td>20</td>
<td>19</td>
<td>18</td>
<td>17</td>
<td>16</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="6">
<a href="#SMC_SETUP0__NRD_SETUP" title="NRD Setup Length">NRD_SETUP</a>
</td>
</tr>
<tr class="offsets">
<td>15</td>
<td>14</td>
<td>13</td>
<td>12</td>
<td>11</td>
<td>10</td>
<td>9</td>
<td>8</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="6">
<a href="#SMC_SETUP0__NCS_WR_SETUP" title="NCS Setup Length in WRITE Access">NCS_WR_SETUP</a>
</td>
</tr>
<tr class="offsets">
<td>7</td>
<td>6</td>
<td>5</td>
<td>4</td>
<td>3</td>
<td>2</td>
<td>1</td>
<td>0</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="6">
<a href="#SMC_SETUP0__NWE_SETUP" title="NWE Setup Length">NWE_SETUP</a>
</td>
</tr>
</tbody>
</table>
<ul class="values">
<li id="SMC_SETUP0__NWE_SETUP"><strong>NWE_SETUP</strong>: NWE Setup Length</li>
<p>-</p>
<li id="SMC_SETUP0__NCS_WR_SETUP"><strong>NCS_WR_SETUP</strong>: NCS Setup Length in WRITE Access</li>
<p>-</p>
<li id="SMC_SETUP0__NRD_SETUP"><strong>NRD_SETUP</strong>: NRD Setup Length</li>
<p>-</p>
<li id="SMC_SETUP0__NCS_RD_SETUP"><strong>NCS_RD_SETUP</strong>: NCS Setup Length in READ Access</li>
<p>-</p>
</ul>
<h4 id="SMC_PULSE0">SMC SMC Pulse Register (CS_number = 0)</h4>
<p><strong>Name</strong>: SMC_PULSE0</p>
<p><strong>Access</strong>: read-write</p>
<p><strong>Address</strong>: 0x400E0004</p>
<table class="fields">
<tbody>
<tr class="offsets">
<td>31</td>
<td>30</td>
<td>29</td>
<td>28</td>
<td>27</td>
<td>26</td>
<td>25</td>
<td>24</td>
</tr>
<tr class="fields">
<td>-</td>
<td colspan="7">
<a href="#SMC_PULSE0__NCS_RD_PULSE" title="NCS Pulse Length in READ Access">NCS_RD_PULSE</a>
</td>
</tr>
<tr class="offsets">
<td>23</td>
<td>22</td>
<td>21</td>
<td>20</td>
<td>19</td>
<td>18</td>
<td>17</td>
<td>16</td>
</tr>
<tr class="fields">
<td>-</td>
<td colspan="7">
<a href="#SMC_PULSE0__NRD_PULSE" title="NRD Pulse Length">NRD_PULSE</a>
</td>
</tr>
<tr class="offsets">
<td>15</td>
<td>14</td>
<td>13</td>
<td>12</td>
<td>11</td>
<td>10</td>
<td>9</td>
<td>8</td>
</tr>
<tr class="fields">
<td>-</td>
<td colspan="7">
<a href="#SMC_PULSE0__NCS_WR_PULSE" title="NCS Pulse Length in WRITE Access">NCS_WR_PULSE</a>
</td>
</tr>
<tr class="offsets">
<td>7</td>
<td>6</td>
<td>5</td>
<td>4</td>
<td>3</td>
<td>2</td>
<td>1</td>
<td>0</td>
</tr>
<tr class="fields">
<td>-</td>
<td colspan="7">
<a href="#SMC_PULSE0__NWE_PULSE" title="NWE Pulse Length">NWE_PULSE</a>
</td>
</tr>
</tbody>
</table>
<ul class="values">
<li id="SMC_PULSE0__NWE_PULSE"><strong>NWE_PULSE</strong>: NWE Pulse Length</li>
<p>-</p>
<li id="SMC_PULSE0__NCS_WR_PULSE"><strong>NCS_WR_PULSE</strong>: NCS Pulse Length in WRITE Access</li>
<p>-</p>
<li id="SMC_PULSE0__NRD_PULSE"><strong>NRD_PULSE</strong>: NRD Pulse Length</li>
<p>-</p>
<li id="SMC_PULSE0__NCS_RD_PULSE"><strong>NCS_RD_PULSE</strong>: NCS Pulse Length in READ Access</li>
<p>-</p>
</ul>
<h4 id="SMC_CYCLE0">SMC SMC Cycle Register (CS_number = 0)</h4>
<p><strong>Name</strong>: SMC_CYCLE0</p>
<p><strong>Access</strong>: read-write</p>
<p><strong>Address</strong>: 0x400E0008</p>
<table class="fields">
<tbody>
<tr class="offsets">
<td>31</td>
<td>30</td>
<td>29</td>
<td>28</td>
<td>27</td>
<td>26</td>
<td>25</td>
<td>24</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td colspan="1">
<a href="#SMC_CYCLE0__NRD_CYCLE" title="Total Read Cycle Length">NRD_CYCLE</a>
</td>
</tr>
<tr class="offsets">
<td>23</td>
<td>22</td>
<td>21</td>
<td>20</td>
<td>19</td>
<td>18</td>
<td>17</td>
<td>16</td>
</tr>
<tr class="fields">
<td colspan="8">
<a href="#SMC_CYCLE0__NRD_CYCLE" title="Total Read Cycle Length">NRD_CYCLE</a>
</td>
</tr>
<tr class="offsets">
<td>15</td>
<td>14</td>
<td>13</td>
<td>12</td>
<td>11</td>
<td>10</td>
<td>9</td>
<td>8</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td colspan="1">
<a href="#SMC_CYCLE0__NWE_CYCLE" title="Total Write Cycle Length">NWE_CYCLE</a>
</td>
</tr>
<tr class="offsets">
<td>7</td>
<td>6</td>
<td>5</td>
<td>4</td>
<td>3</td>
<td>2</td>
<td>1</td>
<td>0</td>
</tr>
<tr class="fields">
<td colspan="8">
<a href="#SMC_CYCLE0__NWE_CYCLE" title="Total Write Cycle Length">NWE_CYCLE</a>
</td>
</tr>
</tbody>
</table>
<ul class="values">
<li id="SMC_CYCLE0__NWE_CYCLE"><strong>NWE_CYCLE</strong>: Total Write Cycle Length</li>
<p>-</p>
<li id="SMC_CYCLE0__NRD_CYCLE"><strong>NRD_CYCLE</strong>: Total Read Cycle Length</li>
<p>-</p>
</ul>
<h4 id="SMC_MODE0">SMC SMC Mode Register (CS_number = 0)</h4>
<p><strong>Name</strong>: SMC_MODE0</p>
<p><strong>Access</strong>: read-write</p>
<p><strong>Address</strong>: 0x400E000C</p>
<table class="fields">
<tbody>
<tr class="offsets">
<td>31</td>
<td>30</td>
<td>29</td>
<td>28</td>
<td>27</td>
<td>26</td>
<td>25</td>
<td>24</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="2">
<a href="#SMC_MODE0__PS" title="Page Size">PS</a>
</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td colspan="1">
<a href="#SMC_MODE0__PMEN" title="Page Mode Enabled">PMEN</a>
</td>
</tr>
<tr class="offsets">
<td>23</td>
<td>22</td>
<td>21</td>
<td>20</td>
<td>19</td>
<td>18</td>
<td>17</td>
<td>16</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td>-</td>
<td colspan="1">
<a href="#SMC_MODE0__TDF_MODE" title="TDF Optimization">TDF_MODE</a>
</td>
<td colspan="4">
<a href="#SMC_MODE0__TDF_CYCLES" title="Data Float Time">TDF_CYCLES</a>
</td>
</tr>
<tr class="offsets">
<td>15</td>
<td>14</td>
<td>13</td>
<td>12</td>
<td>11</td>
<td>10</td>
<td>9</td>
<td>8</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="2">
<a href="#SMC_MODE0__DBW" title="Data Bus Width">DBW</a>
</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
</tr>
<tr class="offsets">
<td>7</td>
<td>6</td>
<td>5</td>
<td>4</td>
<td>3</td>
<td>2</td>
<td>1</td>
<td>0</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="2">
<a href="#SMC_MODE0__EXNW_MODE" title="NWAIT Mode">EXNW_MODE</a>
</td>
<td>-</td>
<td>-</td>
<td colspan="1">
<a href="#SMC_MODE0__WRITE_MODE" title="">WRITE_MODE</a>
</td>
<td colspan="1">
<a href="#SMC_MODE0__READ_MODE" title="">READ_MODE</a>
</td>
</tr>
</tbody>
</table>
<ul class="values">
<li id="SMC_MODE0__READ_MODE">
<strong>READ_MODE</strong>
<table class="values">
<thead>
<tr>
<th>Value</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td class="value">0</td>
<td class="name">-</td>
<td class="description">The read operation is controlled by the NCS signal.</td>
</tr>
<tr class="even">
<td class="value">1</td>
<td class="name">-</td>
<td class="description">The read operation is controlled by the NRD signal.</td>
</tr>
</tbody>
</table>
</li>
<li id="SMC_MODE0__WRITE_MODE">
<strong>WRITE_MODE</strong>
<table class="values">
<thead>
<tr>
<th>Value</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td class="value">0</td>
<td class="name">-</td>
<td class="description">The write operation is controlled by the NCS signal.</td>
</tr>
<tr class="even">
<td class="value">1</td>
<td class="name">-</td>
<td class="description">The write operation is controlled by the NWE signal.</td>
</tr>
</tbody>
</table>
</li>
<li id="SMC_MODE0__EXNW_MODE"><strong>EXNW_MODE</strong>: NWAIT Mode<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0x0</td><td class="name">DISABLED</td><td class="description">Disabled</td></tr><tr class="even"><td class="value">0x2</td><td class="name">FROZEN</td><td class="description">Frozen Mode</td></tr><tr class="odd"><td class="value">0x3</td><td class="name">READY</td><td class="description">Ready Mode</td></tr></tbody></table></li>
<li id="SMC_MODE0__DBW"><strong>DBW</strong>: Data Bus Width<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0x0</td><td class="name">8_BIT</td><td class="description">8-bit bus</td></tr><tr class="even"><td class="value">0x1</td><td class="name">16_BIT</td><td class="description">16-bit bus</td></tr><tr class="odd"><td class="value">0x2</td><td class="name">32_BIT</td><td class="description">32-bit bus</td></tr></tbody></table></li>
<li id="SMC_MODE0__TDF_CYCLES"><strong>TDF_CYCLES</strong>: Data Float Time</li>
<p>-</p>
<li id="SMC_MODE0__TDF_MODE"><strong>TDF_MODE</strong>: TDF Optimization<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0</td><td class="name">-</td><td class="description">TDF optimization is disabled.</td></tr><tr class="even"><td class="value">1</td><td class="name">-</td><td class="description">TDF optimization is enabled.</td></tr></tbody></table></li>
<li id="SMC_MODE0__PMEN"><strong>PMEN</strong>: Page Mode Enabled<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0</td><td class="name">-</td><td class="description">Standard read is applied.</td></tr><tr class="even"><td class="value">1</td><td class="name">-</td><td class="description">Asynchronous burst read in page mode is applied on the corresponding chip select.</td></tr></tbody></table></li>
<li id="SMC_MODE0__PS"><strong>PS</strong>: Page Size<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0x0</td><td class="name">4_BYTE</td><td class="description">4-byte page</td></tr><tr class="even"><td class="value">0x1</td><td class="name">8_BYTE</td><td class="description">8-byte page</td></tr><tr class="odd"><td class="value">0x2</td><td class="name">16_BYTE</td><td class="description">16-byte page</td></tr><tr class="even"><td class="value">0x3</td><td class="name">32_BYTE</td><td class="description">32-byte page</td></tr></tbody></table></li>
</ul>
<h4 id="SMC_SETUP1">SMC SMC Setup Register (CS_number = 1)</h4>
<p><strong>Name</strong>: SMC_SETUP1</p>
<p><strong>Access</strong>: read-write</p>
<p><strong>Address</strong>: 0x400E0010</p>
<table class="fields">
<tbody>
<tr class="offsets">
<td>31</td>
<td>30</td>
<td>29</td>
<td>28</td>
<td>27</td>
<td>26</td>
<td>25</td>
<td>24</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="6">
<a href="#SMC_SETUP1__NCS_RD_SETUP" title="NCS Setup Length in READ Access">NCS_RD_SETUP</a>
</td>
</tr>
<tr class="offsets">
<td>23</td>
<td>22</td>
<td>21</td>
<td>20</td>
<td>19</td>
<td>18</td>
<td>17</td>
<td>16</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="6">
<a href="#SMC_SETUP1__NRD_SETUP" title="NRD Setup Length">NRD_SETUP</a>
</td>
</tr>
<tr class="offsets">
<td>15</td>
<td>14</td>
<td>13</td>
<td>12</td>
<td>11</td>
<td>10</td>
<td>9</td>
<td>8</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="6">
<a href="#SMC_SETUP1__NCS_WR_SETUP" title="NCS Setup Length in WRITE Access">NCS_WR_SETUP</a>
</td>
</tr>
<tr class="offsets">
<td>7</td>
<td>6</td>
<td>5</td>
<td>4</td>
<td>3</td>
<td>2</td>
<td>1</td>
<td>0</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="6">
<a href="#SMC_SETUP1__NWE_SETUP" title="NWE Setup Length">NWE_SETUP</a>
</td>
</tr>
</tbody>
</table>
<ul class="values">
<li id="SMC_SETUP1__NWE_SETUP"><strong>NWE_SETUP</strong>: NWE Setup Length</li>
<p>-</p>
<li id="SMC_SETUP1__NCS_WR_SETUP"><strong>NCS_WR_SETUP</strong>: NCS Setup Length in WRITE Access</li>
<p>-</p>
<li id="SMC_SETUP1__NRD_SETUP"><strong>NRD_SETUP</strong>: NRD Setup Length</li>
<p>-</p>
<li id="SMC_SETUP1__NCS_RD_SETUP"><strong>NCS_RD_SETUP</strong>: NCS Setup Length in READ Access</li>
<p>-</p>
</ul>
<h4 id="SMC_PULSE1">SMC SMC Pulse Register (CS_number = 1)</h4>
<p><strong>Name</strong>: SMC_PULSE1</p>
<p><strong>Access</strong>: read-write</p>
<p><strong>Address</strong>: 0x400E0014</p>
<table class="fields">
<tbody>
<tr class="offsets">
<td>31</td>
<td>30</td>
<td>29</td>
<td>28</td>
<td>27</td>
<td>26</td>
<td>25</td>
<td>24</td>
</tr>
<tr class="fields">
<td>-</td>
<td colspan="7">
<a href="#SMC_PULSE1__NCS_RD_PULSE" title="NCS Pulse Length in READ Access">NCS_RD_PULSE</a>
</td>
</tr>
<tr class="offsets">
<td>23</td>
<td>22</td>
<td>21</td>
<td>20</td>
<td>19</td>
<td>18</td>
<td>17</td>
<td>16</td>
</tr>
<tr class="fields">
<td>-</td>
<td colspan="7">
<a href="#SMC_PULSE1__NRD_PULSE" title="NRD Pulse Length">NRD_PULSE</a>
</td>
</tr>
<tr class="offsets">
<td>15</td>
<td>14</td>
<td>13</td>
<td>12</td>
<td>11</td>
<td>10</td>
<td>9</td>
<td>8</td>
</tr>
<tr class="fields">
<td>-</td>
<td colspan="7">
<a href="#SMC_PULSE1__NCS_WR_PULSE" title="NCS Pulse Length in WRITE Access">NCS_WR_PULSE</a>
</td>
</tr>
<tr class="offsets">
<td>7</td>
<td>6</td>
<td>5</td>
<td>4</td>
<td>3</td>
<td>2</td>
<td>1</td>
<td>0</td>
</tr>
<tr class="fields">
<td>-</td>
<td colspan="7">
<a href="#SMC_PULSE1__NWE_PULSE" title="NWE Pulse Length">NWE_PULSE</a>
</td>
</tr>
</tbody>
</table>
<ul class="values">
<li id="SMC_PULSE1__NWE_PULSE"><strong>NWE_PULSE</strong>: NWE Pulse Length</li>
<p>-</p>
<li id="SMC_PULSE1__NCS_WR_PULSE"><strong>NCS_WR_PULSE</strong>: NCS Pulse Length in WRITE Access</li>
<p>-</p>
<li id="SMC_PULSE1__NRD_PULSE"><strong>NRD_PULSE</strong>: NRD Pulse Length</li>
<p>-</p>
<li id="SMC_PULSE1__NCS_RD_PULSE"><strong>NCS_RD_PULSE</strong>: NCS Pulse Length in READ Access</li>
<p>-</p>
</ul>
<h4 id="SMC_CYCLE1">SMC SMC Cycle Register (CS_number = 1)</h4>
<p><strong>Name</strong>: SMC_CYCLE1</p>
<p><strong>Access</strong>: read-write</p>
<p><strong>Address</strong>: 0x400E0018</p>
<table class="fields">
<tbody>
<tr class="offsets">
<td>31</td>
<td>30</td>
<td>29</td>
<td>28</td>
<td>27</td>
<td>26</td>
<td>25</td>
<td>24</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td colspan="1">
<a href="#SMC_CYCLE1__NRD_CYCLE" title="Total Read Cycle Length">NRD_CYCLE</a>
</td>
</tr>
<tr class="offsets">
<td>23</td>
<td>22</td>
<td>21</td>
<td>20</td>
<td>19</td>
<td>18</td>
<td>17</td>
<td>16</td>
</tr>
<tr class="fields">
<td colspan="8">
<a href="#SMC_CYCLE1__NRD_CYCLE" title="Total Read Cycle Length">NRD_CYCLE</a>
</td>
</tr>
<tr class="offsets">
<td>15</td>
<td>14</td>
<td>13</td>
<td>12</td>
<td>11</td>
<td>10</td>
<td>9</td>
<td>8</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td colspan="1">
<a href="#SMC_CYCLE1__NWE_CYCLE" title="Total Write Cycle Length">NWE_CYCLE</a>
</td>
</tr>
<tr class="offsets">
<td>7</td>
<td>6</td>
<td>5</td>
<td>4</td>
<td>3</td>
<td>2</td>
<td>1</td>
<td>0</td>
</tr>
<tr class="fields">
<td colspan="8">
<a href="#SMC_CYCLE1__NWE_CYCLE" title="Total Write Cycle Length">NWE_CYCLE</a>
</td>
</tr>
</tbody>
</table>
<ul class="values">
<li id="SMC_CYCLE1__NWE_CYCLE"><strong>NWE_CYCLE</strong>: Total Write Cycle Length</li>
<p>-</p>
<li id="SMC_CYCLE1__NRD_CYCLE"><strong>NRD_CYCLE</strong>: Total Read Cycle Length</li>
<p>-</p>
</ul>
<h4 id="SMC_MODE1">SMC SMC Mode Register (CS_number = 1)</h4>
<p><strong>Name</strong>: SMC_MODE1</p>
<p><strong>Access</strong>: read-write</p>
<p><strong>Address</strong>: 0x400E001C</p>
<table class="fields">
<tbody>
<tr class="offsets">
<td>31</td>
<td>30</td>
<td>29</td>
<td>28</td>
<td>27</td>
<td>26</td>
<td>25</td>
<td>24</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="2">
<a href="#SMC_MODE1__PS" title="Page Size">PS</a>
</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td colspan="1">
<a href="#SMC_MODE1__PMEN" title="Page Mode Enabled">PMEN</a>
</td>
</tr>
<tr class="offsets">
<td>23</td>
<td>22</td>
<td>21</td>
<td>20</td>
<td>19</td>
<td>18</td>
<td>17</td>
<td>16</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td>-</td>
<td colspan="1">
<a href="#SMC_MODE1__TDF_MODE" title="TDF Optimization">TDF_MODE</a>
</td>
<td colspan="4">
<a href="#SMC_MODE1__TDF_CYCLES" title="Data Float Time">TDF_CYCLES</a>
</td>
</tr>
<tr class="offsets">
<td>15</td>
<td>14</td>
<td>13</td>
<td>12</td>
<td>11</td>
<td>10</td>
<td>9</td>
<td>8</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="2">
<a href="#SMC_MODE1__DBW" title="Data Bus Width">DBW</a>
</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
</tr>
<tr class="offsets">
<td>7</td>
<td>6</td>
<td>5</td>
<td>4</td>
<td>3</td>
<td>2</td>
<td>1</td>
<td>0</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="2">
<a href="#SMC_MODE1__EXNW_MODE" title="NWAIT Mode">EXNW_MODE</a>
</td>
<td>-</td>
<td>-</td>
<td colspan="1">
<a href="#SMC_MODE1__WRITE_MODE" title="">WRITE_MODE</a>
</td>
<td colspan="1">
<a href="#SMC_MODE1__READ_MODE" title="">READ_MODE</a>
</td>
</tr>
</tbody>
</table>
<ul class="values">
<li id="SMC_MODE1__READ_MODE">
<strong>READ_MODE</strong>
<table class="values">
<thead>
<tr>
<th>Value</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td class="value">0</td>
<td class="name">-</td>
<td class="description">The read operation is controlled by the NCS signal.</td>
</tr>
<tr class="even">
<td class="value">1</td>
<td class="name">-</td>
<td class="description">The read operation is controlled by the NRD signal.</td>
</tr>
</tbody>
</table>
</li>
<li id="SMC_MODE1__WRITE_MODE">
<strong>WRITE_MODE</strong>
<table class="values">
<thead>
<tr>
<th>Value</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td class="value">0</td>
<td class="name">-</td>
<td class="description">The write operation is controlled by the NCS signal.</td>
</tr>
<tr class="even">
<td class="value">1</td>
<td class="name">-</td>
<td class="description">The write operation is controlled by the NWE signal.</td>
</tr>
</tbody>
</table>
</li>
<li id="SMC_MODE1__EXNW_MODE"><strong>EXNW_MODE</strong>: NWAIT Mode<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0x0</td><td class="name">DISABLED</td><td class="description">Disabled</td></tr><tr class="even"><td class="value">0x2</td><td class="name">FROZEN</td><td class="description">Frozen Mode</td></tr><tr class="odd"><td class="value">0x3</td><td class="name">READY</td><td class="description">Ready Mode</td></tr></tbody></table></li>
<li id="SMC_MODE1__DBW"><strong>DBW</strong>: Data Bus Width<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0x0</td><td class="name">8_BIT</td><td class="description">8-bit bus</td></tr><tr class="even"><td class="value">0x1</td><td class="name">16_BIT</td><td class="description">16-bit bus</td></tr><tr class="odd"><td class="value">0x2</td><td class="name">32_BIT</td><td class="description">32-bit bus</td></tr></tbody></table></li>
<li id="SMC_MODE1__TDF_CYCLES"><strong>TDF_CYCLES</strong>: Data Float Time</li>
<p>-</p>
<li id="SMC_MODE1__TDF_MODE"><strong>TDF_MODE</strong>: TDF Optimization<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0</td><td class="name">-</td><td class="description">TDF optimization is disabled.</td></tr><tr class="even"><td class="value">1</td><td class="name">-</td><td class="description">TDF optimization is enabled.</td></tr></tbody></table></li>
<li id="SMC_MODE1__PMEN"><strong>PMEN</strong>: Page Mode Enabled<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0</td><td class="name">-</td><td class="description">Standard read is applied.</td></tr><tr class="even"><td class="value">1</td><td class="name">-</td><td class="description">Asynchronous burst read in page mode is applied on the corresponding chip select.</td></tr></tbody></table></li>
<li id="SMC_MODE1__PS"><strong>PS</strong>: Page Size<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0x0</td><td class="name">4_BYTE</td><td class="description">4-byte page</td></tr><tr class="even"><td class="value">0x1</td><td class="name">8_BYTE</td><td class="description">8-byte page</td></tr><tr class="odd"><td class="value">0x2</td><td class="name">16_BYTE</td><td class="description">16-byte page</td></tr><tr class="even"><td class="value">0x3</td><td class="name">32_BYTE</td><td class="description">32-byte page</td></tr></tbody></table></li>
</ul>
<h4 id="SMC_SETUP2">SMC SMC Setup Register (CS_number = 2)</h4>
<p><strong>Name</strong>: SMC_SETUP2</p>
<p><strong>Access</strong>: read-write</p>
<p><strong>Address</strong>: 0x400E0020</p>
<table class="fields">
<tbody>
<tr class="offsets">
<td>31</td>
<td>30</td>
<td>29</td>
<td>28</td>
<td>27</td>
<td>26</td>
<td>25</td>
<td>24</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="6">
<a href="#SMC_SETUP2__NCS_RD_SETUP" title="NCS Setup Length in READ Access">NCS_RD_SETUP</a>
</td>
</tr>
<tr class="offsets">
<td>23</td>
<td>22</td>
<td>21</td>
<td>20</td>
<td>19</td>
<td>18</td>
<td>17</td>
<td>16</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="6">
<a href="#SMC_SETUP2__NRD_SETUP" title="NRD Setup Length">NRD_SETUP</a>
</td>
</tr>
<tr class="offsets">
<td>15</td>
<td>14</td>
<td>13</td>
<td>12</td>
<td>11</td>
<td>10</td>
<td>9</td>
<td>8</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="6">
<a href="#SMC_SETUP2__NCS_WR_SETUP" title="NCS Setup Length in WRITE Access">NCS_WR_SETUP</a>
</td>
</tr>
<tr class="offsets">
<td>7</td>
<td>6</td>
<td>5</td>
<td>4</td>
<td>3</td>
<td>2</td>
<td>1</td>
<td>0</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="6">
<a href="#SMC_SETUP2__NWE_SETUP" title="NWE Setup Length">NWE_SETUP</a>
</td>
</tr>
</tbody>
</table>
<ul class="values">
<li id="SMC_SETUP2__NWE_SETUP"><strong>NWE_SETUP</strong>: NWE Setup Length</li>
<p>-</p>
<li id="SMC_SETUP2__NCS_WR_SETUP"><strong>NCS_WR_SETUP</strong>: NCS Setup Length in WRITE Access</li>
<p>-</p>
<li id="SMC_SETUP2__NRD_SETUP"><strong>NRD_SETUP</strong>: NRD Setup Length</li>
<p>-</p>
<li id="SMC_SETUP2__NCS_RD_SETUP"><strong>NCS_RD_SETUP</strong>: NCS Setup Length in READ Access</li>
<p>-</p>
</ul>
<h4 id="SMC_PULSE2">SMC SMC Pulse Register (CS_number = 2)</h4>
<p><strong>Name</strong>: SMC_PULSE2</p>
<p><strong>Access</strong>: read-write</p>
<p><strong>Address</strong>: 0x400E0024</p>
<table class="fields">
<tbody>
<tr class="offsets">
<td>31</td>
<td>30</td>
<td>29</td>
<td>28</td>
<td>27</td>
<td>26</td>
<td>25</td>
<td>24</td>
</tr>
<tr class="fields">
<td>-</td>
<td colspan="7">
<a href="#SMC_PULSE2__NCS_RD_PULSE" title="NCS Pulse Length in READ Access">NCS_RD_PULSE</a>
</td>
</tr>
<tr class="offsets">
<td>23</td>
<td>22</td>
<td>21</td>
<td>20</td>
<td>19</td>
<td>18</td>
<td>17</td>
<td>16</td>
</tr>
<tr class="fields">
<td>-</td>
<td colspan="7">
<a href="#SMC_PULSE2__NRD_PULSE" title="NRD Pulse Length">NRD_PULSE</a>
</td>
</tr>
<tr class="offsets">
<td>15</td>
<td>14</td>
<td>13</td>
<td>12</td>
<td>11</td>
<td>10</td>
<td>9</td>
<td>8</td>
</tr>
<tr class="fields">
<td>-</td>
<td colspan="7">
<a href="#SMC_PULSE2__NCS_WR_PULSE" title="NCS Pulse Length in WRITE Access">NCS_WR_PULSE</a>
</td>
</tr>
<tr class="offsets">
<td>7</td>
<td>6</td>
<td>5</td>
<td>4</td>
<td>3</td>
<td>2</td>
<td>1</td>
<td>0</td>
</tr>
<tr class="fields">
<td>-</td>
<td colspan="7">
<a href="#SMC_PULSE2__NWE_PULSE" title="NWE Pulse Length">NWE_PULSE</a>
</td>
</tr>
</tbody>
</table>
<ul class="values">
<li id="SMC_PULSE2__NWE_PULSE"><strong>NWE_PULSE</strong>: NWE Pulse Length</li>
<p>-</p>
<li id="SMC_PULSE2__NCS_WR_PULSE"><strong>NCS_WR_PULSE</strong>: NCS Pulse Length in WRITE Access</li>
<p>-</p>
<li id="SMC_PULSE2__NRD_PULSE"><strong>NRD_PULSE</strong>: NRD Pulse Length</li>
<p>-</p>
<li id="SMC_PULSE2__NCS_RD_PULSE"><strong>NCS_RD_PULSE</strong>: NCS Pulse Length in READ Access</li>
<p>-</p>
</ul>
<h4 id="SMC_CYCLE2">SMC SMC Cycle Register (CS_number = 2)</h4>
<p><strong>Name</strong>: SMC_CYCLE2</p>
<p><strong>Access</strong>: read-write</p>
<p><strong>Address</strong>: 0x400E0028</p>
<table class="fields">
<tbody>
<tr class="offsets">
<td>31</td>
<td>30</td>
<td>29</td>
<td>28</td>
<td>27</td>
<td>26</td>
<td>25</td>
<td>24</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td colspan="1">
<a href="#SMC_CYCLE2__NRD_CYCLE" title="Total Read Cycle Length">NRD_CYCLE</a>
</td>
</tr>
<tr class="offsets">
<td>23</td>
<td>22</td>
<td>21</td>
<td>20</td>
<td>19</td>
<td>18</td>
<td>17</td>
<td>16</td>
</tr>
<tr class="fields">
<td colspan="8">
<a href="#SMC_CYCLE2__NRD_CYCLE" title="Total Read Cycle Length">NRD_CYCLE</a>
</td>
</tr>
<tr class="offsets">
<td>15</td>
<td>14</td>
<td>13</td>
<td>12</td>
<td>11</td>
<td>10</td>
<td>9</td>
<td>8</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td colspan="1">
<a href="#SMC_CYCLE2__NWE_CYCLE" title="Total Write Cycle Length">NWE_CYCLE</a>
</td>
</tr>
<tr class="offsets">
<td>7</td>
<td>6</td>
<td>5</td>
<td>4</td>
<td>3</td>
<td>2</td>
<td>1</td>
<td>0</td>
</tr>
<tr class="fields">
<td colspan="8">
<a href="#SMC_CYCLE2__NWE_CYCLE" title="Total Write Cycle Length">NWE_CYCLE</a>
</td>
</tr>
</tbody>
</table>
<ul class="values">
<li id="SMC_CYCLE2__NWE_CYCLE"><strong>NWE_CYCLE</strong>: Total Write Cycle Length</li>
<p>-</p>
<li id="SMC_CYCLE2__NRD_CYCLE"><strong>NRD_CYCLE</strong>: Total Read Cycle Length</li>
<p>-</p>
</ul>
<h4 id="SMC_MODE2">SMC SMC Mode Register (CS_number = 2)</h4>
<p><strong>Name</strong>: SMC_MODE2</p>
<p><strong>Access</strong>: read-write</p>
<p><strong>Address</strong>: 0x400E002C</p>
<table class="fields">
<tbody>
<tr class="offsets">
<td>31</td>
<td>30</td>
<td>29</td>
<td>28</td>
<td>27</td>
<td>26</td>
<td>25</td>
<td>24</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="2">
<a href="#SMC_MODE2__PS" title="Page Size">PS</a>
</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td colspan="1">
<a href="#SMC_MODE2__PMEN" title="Page Mode Enabled">PMEN</a>
</td>
</tr>
<tr class="offsets">
<td>23</td>
<td>22</td>
<td>21</td>
<td>20</td>
<td>19</td>
<td>18</td>
<td>17</td>
<td>16</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td>-</td>
<td colspan="1">
<a href="#SMC_MODE2__TDF_MODE" title="TDF Optimization">TDF_MODE</a>
</td>
<td colspan="4">
<a href="#SMC_MODE2__TDF_CYCLES" title="Data Float Time">TDF_CYCLES</a>
</td>
</tr>
<tr class="offsets">
<td>15</td>
<td>14</td>
<td>13</td>
<td>12</td>
<td>11</td>
<td>10</td>
<td>9</td>
<td>8</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="2">
<a href="#SMC_MODE2__DBW" title="Data Bus Width">DBW</a>
</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
</tr>
<tr class="offsets">
<td>7</td>
<td>6</td>
<td>5</td>
<td>4</td>
<td>3</td>
<td>2</td>
<td>1</td>
<td>0</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="2">
<a href="#SMC_MODE2__EXNW_MODE" title="NWAIT Mode">EXNW_MODE</a>
</td>
<td>-</td>
<td>-</td>
<td colspan="1">
<a href="#SMC_MODE2__WRITE_MODE" title="">WRITE_MODE</a>
</td>
<td colspan="1">
<a href="#SMC_MODE2__READ_MODE" title="">READ_MODE</a>
</td>
</tr>
</tbody>
</table>
<ul class="values">
<li id="SMC_MODE2__READ_MODE">
<strong>READ_MODE</strong>
<table class="values">
<thead>
<tr>
<th>Value</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td class="value">0</td>
<td class="name">-</td>
<td class="description">The read operation is controlled by the NCS signal.</td>
</tr>
<tr class="even">
<td class="value">1</td>
<td class="name">-</td>
<td class="description">The read operation is controlled by the NRD signal.</td>
</tr>
</tbody>
</table>
</li>
<li id="SMC_MODE2__WRITE_MODE">
<strong>WRITE_MODE</strong>
<table class="values">
<thead>
<tr>
<th>Value</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td class="value">0</td>
<td class="name">-</td>
<td class="description">The write operation is controlled by the NCS signal.</td>
</tr>
<tr class="even">
<td class="value">1</td>
<td class="name">-</td>
<td class="description">The write operation is controlled by the NWE signal.</td>
</tr>
</tbody>
</table>
</li>
<li id="SMC_MODE2__EXNW_MODE"><strong>EXNW_MODE</strong>: NWAIT Mode<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0x0</td><td class="name">DISABLED</td><td class="description">Disabled</td></tr><tr class="even"><td class="value">0x2</td><td class="name">FROZEN</td><td class="description">Frozen Mode</td></tr><tr class="odd"><td class="value">0x3</td><td class="name">READY</td><td class="description">Ready Mode</td></tr></tbody></table></li>
<li id="SMC_MODE2__DBW"><strong>DBW</strong>: Data Bus Width<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0x0</td><td class="name">8_BIT</td><td class="description">8-bit bus</td></tr><tr class="even"><td class="value">0x1</td><td class="name">16_BIT</td><td class="description">16-bit bus</td></tr><tr class="odd"><td class="value">0x2</td><td class="name">32_BIT</td><td class="description">32-bit bus</td></tr></tbody></table></li>
<li id="SMC_MODE2__TDF_CYCLES"><strong>TDF_CYCLES</strong>: Data Float Time</li>
<p>-</p>
<li id="SMC_MODE2__TDF_MODE"><strong>TDF_MODE</strong>: TDF Optimization<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0</td><td class="name">-</td><td class="description">TDF optimization is disabled.</td></tr><tr class="even"><td class="value">1</td><td class="name">-</td><td class="description">TDF optimization is enabled.</td></tr></tbody></table></li>
<li id="SMC_MODE2__PMEN"><strong>PMEN</strong>: Page Mode Enabled<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0</td><td class="name">-</td><td class="description">Standard read is applied.</td></tr><tr class="even"><td class="value">1</td><td class="name">-</td><td class="description">Asynchronous burst read in page mode is applied on the corresponding chip select.</td></tr></tbody></table></li>
<li id="SMC_MODE2__PS"><strong>PS</strong>: Page Size<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0x0</td><td class="name">4_BYTE</td><td class="description">4-byte page</td></tr><tr class="even"><td class="value">0x1</td><td class="name">8_BYTE</td><td class="description">8-byte page</td></tr><tr class="odd"><td class="value">0x2</td><td class="name">16_BYTE</td><td class="description">16-byte page</td></tr><tr class="even"><td class="value">0x3</td><td class="name">32_BYTE</td><td class="description">32-byte page</td></tr></tbody></table></li>
</ul>
<h4 id="SMC_SETUP3">SMC SMC Setup Register (CS_number = 3)</h4>
<p><strong>Name</strong>: SMC_SETUP3</p>
<p><strong>Access</strong>: read-write</p>
<p><strong>Address</strong>: 0x400E0030</p>
<table class="fields">
<tbody>
<tr class="offsets">
<td>31</td>
<td>30</td>
<td>29</td>
<td>28</td>
<td>27</td>
<td>26</td>
<td>25</td>
<td>24</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="6">
<a href="#SMC_SETUP3__NCS_RD_SETUP" title="NCS Setup Length in READ Access">NCS_RD_SETUP</a>
</td>
</tr>
<tr class="offsets">
<td>23</td>
<td>22</td>
<td>21</td>
<td>20</td>
<td>19</td>
<td>18</td>
<td>17</td>
<td>16</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="6">
<a href="#SMC_SETUP3__NRD_SETUP" title="NRD Setup Length">NRD_SETUP</a>
</td>
</tr>
<tr class="offsets">
<td>15</td>
<td>14</td>
<td>13</td>
<td>12</td>
<td>11</td>
<td>10</td>
<td>9</td>
<td>8</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="6">
<a href="#SMC_SETUP3__NCS_WR_SETUP" title="NCS Setup Length in WRITE Access">NCS_WR_SETUP</a>
</td>
</tr>
<tr class="offsets">
<td>7</td>
<td>6</td>
<td>5</td>
<td>4</td>
<td>3</td>
<td>2</td>
<td>1</td>
<td>0</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="6">
<a href="#SMC_SETUP3__NWE_SETUP" title="NWE Setup Length">NWE_SETUP</a>
</td>
</tr>
</tbody>
</table>
<ul class="values">
<li id="SMC_SETUP3__NWE_SETUP"><strong>NWE_SETUP</strong>: NWE Setup Length</li>
<p>-</p>
<li id="SMC_SETUP3__NCS_WR_SETUP"><strong>NCS_WR_SETUP</strong>: NCS Setup Length in WRITE Access</li>
<p>-</p>
<li id="SMC_SETUP3__NRD_SETUP"><strong>NRD_SETUP</strong>: NRD Setup Length</li>
<p>-</p>
<li id="SMC_SETUP3__NCS_RD_SETUP"><strong>NCS_RD_SETUP</strong>: NCS Setup Length in READ Access</li>
<p>-</p>
</ul>
<h4 id="SMC_PULSE3">SMC SMC Pulse Register (CS_number = 3)</h4>
<p><strong>Name</strong>: SMC_PULSE3</p>
<p><strong>Access</strong>: read-write</p>
<p><strong>Address</strong>: 0x400E0034</p>
<table class="fields">
<tbody>
<tr class="offsets">
<td>31</td>
<td>30</td>
<td>29</td>
<td>28</td>
<td>27</td>
<td>26</td>
<td>25</td>
<td>24</td>
</tr>
<tr class="fields">
<td>-</td>
<td colspan="7">
<a href="#SMC_PULSE3__NCS_RD_PULSE" title="NCS Pulse Length in READ Access">NCS_RD_PULSE</a>
</td>
</tr>
<tr class="offsets">
<td>23</td>
<td>22</td>
<td>21</td>
<td>20</td>
<td>19</td>
<td>18</td>
<td>17</td>
<td>16</td>
</tr>
<tr class="fields">
<td>-</td>
<td colspan="7">
<a href="#SMC_PULSE3__NRD_PULSE" title="NRD Pulse Length">NRD_PULSE</a>
</td>
</tr>
<tr class="offsets">
<td>15</td>
<td>14</td>
<td>13</td>
<td>12</td>
<td>11</td>
<td>10</td>
<td>9</td>
<td>8</td>
</tr>
<tr class="fields">
<td>-</td>
<td colspan="7">
<a href="#SMC_PULSE3__NCS_WR_PULSE" title="NCS Pulse Length in WRITE Access">NCS_WR_PULSE</a>
</td>
</tr>
<tr class="offsets">
<td>7</td>
<td>6</td>
<td>5</td>
<td>4</td>
<td>3</td>
<td>2</td>
<td>1</td>
<td>0</td>
</tr>
<tr class="fields">
<td>-</td>
<td colspan="7">
<a href="#SMC_PULSE3__NWE_PULSE" title="NWE Pulse Length">NWE_PULSE</a>
</td>
</tr>
</tbody>
</table>
<ul class="values">
<li id="SMC_PULSE3__NWE_PULSE"><strong>NWE_PULSE</strong>: NWE Pulse Length</li>
<p>-</p>
<li id="SMC_PULSE3__NCS_WR_PULSE"><strong>NCS_WR_PULSE</strong>: NCS Pulse Length in WRITE Access</li>
<p>-</p>
<li id="SMC_PULSE3__NRD_PULSE"><strong>NRD_PULSE</strong>: NRD Pulse Length</li>
<p>-</p>
<li id="SMC_PULSE3__NCS_RD_PULSE"><strong>NCS_RD_PULSE</strong>: NCS Pulse Length in READ Access</li>
<p>-</p>
</ul>
<h4 id="SMC_CYCLE3">SMC SMC Cycle Register (CS_number = 3)</h4>
<p><strong>Name</strong>: SMC_CYCLE3</p>
<p><strong>Access</strong>: read-write</p>
<p><strong>Address</strong>: 0x400E0038</p>
<table class="fields">
<tbody>
<tr class="offsets">
<td>31</td>
<td>30</td>
<td>29</td>
<td>28</td>
<td>27</td>
<td>26</td>
<td>25</td>
<td>24</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td colspan="1">
<a href="#SMC_CYCLE3__NRD_CYCLE" title="Total Read Cycle Length">NRD_CYCLE</a>
</td>
</tr>
<tr class="offsets">
<td>23</td>
<td>22</td>
<td>21</td>
<td>20</td>
<td>19</td>
<td>18</td>
<td>17</td>
<td>16</td>
</tr>
<tr class="fields">
<td colspan="8">
<a href="#SMC_CYCLE3__NRD_CYCLE" title="Total Read Cycle Length">NRD_CYCLE</a>
</td>
</tr>
<tr class="offsets">
<td>15</td>
<td>14</td>
<td>13</td>
<td>12</td>
<td>11</td>
<td>10</td>
<td>9</td>
<td>8</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td colspan="1">
<a href="#SMC_CYCLE3__NWE_CYCLE" title="Total Write Cycle Length">NWE_CYCLE</a>
</td>
</tr>
<tr class="offsets">
<td>7</td>
<td>6</td>
<td>5</td>
<td>4</td>
<td>3</td>
<td>2</td>
<td>1</td>
<td>0</td>
</tr>
<tr class="fields">
<td colspan="8">
<a href="#SMC_CYCLE3__NWE_CYCLE" title="Total Write Cycle Length">NWE_CYCLE</a>
</td>
</tr>
</tbody>
</table>
<ul class="values">
<li id="SMC_CYCLE3__NWE_CYCLE"><strong>NWE_CYCLE</strong>: Total Write Cycle Length</li>
<p>-</p>
<li id="SMC_CYCLE3__NRD_CYCLE"><strong>NRD_CYCLE</strong>: Total Read Cycle Length</li>
<p>-</p>
</ul>
<h4 id="SMC_MODE3">SMC SMC Mode Register (CS_number = 3)</h4>
<p><strong>Name</strong>: SMC_MODE3</p>
<p><strong>Access</strong>: read-write</p>
<p><strong>Address</strong>: 0x400E003C</p>
<table class="fields">
<tbody>
<tr class="offsets">
<td>31</td>
<td>30</td>
<td>29</td>
<td>28</td>
<td>27</td>
<td>26</td>
<td>25</td>
<td>24</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="2">
<a href="#SMC_MODE3__PS" title="Page Size">PS</a>
</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td colspan="1">
<a href="#SMC_MODE3__PMEN" title="Page Mode Enabled">PMEN</a>
</td>
</tr>
<tr class="offsets">
<td>23</td>
<td>22</td>
<td>21</td>
<td>20</td>
<td>19</td>
<td>18</td>
<td>17</td>
<td>16</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td>-</td>
<td colspan="1">
<a href="#SMC_MODE3__TDF_MODE" title="TDF Optimization">TDF_MODE</a>
</td>
<td colspan="4">
<a href="#SMC_MODE3__TDF_CYCLES" title="Data Float Time">TDF_CYCLES</a>
</td>
</tr>
<tr class="offsets">
<td>15</td>
<td>14</td>
<td>13</td>
<td>12</td>
<td>11</td>
<td>10</td>
<td>9</td>
<td>8</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="2">
<a href="#SMC_MODE3__DBW" title="Data Bus Width">DBW</a>
</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
</tr>
<tr class="offsets">
<td>7</td>
<td>6</td>
<td>5</td>
<td>4</td>
<td>3</td>
<td>2</td>
<td>1</td>
<td>0</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="2">
<a href="#SMC_MODE3__EXNW_MODE" title="NWAIT Mode">EXNW_MODE</a>
</td>
<td>-</td>
<td>-</td>
<td colspan="1">
<a href="#SMC_MODE3__WRITE_MODE" title="">WRITE_MODE</a>
</td>
<td colspan="1">
<a href="#SMC_MODE3__READ_MODE" title="">READ_MODE</a>
</td>
</tr>
</tbody>
</table>
<ul class="values">
<li id="SMC_MODE3__READ_MODE">
<strong>READ_MODE</strong>
<table class="values">
<thead>
<tr>
<th>Value</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td class="value">0</td>
<td class="name">-</td>
<td class="description">The read operation is controlled by the NCS signal.</td>
</tr>
<tr class="even">
<td class="value">1</td>
<td class="name">-</td>
<td class="description">The read operation is controlled by the NRD signal.</td>
</tr>
</tbody>
</table>
</li>
<li id="SMC_MODE3__WRITE_MODE">
<strong>WRITE_MODE</strong>
<table class="values">
<thead>
<tr>
<th>Value</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td class="value">0</td>
<td class="name">-</td>
<td class="description">The write operation is controlled by the NCS signal.</td>
</tr>
<tr class="even">
<td class="value">1</td>
<td class="name">-</td>
<td class="description">The write operation is controlled by the NWE signal.</td>
</tr>
</tbody>
</table>
</li>
<li id="SMC_MODE3__EXNW_MODE"><strong>EXNW_MODE</strong>: NWAIT Mode<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0x0</td><td class="name">DISABLED</td><td class="description">Disabled</td></tr><tr class="even"><td class="value">0x2</td><td class="name">FROZEN</td><td class="description">Frozen Mode</td></tr><tr class="odd"><td class="value">0x3</td><td class="name">READY</td><td class="description">Ready Mode</td></tr></tbody></table></li>
<li id="SMC_MODE3__DBW"><strong>DBW</strong>: Data Bus Width<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0x0</td><td class="name">8_BIT</td><td class="description">8-bit bus</td></tr><tr class="even"><td class="value">0x1</td><td class="name">16_BIT</td><td class="description">16-bit bus</td></tr><tr class="odd"><td class="value">0x2</td><td class="name">32_BIT</td><td class="description">32-bit bus</td></tr></tbody></table></li>
<li id="SMC_MODE3__TDF_CYCLES"><strong>TDF_CYCLES</strong>: Data Float Time</li>
<p>-</p>
<li id="SMC_MODE3__TDF_MODE"><strong>TDF_MODE</strong>: TDF Optimization<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0</td><td class="name">-</td><td class="description">TDF optimization is disabled.</td></tr><tr class="even"><td class="value">1</td><td class="name">-</td><td class="description">TDF optimization is enabled.</td></tr></tbody></table></li>
<li id="SMC_MODE3__PMEN"><strong>PMEN</strong>: Page Mode Enabled<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0</td><td class="name">-</td><td class="description">Standard read is applied.</td></tr><tr class="even"><td class="value">1</td><td class="name">-</td><td class="description">Asynchronous burst read in page mode is applied on the corresponding chip select.</td></tr></tbody></table></li>
<li id="SMC_MODE3__PS"><strong>PS</strong>: Page Size<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0x0</td><td class="name">4_BYTE</td><td class="description">4-byte page</td></tr><tr class="even"><td class="value">0x1</td><td class="name">8_BYTE</td><td class="description">8-byte page</td></tr><tr class="odd"><td class="value">0x2</td><td class="name">16_BYTE</td><td class="description">16-byte page</td></tr><tr class="even"><td class="value">0x3</td><td class="name">32_BYTE</td><td class="description">32-byte page</td></tr></tbody></table></li>
</ul>
<h4 id="SMC_SETUP4">SMC SMC Setup Register (CS_number = 4)</h4>
<p><strong>Name</strong>: SMC_SETUP4</p>
<p><strong>Access</strong>: read-write</p>
<p><strong>Address</strong>: 0x400E0040</p>
<table class="fields">
<tbody>
<tr class="offsets">
<td>31</td>
<td>30</td>
<td>29</td>
<td>28</td>
<td>27</td>
<td>26</td>
<td>25</td>
<td>24</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="6">
<a href="#SMC_SETUP4__NCS_RD_SETUP" title="NCS Setup Length in READ Access">NCS_RD_SETUP</a>
</td>
</tr>
<tr class="offsets">
<td>23</td>
<td>22</td>
<td>21</td>
<td>20</td>
<td>19</td>
<td>18</td>
<td>17</td>
<td>16</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="6">
<a href="#SMC_SETUP4__NRD_SETUP" title="NRD Setup Length">NRD_SETUP</a>
</td>
</tr>
<tr class="offsets">
<td>15</td>
<td>14</td>
<td>13</td>
<td>12</td>
<td>11</td>
<td>10</td>
<td>9</td>
<td>8</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="6">
<a href="#SMC_SETUP4__NCS_WR_SETUP" title="NCS Setup Length in WRITE Access">NCS_WR_SETUP</a>
</td>
</tr>
<tr class="offsets">
<td>7</td>
<td>6</td>
<td>5</td>
<td>4</td>
<td>3</td>
<td>2</td>
<td>1</td>
<td>0</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="6">
<a href="#SMC_SETUP4__NWE_SETUP" title="NWE Setup Length">NWE_SETUP</a>
</td>
</tr>
</tbody>
</table>
<ul class="values">
<li id="SMC_SETUP4__NWE_SETUP"><strong>NWE_SETUP</strong>: NWE Setup Length</li>
<p>-</p>
<li id="SMC_SETUP4__NCS_WR_SETUP"><strong>NCS_WR_SETUP</strong>: NCS Setup Length in WRITE Access</li>
<p>-</p>
<li id="SMC_SETUP4__NRD_SETUP"><strong>NRD_SETUP</strong>: NRD Setup Length</li>
<p>-</p>
<li id="SMC_SETUP4__NCS_RD_SETUP"><strong>NCS_RD_SETUP</strong>: NCS Setup Length in READ Access</li>
<p>-</p>
</ul>
<h4 id="SMC_PULSE4">SMC SMC Pulse Register (CS_number = 4)</h4>
<p><strong>Name</strong>: SMC_PULSE4</p>
<p><strong>Access</strong>: read-write</p>
<p><strong>Address</strong>: 0x400E0044</p>
<table class="fields">
<tbody>
<tr class="offsets">
<td>31</td>
<td>30</td>
<td>29</td>
<td>28</td>
<td>27</td>
<td>26</td>
<td>25</td>
<td>24</td>
</tr>
<tr class="fields">
<td>-</td>
<td colspan="7">
<a href="#SMC_PULSE4__NCS_RD_PULSE" title="NCS Pulse Length in READ Access">NCS_RD_PULSE</a>
</td>
</tr>
<tr class="offsets">
<td>23</td>
<td>22</td>
<td>21</td>
<td>20</td>
<td>19</td>
<td>18</td>
<td>17</td>
<td>16</td>
</tr>
<tr class="fields">
<td>-</td>
<td colspan="7">
<a href="#SMC_PULSE4__NRD_PULSE" title="NRD Pulse Length">NRD_PULSE</a>
</td>
</tr>
<tr class="offsets">
<td>15</td>
<td>14</td>
<td>13</td>
<td>12</td>
<td>11</td>
<td>10</td>
<td>9</td>
<td>8</td>
</tr>
<tr class="fields">
<td>-</td>
<td colspan="7">
<a href="#SMC_PULSE4__NCS_WR_PULSE" title="NCS Pulse Length in WRITE Access">NCS_WR_PULSE</a>
</td>
</tr>
<tr class="offsets">
<td>7</td>
<td>6</td>
<td>5</td>
<td>4</td>
<td>3</td>
<td>2</td>
<td>1</td>
<td>0</td>
</tr>
<tr class="fields">
<td>-</td>
<td colspan="7">
<a href="#SMC_PULSE4__NWE_PULSE" title="NWE Pulse Length">NWE_PULSE</a>
</td>
</tr>
</tbody>
</table>
<ul class="values">
<li id="SMC_PULSE4__NWE_PULSE"><strong>NWE_PULSE</strong>: NWE Pulse Length</li>
<p>-</p>
<li id="SMC_PULSE4__NCS_WR_PULSE"><strong>NCS_WR_PULSE</strong>: NCS Pulse Length in WRITE Access</li>
<p>-</p>
<li id="SMC_PULSE4__NRD_PULSE"><strong>NRD_PULSE</strong>: NRD Pulse Length</li>
<p>-</p>
<li id="SMC_PULSE4__NCS_RD_PULSE"><strong>NCS_RD_PULSE</strong>: NCS Pulse Length in READ Access</li>
<p>-</p>
</ul>
<h4 id="SMC_CYCLE4">SMC SMC Cycle Register (CS_number = 4)</h4>
<p><strong>Name</strong>: SMC_CYCLE4</p>
<p><strong>Access</strong>: read-write</p>
<p><strong>Address</strong>: 0x400E0048</p>
<table class="fields">
<tbody>
<tr class="offsets">
<td>31</td>
<td>30</td>
<td>29</td>
<td>28</td>
<td>27</td>
<td>26</td>
<td>25</td>
<td>24</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td colspan="1">
<a href="#SMC_CYCLE4__NRD_CYCLE" title="Total Read Cycle Length">NRD_CYCLE</a>
</td>
</tr>
<tr class="offsets">
<td>23</td>
<td>22</td>
<td>21</td>
<td>20</td>
<td>19</td>
<td>18</td>
<td>17</td>
<td>16</td>
</tr>
<tr class="fields">
<td colspan="8">
<a href="#SMC_CYCLE4__NRD_CYCLE" title="Total Read Cycle Length">NRD_CYCLE</a>
</td>
</tr>
<tr class="offsets">
<td>15</td>
<td>14</td>
<td>13</td>
<td>12</td>
<td>11</td>
<td>10</td>
<td>9</td>
<td>8</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td colspan="1">
<a href="#SMC_CYCLE4__NWE_CYCLE" title="Total Write Cycle Length">NWE_CYCLE</a>
</td>
</tr>
<tr class="offsets">
<td>7</td>
<td>6</td>
<td>5</td>
<td>4</td>
<td>3</td>
<td>2</td>
<td>1</td>
<td>0</td>
</tr>
<tr class="fields">
<td colspan="8">
<a href="#SMC_CYCLE4__NWE_CYCLE" title="Total Write Cycle Length">NWE_CYCLE</a>
</td>
</tr>
</tbody>
</table>
<ul class="values">
<li id="SMC_CYCLE4__NWE_CYCLE"><strong>NWE_CYCLE</strong>: Total Write Cycle Length</li>
<p>-</p>
<li id="SMC_CYCLE4__NRD_CYCLE"><strong>NRD_CYCLE</strong>: Total Read Cycle Length</li>
<p>-</p>
</ul>
<h4 id="SMC_MODE4">SMC SMC Mode Register (CS_number = 4)</h4>
<p><strong>Name</strong>: SMC_MODE4</p>
<p><strong>Access</strong>: read-write</p>
<p><strong>Address</strong>: 0x400E004C</p>
<table class="fields">
<tbody>
<tr class="offsets">
<td>31</td>
<td>30</td>
<td>29</td>
<td>28</td>
<td>27</td>
<td>26</td>
<td>25</td>
<td>24</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="2">
<a href="#SMC_MODE4__PS" title="Page Size">PS</a>
</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td colspan="1">
<a href="#SMC_MODE4__PMEN" title="Page Mode Enabled">PMEN</a>
</td>
</tr>
<tr class="offsets">
<td>23</td>
<td>22</td>
<td>21</td>
<td>20</td>
<td>19</td>
<td>18</td>
<td>17</td>
<td>16</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td>-</td>
<td colspan="1">
<a href="#SMC_MODE4__TDF_MODE" title="TDF Optimization">TDF_MODE</a>
</td>
<td colspan="4">
<a href="#SMC_MODE4__TDF_CYCLES" title="Data Float Time">TDF_CYCLES</a>
</td>
</tr>
<tr class="offsets">
<td>15</td>
<td>14</td>
<td>13</td>
<td>12</td>
<td>11</td>
<td>10</td>
<td>9</td>
<td>8</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="2">
<a href="#SMC_MODE4__DBW" title="Data Bus Width">DBW</a>
</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
</tr>
<tr class="offsets">
<td>7</td>
<td>6</td>
<td>5</td>
<td>4</td>
<td>3</td>
<td>2</td>
<td>1</td>
<td>0</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td colspan="2">
<a href="#SMC_MODE4__EXNW_MODE" title="NWAIT Mode">EXNW_MODE</a>
</td>
<td>-</td>
<td>-</td>
<td colspan="1">
<a href="#SMC_MODE4__WRITE_MODE" title="">WRITE_MODE</a>
</td>
<td colspan="1">
<a href="#SMC_MODE4__READ_MODE" title="">READ_MODE</a>
</td>
</tr>
</tbody>
</table>
<ul class="values">
<li id="SMC_MODE4__READ_MODE">
<strong>READ_MODE</strong>
<table class="values">
<thead>
<tr>
<th>Value</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td class="value">0</td>
<td class="name">-</td>
<td class="description">The read operation is controlled by the NCS signal.</td>
</tr>
<tr class="even">
<td class="value">1</td>
<td class="name">-</td>
<td class="description">The read operation is controlled by the NRD signal.</td>
</tr>
</tbody>
</table>
</li>
<li id="SMC_MODE4__WRITE_MODE">
<strong>WRITE_MODE</strong>
<table class="values">
<thead>
<tr>
<th>Value</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td class="value">0</td>
<td class="name">-</td>
<td class="description">The write operation is controlled by the NCS signal.</td>
</tr>
<tr class="even">
<td class="value">1</td>
<td class="name">-</td>
<td class="description">The write operation is controlled by the NWE signal.</td>
</tr>
</tbody>
</table>
</li>
<li id="SMC_MODE4__EXNW_MODE"><strong>EXNW_MODE</strong>: NWAIT Mode<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0x0</td><td class="name">DISABLED</td><td class="description">Disabled</td></tr><tr class="even"><td class="value">0x2</td><td class="name">FROZEN</td><td class="description">Frozen Mode</td></tr><tr class="odd"><td class="value">0x3</td><td class="name">READY</td><td class="description">Ready Mode</td></tr></tbody></table></li>
<li id="SMC_MODE4__DBW"><strong>DBW</strong>: Data Bus Width<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0x0</td><td class="name">8_BIT</td><td class="description">8-bit bus</td></tr><tr class="even"><td class="value">0x1</td><td class="name">16_BIT</td><td class="description">16-bit bus</td></tr><tr class="odd"><td class="value">0x2</td><td class="name">32_BIT</td><td class="description">32-bit bus</td></tr></tbody></table></li>
<li id="SMC_MODE4__TDF_CYCLES"><strong>TDF_CYCLES</strong>: Data Float Time</li>
<p>-</p>
<li id="SMC_MODE4__TDF_MODE"><strong>TDF_MODE</strong>: TDF Optimization<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0</td><td class="name">-</td><td class="description">TDF optimization is disabled.</td></tr><tr class="even"><td class="value">1</td><td class="name">-</td><td class="description">TDF optimization is enabled.</td></tr></tbody></table></li>
<li id="SMC_MODE4__PMEN"><strong>PMEN</strong>: Page Mode Enabled<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0</td><td class="name">-</td><td class="description">Standard read is applied.</td></tr><tr class="even"><td class="value">1</td><td class="name">-</td><td class="description">Asynchronous burst read in page mode is applied on the corresponding chip select.</td></tr></tbody></table></li>
<li id="SMC_MODE4__PS"><strong>PS</strong>: Page Size<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0x0</td><td class="name">4_BYTE</td><td class="description">4-byte page</td></tr><tr class="even"><td class="value">0x1</td><td class="name">8_BYTE</td><td class="description">8-byte page</td></tr><tr class="odd"><td class="value">0x2</td><td class="name">16_BYTE</td><td class="description">16-byte page</td></tr><tr class="even"><td class="value">0x3</td><td class="name">32_BYTE</td><td class="description">32-byte page</td></tr></tbody></table></li>
</ul>
<h4 id="SMC_OCMS">SMC SMC OCMS MODE Register</h4>
<p><strong>Name</strong>: SMC_OCMS</p>
<p><strong>Access</strong>: read-write</p>
<p><strong>Address</strong>: 0x400E0080</p>
<table class="fields">
<tbody>
<tr class="offsets">
<td>31</td>
<td>30</td>
<td>29</td>
<td>28</td>
<td>27</td>
<td>26</td>
<td>25</td>
<td>24</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
</tr>
<tr class="offsets">
<td>23</td>
<td>22</td>
<td>21</td>
<td>20</td>
<td>19</td>
<td>18</td>
<td>17</td>
<td>16</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td colspan="1">
<a href="#SMC_OCMS__CS3SE" title="Chip Select (x = 0 to 3) Scrambling Enable">CS3SE</a>
</td>
<td colspan="1">
<a href="#SMC_OCMS__CS2SE" title="Chip Select (x = 0 to 3) Scrambling Enable">CS2SE</a>
</td>
<td colspan="1">
<a href="#SMC_OCMS__CS1SE" title="Chip Select (x = 0 to 3) Scrambling Enable">CS1SE</a>
</td>
<td colspan="1">
<a href="#SMC_OCMS__CS0SE" title="Chip Select (x = 0 to 3) Scrambling Enable">CS0SE</a>
</td>
</tr>
<tr class="offsets">
<td>15</td>
<td>14</td>
<td>13</td>
<td>12</td>
<td>11</td>
<td>10</td>
<td>9</td>
<td>8</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
</tr>
<tr class="offsets">
<td>7</td>
<td>6</td>
<td>5</td>
<td>4</td>
<td>3</td>
<td>2</td>
<td>1</td>
<td>0</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td colspan="1">
<a href="#SMC_OCMS__SMSE" title="Static Memory Controller Scrambling Enable">SMSE</a>
</td>
</tr>
</tbody>
</table>
<ul class="values">
<li id="SMC_OCMS__SMSE"><strong>SMSE</strong>: Static Memory Controller Scrambling Enable<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0</td><td class="name">-</td><td class="description">Disable Scrambling for SMC access.</td></tr><tr class="even"><td class="value">1</td><td class="name">-</td><td class="description">Enable Scrambling for SMC access.</td></tr></tbody></table></li>
<li id="SMC_OCMS__CS0SE"><strong>CS0SE</strong>: Chip Select (x = 0 to 3) Scrambling Enable<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0</td><td class="name">-</td><td class="description">Disable Scrambling for CSx.</td></tr><tr class="even"><td class="value">1</td><td class="name">-</td><td class="description">Enable Scrambling for CSx.</td></tr></tbody></table></li>
<li id="SMC_OCMS__CS1SE"><strong>CS1SE</strong>: Chip Select (x = 0 to 3) Scrambling Enable<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0</td><td class="name">-</td><td class="description">Disable Scrambling for CSx.</td></tr><tr class="even"><td class="value">1</td><td class="name">-</td><td class="description">Enable Scrambling for CSx.</td></tr></tbody></table></li>
<li id="SMC_OCMS__CS2SE"><strong>CS2SE</strong>: Chip Select (x = 0 to 3) Scrambling Enable<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0</td><td class="name">-</td><td class="description">Disable Scrambling for CSx.</td></tr><tr class="even"><td class="value">1</td><td class="name">-</td><td class="description">Enable Scrambling for CSx.</td></tr></tbody></table></li>
<li id="SMC_OCMS__CS3SE"><strong>CS3SE</strong>: Chip Select (x = 0 to 3) Scrambling Enable<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0</td><td class="name">-</td><td class="description">Disable Scrambling for CSx.</td></tr><tr class="even"><td class="value">1</td><td class="name">-</td><td class="description">Enable Scrambling for CSx.</td></tr></tbody></table></li>
</ul>
<h4 id="SMC_KEY1">SMC SMC OCMS KEY1 Register</h4>
<p><strong>Name</strong>: SMC_KEY1</p>
<p><strong>Access</strong>: write-only</p>
<p><strong>Address</strong>: 0x400E0084</p>
<table class="fields">
<tbody>
<tr class="offsets">
<td>31</td>
<td>30</td>
<td>29</td>
<td>28</td>
<td>27</td>
<td>26</td>
<td>25</td>
<td>24</td>
</tr>
<tr class="fields">
<td colspan="8">
<a href="#SMC_KEY1__KEY1" title="Off Chip Memory Scrambling (OCMS) Key Part 1">KEY1</a>
</td>
</tr>
<tr class="offsets">
<td>23</td>
<td>22</td>
<td>21</td>
<td>20</td>
<td>19</td>
<td>18</td>
<td>17</td>
<td>16</td>
</tr>
<tr class="fields">
<td colspan="8">
<a href="#SMC_KEY1__KEY1" title="Off Chip Memory Scrambling (OCMS) Key Part 1">KEY1</a>
</td>
</tr>
<tr class="offsets">
<td>15</td>
<td>14</td>
<td>13</td>
<td>12</td>
<td>11</td>
<td>10</td>
<td>9</td>
<td>8</td>
</tr>
<tr class="fields">
<td colspan="8">
<a href="#SMC_KEY1__KEY1" title="Off Chip Memory Scrambling (OCMS) Key Part 1">KEY1</a>
</td>
</tr>
<tr class="offsets">
<td>7</td>
<td>6</td>
<td>5</td>
<td>4</td>
<td>3</td>
<td>2</td>
<td>1</td>
<td>0</td>
</tr>
<tr class="fields">
<td colspan="8">
<a href="#SMC_KEY1__KEY1" title="Off Chip Memory Scrambling (OCMS) Key Part 1">KEY1</a>
</td>
</tr>
</tbody>
</table>
<ul class="values">
<li id="SMC_KEY1__KEY1"><strong>KEY1</strong>: Off Chip Memory Scrambling (OCMS) Key Part 1</li>
<p>-</p>
</ul>
<h4 id="SMC_KEY2">SMC SMC OCMS KEY2 Register</h4>
<p><strong>Name</strong>: SMC_KEY2</p>
<p><strong>Access</strong>: write-only</p>
<p><strong>Address</strong>: 0x400E0088</p>
<table class="fields">
<tbody>
<tr class="offsets">
<td>31</td>
<td>30</td>
<td>29</td>
<td>28</td>
<td>27</td>
<td>26</td>
<td>25</td>
<td>24</td>
</tr>
<tr class="fields">
<td colspan="8">
<a href="#SMC_KEY2__KEY2" title="Off Chip Memory Scrambling (OCMS) Key Part 2">KEY2</a>
</td>
</tr>
<tr class="offsets">
<td>23</td>
<td>22</td>
<td>21</td>
<td>20</td>
<td>19</td>
<td>18</td>
<td>17</td>
<td>16</td>
</tr>
<tr class="fields">
<td colspan="8">
<a href="#SMC_KEY2__KEY2" title="Off Chip Memory Scrambling (OCMS) Key Part 2">KEY2</a>
</td>
</tr>
<tr class="offsets">
<td>15</td>
<td>14</td>
<td>13</td>
<td>12</td>
<td>11</td>
<td>10</td>
<td>9</td>
<td>8</td>
</tr>
<tr class="fields">
<td colspan="8">
<a href="#SMC_KEY2__KEY2" title="Off Chip Memory Scrambling (OCMS) Key Part 2">KEY2</a>
</td>
</tr>
<tr class="offsets">
<td>7</td>
<td>6</td>
<td>5</td>
<td>4</td>
<td>3</td>
<td>2</td>
<td>1</td>
<td>0</td>
</tr>
<tr class="fields">
<td colspan="8">
<a href="#SMC_KEY2__KEY2" title="Off Chip Memory Scrambling (OCMS) Key Part 2">KEY2</a>
</td>
</tr>
</tbody>
</table>
<ul class="values">
<li id="SMC_KEY2__KEY2"><strong>KEY2</strong>: Off Chip Memory Scrambling (OCMS) Key Part 2</li>
<p>-</p>
</ul>
<h4 id="SMC_WPMR">SMC SMC Write Protect Mode Register</h4>
<p><strong>Name</strong>: SMC_WPMR</p>
<p><strong>Access</strong>: read-write</p>
<p><strong>Address</strong>: 0x400E00E4</p>
<table class="fields">
<tbody>
<tr class="offsets">
<td>31</td>
<td>30</td>
<td>29</td>
<td>28</td>
<td>27</td>
<td>26</td>
<td>25</td>
<td>24</td>
</tr>
<tr class="fields">
<td colspan="8">
<a href="#SMC_WPMR__WPKEY" title="Write Protect KEY">WPKEY</a>
</td>
</tr>
<tr class="offsets">
<td>23</td>
<td>22</td>
<td>21</td>
<td>20</td>
<td>19</td>
<td>18</td>
<td>17</td>
<td>16</td>
</tr>
<tr class="fields">
<td colspan="8">
<a href="#SMC_WPMR__WPKEY" title="Write Protect KEY">WPKEY</a>
</td>
</tr>
<tr class="offsets">
<td>15</td>
<td>14</td>
<td>13</td>
<td>12</td>
<td>11</td>
<td>10</td>
<td>9</td>
<td>8</td>
</tr>
<tr class="fields">
<td colspan="8">
<a href="#SMC_WPMR__WPKEY" title="Write Protect KEY">WPKEY</a>
</td>
</tr>
<tr class="offsets">
<td>7</td>
<td>6</td>
<td>5</td>
<td>4</td>
<td>3</td>
<td>2</td>
<td>1</td>
<td>0</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td colspan="1">
<a href="#SMC_WPMR__WPEN" title="Write Protect Enable">WPEN</a>
</td>
</tr>
</tbody>
</table>
<ul class="values">
<li id="SMC_WPMR__WPEN"><strong>WPEN</strong>: Write Protect Enable<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0</td><td class="name">-</td><td class="description">Disables the Write Protect if WPKEY corresponds to 0x534D43 ("SMC" in ASCII).</td></tr><tr class="even"><td class="value">1</td><td class="name">-</td><td class="description">Enables the Write Protect if WPKEY corresponds to 0x534D43 ("SMC" in ASCII).</td></tr></tbody></table></li>
<li id="SMC_WPMR__WPKEY"><strong>WPKEY</strong>: Write Protect KEY</li>
<p>-</p>
</ul>
<h4 id="SMC_WPSR">SMC SMC Write Protect Status Register</h4>
<p><strong>Name</strong>: SMC_WPSR</p>
<p><strong>Access</strong>: read-only</p>
<p><strong>Address</strong>: 0x400E00E8</p>
<table class="fields">
<tbody>
<tr class="offsets">
<td>31</td>
<td>30</td>
<td>29</td>
<td>28</td>
<td>27</td>
<td>26</td>
<td>25</td>
<td>24</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
</tr>
<tr class="offsets">
<td>23</td>
<td>22</td>
<td>21</td>
<td>20</td>
<td>19</td>
<td>18</td>
<td>17</td>
<td>16</td>
</tr>
<tr class="fields">
<td colspan="8">
<a href="#SMC_WPSR__WPVSRC" title="Write Protect Violation Source">WPVSRC</a>
</td>
</tr>
<tr class="offsets">
<td>15</td>
<td>14</td>
<td>13</td>
<td>12</td>
<td>11</td>
<td>10</td>
<td>9</td>
<td>8</td>
</tr>
<tr class="fields">
<td colspan="8">
<a href="#SMC_WPSR__WPVSRC" title="Write Protect Violation Source">WPVSRC</a>
</td>
</tr>
<tr class="offsets">
<td>7</td>
<td>6</td>
<td>5</td>
<td>4</td>
<td>3</td>
<td>2</td>
<td>1</td>
<td>0</td>
</tr>
<tr class="fields">
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td colspan="1">
<a href="#SMC_WPSR__WPVS" title="Write Protect Enable">WPVS</a>
</td>
</tr>
</tbody>
</table>
<ul class="values">
<li id="SMC_WPSR__WPVS"><strong>WPVS</strong>: Write Protect Enable<table class="values"><thead><tr><th>Value</th><th>Name</th><th>Description</th></tr></thead><tbody><tr class="odd"><td class="value">0</td><td class="name">-</td><td class="description">No Write Protect Violation has occurred since the last read of the SMC_WPSR register.</td></tr><tr class="even"><td class="value">1</td><td class="name">-</td><td class="description">A Write Protect Violation occurred since the last read of the SMC_WPSR register. If this violation is an unauthorized attempt to write a protected register, the associated violation is reported into field WPVSRC.</td></tr></tbody></table></li>
<li id="SMC_WPSR__WPVSRC"><strong>WPVSRC</strong>: Write Protect Violation Source</li>
<p>-</p>
</ul>
</div>
</div>
</body>
</html>