OpenCores
URL https://opencores.org/ocsvn/openmsp430/openmsp430/trunk

Subversion Repositories openmsp430

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /openmsp430/trunk/doc/html
    from Rev 166 to Rev 182
    Reverse comparison

Rev 166 → Rev 182

/software_development_tools.html
1368,13 → 1368,10
<li>In the <b><i>data (rwx)</i></b> section definition, update the <b><i>ORIGIN</i></b>
field to match the <b>PERIPHERAL SPACE</b> configuration and the <b><i>LENGTH</i></b>
field to match the <b>DATA MEMORY</b> configuration.</li>
<li>At last, update the stack pointer initialization value (look for
the "<b><i>PROVIDE (__stack =</i></b>"
section) and make sure that it falls in the data memory space (the
stack size should also matches your application requirements, i.e. not
to small... and not to big :-P ).</li>
</ul>
</ul><br>
 
 
<br>
 
<br>
/asic_implementation.html
1,9 → 1,11
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html><head>
<title>openMSP430 ASIC Implementation</title>
<html><head><title>openMSP430 ASIC Implementation</title>
 
 
 
<meta http-equiv="content-type" content="text/html; charset=utf-8">
 
22,9 → 24,7
<meta http-equiv="content-type" content="text/html; charset=utf-8">
 
<meta http-equiv="content-type" content="text/html; charset=utf-8">
 
</head><body>
<meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body>
<h3>Table of content</h3>
 
<ul>
124,7 → 124,7
Whenever the "<span style="font-weight: bold; font-style: italic;">`define
ASIC</span>" statement of the <a style="font-style: italic;" href="http://opencores.org/project,openmsp430,core#2.1.3.3%20Expert%20System%20Configuration">Expert
System Configuration</a> section is uncommented, all ASIC specific
configuration options are enabled. <br>
configuration options are enabled.<br>
 
<a name="2_1_Basic_Clock_Module"></a>
<h2>2.1 Basic Clock Module</h2>
134,7 → 134,44
described
in the<span class="Apple-converted-space">&nbsp;</span><a href="http://www.ti.com/litv/pdf/slau049f">MSP430x1xx Family User's
Guide</a><span class="Apple-converted-space">&nbsp;</span>(Chapter 4).<br>
All these options are highlighted in the following diagram and
</span><br>
In particular, the <span style="font-weight: bold; font-style: italic;">ASIC_CLOCKING</span>
option activates all advancd clocking options (note that formal equivalence with
the FPGA version is achieved by commenting this option out):<br>
<br>
 
 
<table border="0" cellpadding="0" cellspacing="4">
 
 
<tbody>
<tr>
<td width="35"><br>
</td>
<td bgcolor="#d0d0d0" width="3"><br>
</td>
<td width="15"><br>
</td>
<td> <code>//===============================================================<br>
// ASIC CLOCKING<br>
//===============================================================<br>
<br>
//-------------------------------------------------------<br>
// When uncommented, this define will enable the ASIC<br>
// architectural clock gating as well as the advanced low<br>
// power modes support (most common).<br>
// Comment this out in order to get FPGA-like clocking.<br>
//-------------------------------------------------------<br>
`define ASIC_CLOCKING<br>
<br>
</code></td>
</tr>
</tbody>
</table>
 
 
<br>
<span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: medium;">All these advanced clocking options are highlighted in the following diagram and
discussed below:<br>
<br>
</span>
323,7 → 360,7
 
<br>
 
<div style="text-align: center;"><img alt="Clock Divider" src="http://opencores.org/usercontent,img,1322310000" width="50%"><br>
<div style="text-align: center;"><img alt="Clock Divider" src="http://opencores.org/usercontent,img,1322310000" width="50%"><br>
</div>
 
<br>
497,7 → 534,7
instruction:</li>
</ul>
 
<img alt="Entering LPM1 with BIS" src="http://opencores.org/usercontent,img,1322600748" width="100%"><br>
<img alt="Entering LPM1 with BIS" src="http://opencores.org/usercontent,img,1322600748" width="100%"><br>
 
<ul>
 
524,7 → 561,7
 
<br>
 
<img alt="Wakeup from LPM1" src="http://opencores.org/usercontent,img,1322602185" width="100%"><br>
<img alt="Wakeup from LPM1" src="http://opencores.org/usercontent,img,1322602185" width="100%"><br>
 
<br>
 
680,7 → 717,7
 
<br>
 
<div style="text-align: center;"><img alt="DFT Reset" src="http://opencores.org/usercontent,img,1330808995" width="50%"><br>
<div style="text-align: center;"><img alt="DFT Reset" src="http://opencores.org/usercontent,img,1330808995" width="50%"><br>
</div>
 
<a name="3_2_Clock_Gates"></a>
859,7 → 896,7
</li>
</ul>
 
<div style="text-align: center;"><img alt="Clock Gate NAND2" src="http://opencores.org/usercontent,img,1328475770" width="30%"><br>
<div style="text-align: center;"><img alt="Clock Gate NAND2" src="http://opencores.org/usercontent,img,1328475770" width="30%"><br>
</div>
 
<br>

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.