<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>ARM9 Overview</title><link>https://community.element14.com/products/devtools/technicallibrary/w/documents/9955/arm9-overview</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>ARM9 Overview</title><link>https://community.element14.com/products/devtools/technicallibrary/w/documents/9955/arm9-overview</link><pubDate>Wed, 27 Jun 2012 00:41:08 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:af073328-7b61-4959-80e6-e8347080e02c</guid><dc:creator>atomar</dc:creator><comments>https://community.element14.com/products/devtools/technicallibrary/w/documents/9955/arm9-overview#comments</comments><description>Current Revision posted to Documents by atomar on 6/27/2012 12:41:08 AM&lt;br /&gt;
&lt;div&gt; &lt;/div&gt;&lt;table border="0" cellpadding="3" cellspacing="0" class="jiveNoBorder" style="border:0px solid #000000;width:100%;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="border:0px solid black;border:0px solid #000000;font-family:arial, helvetica, sans-serif;background-color:transparent;padding:3px;text-align:left;color:#333333;"&gt;&lt;a href="/products/devtools/technicallibrary/w/documents/9956/arm-architecture-overview"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/300x300/__key/communityserver-wikis-components-files/00-00-00-01-46/4380.contentimage_5F00_17872.png"&gt;&lt;img alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/01/46/4380.contentimage_17872.png-300x300.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=FITIa8LPSj46shclVoDFGxButNex7%2BBhQ6p1T2Pln4c%3D&amp;amp;se=2026-05-07T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=stcEaacFxQg2ge93yaAJWA==" style="max-height: 300px;max-width: 300px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td style="border:0px solid black;border:0px solid #000000;text-align:center;font-family:arial, helvetica, sans-serif;background-color:transparent;padding:3px;color:#333333;"&gt;&lt;strike&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/300x300/__key/communityserver-wikis-components-files/00-00-00-01-46/5850.contentimage_5F00_17873.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/01/46/5850.contentimage_17873.png-300x300.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=RPUeH1gOiWJkRK9HSppKly6KGGF9nVAR5s8V61Jdgpg%3D&amp;amp;se=2026-05-07T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=WzhvIYclS0VAIw+sd/qu/g==" style="max-height: 300px;max-width: 300px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/strike&gt;&lt;/td&gt;&lt;td style="border:0px solid black;border:0px solid #000000;text-align:right;font-family:arial, helvetica, sans-serif;background-color:transparent;padding:3px;color:#333333;"&gt;&lt;a href="/products/devtools/technicallibrary/w/documents/9025/development-kit-line-card---arm-architectures"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/300x300/__key/communityserver-wikis-components-files/00-00-00-01-46/3716.contentimage_5F00_17874.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/01/46/3716.contentimage_17874.png-300x300.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=A3MwC96rz83YgJSefsVnsHSdcC7iPZMUwAESwD52jlw%3D&amp;amp;se=2026-05-07T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=uskDiyuyEh45ClsRAd05Bw==" style="max-height: 300px;max-width: 300px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;hr /&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/101x32/__key/communityserver-wikis-components-files/00-00-00-01-46/7848.contentimage_5F00_17875.jpg"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/01/46/7848.contentimage_17875.jpg-101x32.jpg?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=Y%2FC753F%2Bv5PQdn5ezq0szEJxq1%2BrS2V7XEkvsQqqB8I%3D&amp;amp;se=2026-05-07T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=dd12sizPWE74yVJtkyyzLA==" style="max-height: 32px;max-width: 101px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h2 style="text-align:justify;"&gt;&lt;strong&gt;ARM9 Overview&lt;/strong&gt;&lt;/h2&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;The ARM9&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt; processor family enables single processor solutions for microcontroller, DSP and Java applications, offering savings in chip area and complexity, power consumption, and time-to-market. The ARM9 DSP-enhanced processors are well suited for applications requiring a mix of DSP and microcontroller performance. The ARM9 processor family includes ARM926EJ-S&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;, ARM946E-S&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt; and ARM968E-S&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt; processors.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/266x266/__key/communityserver-wikis-components-files/00-00-00-01-46/4705.contentimage_5F00_17876.gif"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/01/46/4705.contentimage_17876.gif-266x266.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=rIJ2Vvrl0rVdGJZ8jtMVWD74iihc0rEaisjgX%2FpzK0Y%3D&amp;amp;se=2026-05-07T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=05gzWSfeZip1jAXZ2WmM7g==" style="max-height: 266px;max-width: 266px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Cost Effective&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;From a single design to perpetual ownership&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Processors are available to license in a number of forms&lt;/li&gt;&lt;li&gt;Available as per-use, multi-year term, and perpetual use licenses&lt;/li&gt;&lt;li&gt;Also available as hard-macros to reduce time-to-market and design risks&lt;/li&gt;&lt;/ul&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Ecosystem&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Broadest ecosystem of compilers, debuggers and RTOS tools in the industry&lt;/li&gt;&lt;li&gt;Plentiful design services partners to aid in design task&lt;/li&gt;&lt;li&gt;Large variety of third party IP available to integrate with processors.&lt;/li&gt;&lt;/ul&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;ARM9 Family Technical Features&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Supports both ARM and Thumb&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt; instruction sets&amp;nbsp; &lt;/li&gt;&lt;li&gt;Harvard architecture - Separate Instruction &amp;amp; Data memory interfaces&amp;nbsp; &lt;/li&gt;&lt;li&gt;31 x 32-bit registers&amp;nbsp; &lt;/li&gt;&lt;li&gt;32-bit ALU &amp;amp; barrel shifter &lt;/li&gt;&lt;li&gt;Enhanced 32-bit MAC block&amp;nbsp; &lt;/li&gt;&lt;li&gt;CoreSight&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt; ETM9 interface for enhanced debugging and trace&lt;/li&gt;&lt;/ul&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Memory Controller&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Memory operations are controlled by the MMU or MPU&amp;nbsp; &lt;/li&gt;&lt;li&gt;MMU provides&amp;nbsp; &lt;/li&gt;&lt;li&gt;MPU enables&amp;nbsp; &lt;/li&gt;&lt;li&gt;Write buffers &lt;/li&gt;&lt;/ul&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;DSP Enhancements &lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Single cycle 32x16 multiplier implementation &lt;/li&gt;&lt;li&gt;New 32x16 and 16x16 multiply instructions&amp;nbsp; &lt;/li&gt;&lt;li&gt;Efficient fractional saturating arithmetic&amp;nbsp; &lt;/li&gt;&lt;li&gt;Count leading zeros instruction&lt;/li&gt;&lt;/ul&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Flexible Cache Design &lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Harvard cache architecture&amp;nbsp; &lt;/li&gt;&lt;li&gt;Sizes can be 4 KB to 128 KB increasing in powers of 2&amp;nbsp; &lt;/li&gt;&lt;li&gt;I &amp;amp; D Caches can have independent sizes&amp;nbsp; &lt;/li&gt;&lt;li&gt;Line length fixed at 8 words&amp;nbsp; &lt;/li&gt;&lt;li&gt;Fixed 4 way set association&amp;nbsp; &lt;/li&gt;&lt;li&gt;Zero wait state accesses&amp;nbsp; &lt;/li&gt;&lt;li&gt;Critical word first cache line fill &lt;/li&gt;&lt;li&gt;Non blocking&amp;nbsp; &lt;/li&gt;&lt;li&gt;Virtually addressed&lt;/li&gt;&lt;/ul&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Flexible TCM design &lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Harvard organization &lt;/li&gt;&lt;li&gt;Sizes can be 0 KB, or 4 KB to 1 MB increasing in powers of two &lt;/li&gt;&lt;li&gt;Can have independent sizes &lt;/li&gt;&lt;li&gt;Can be RAM or ROM &lt;/li&gt;&lt;li&gt;Wait states permitted&amp;nbsp; &lt;/li&gt;&lt;li&gt;Dual banked TCM on ARM968&amp;nbsp; &lt;/li&gt;&lt;li&gt;Physically addressed &lt;/li&gt;&lt;/ul&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Applications&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Consumer: Smartphones, PDA, Set top box, PMP, Electronic toys, Digital still cameras, Digital video cameras etc&lt;/li&gt;&lt;li&gt;Networking: Wireless LAN, 802.11, Bluetooth, Firewire, SCSI, 2.5G/3G Baseband etc&lt;/li&gt;&lt;li&gt;Automotive: Power train, ABS, Body systems, Navigation, Infotainment etc&lt;/li&gt;&lt;li&gt;Embedded: USB controllers,bluetooth controllers, medical scanners etc&lt;/li&gt;&lt;li&gt;Storage: HDD controllers, solid state drives etc&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;text-align:right;"&gt;&lt;a class="jive-link-anchor-small" href="#top"&gt;Back to top&lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;hr /&gt;&lt;table border="0" cellpadding="3" cellspacing="0" class="jiveNoBorder" style="border:0px solid #000000;width:100%;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="border:0px solid black;border:0px solid #000000;font-family:arial, helvetica, sans-serif;background-color:transparent;padding:3px;text-align:left;color:#333333;"&gt;&lt;a href="/products/devtools/technicallibrary/w/documents/9956/arm-architecture-overview"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/300x300/__key/communityserver-wikis-components-files/00-00-00-01-46/4300.contentimage_5F00_17877.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/01/46/4300.contentimage_17877.png-300x300.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=xBaiP2JuodEJjFoHzjCagi1CpQRZQvUzAAGIrVjMdX8%3D&amp;amp;se=2026-05-07T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=stcEaacFxQg2ge93yaAJWA==" style="max-height: 300px;max-width: 300px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td style="border:0px solid black;border:0px solid #000000;text-align:center;font-family:arial, helvetica, sans-serif;background-color:transparent;padding:3px;color:#333333;"&gt;&lt;strike&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/300x300/__key/communityserver-wikis-components-files/00-00-00-01-46/5861.contentimage_5F00_17878.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/01/46/5861.contentimage_17878.png-300x300.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=n3jYDWGDQVqmNRL4DvTEIz01LoQyfHZGDxWpDtGdXjE%3D&amp;amp;se=2026-05-07T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=WzhvIYclS0VAIw+sd/qu/g==" style="max-height: 300px;max-width: 300px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/strike&gt;&lt;/td&gt;&lt;td style="border:0px solid black;border:0px solid #000000;text-align:right;font-family:arial, helvetica, sans-serif;background-color:transparent;padding:3px;color:#333333;"&gt;&lt;a href="/products/devtools/technicallibrary/w/documents/9025/development-kit-line-card---arm-architectures"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/300x300/__key/communityserver-wikis-components-files/00-00-00-01-46/8103.contentimage_5F00_17879.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/01/46/8103.contentimage_17879.png-300x300.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=09TdxN2MBdb10mc50Cl3nuHOdr8Ahl%2BB%2BHchD6vzV0w%3D&amp;amp;se=2026-05-07T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=uskDiyuyEh45ClsRAd05Bw==" style="max-height: 300px;max-width: 300px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;hr /&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;div&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: arm9&lt;/div&gt;
</description></item></channel></rss>