<?xml 
version="1.0" encoding="utf-8"?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
>

<channel xml:lang="en">
	<title>ArtistDesign NoE</title>
	<link>http://www.artist-embedded.org/artist/</link>
	
	<language>en</language>
	<generator>SPIP - www.spip.net</generator>




<item xml:lang="en">
		<title>van Vlijmen</title>
		<link>http://www.artist-embedded.org/artist/van-Vlijmen.html</link>
		<guid isPermaLink="true">http://www.artist-embedded.org/artist/van-Vlijmen.html</guid>
		<dc:date>2006-08-09T14:12:49Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Joseph van Vlijmen</dc:creator>


		<dc:subject>Compilers and Timing Analysis</dc:subject>

		<description>

-
&lt;a href="http://www.artist-embedded.org/artist/-Core-Team-Leaders-.html" rel="directory"&gt;30. Core Team Leaders&lt;/a&gt;

/ 
&lt;a href="http://www.artist-embedded.org/artist/+-Cluster-Compilers-and-Timing-+.html" rel="tag"&gt;Compilers and Timing Analysis&lt;/a&gt;

		</description>


 <content:encoded>
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>Embedded-C (ISO/IEC TR 18037:2004)</title>
		<link>http://www.artist-embedded.org/artist/Embedded-C.html</link>
		<guid isPermaLink="true">http://www.artist-embedded.org/artist/Embedded-C.html</guid>
		<dc:date>2006-07-11T16:01:24Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Bruno Bouyssounouse, Joseph van Vlijmen</dc:creator>


		<dc:subject>execution platforms</dc:subject>
		<dc:subject>C</dc:subject>
		<dc:subject>DSP</dc:subject>

		<description>&lt;p&gt;Extensions to the programming language C to support fixed-point arithmetic,
named address spaces and basic I/O hardware addressing. These features
are commonly found in embedded processors and are not supported by the
standard C language.&lt;/p&gt;

-
&lt;a href="http://www.artist-embedded.org/artist/-Programming-Languages-.html" rel="directory"&gt;30. Programming Languages&lt;/a&gt;

/ 
&lt;a href="http://www.artist-embedded.org/artist/+-execution-platforms-+.html" rel="tag"&gt;execution platforms&lt;/a&gt;, 
&lt;a href="http://www.artist-embedded.org/artist/+-mot49-+.html" rel="tag"&gt;C&lt;/a&gt;, 
&lt;a href="http://www.artist-embedded.org/artist/+-DSP-+.html" rel="tag"&gt;DSP&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;Willem Wakker is a Director of ACE and was responsible for the original ACE family of compilers (Cobol, Pascal, C, Fortran, Modula-2, C++) for over a decade. He is Chair of the Dutch Programming Languages Standards Committee and an active member of various international standardisation groups.&lt;/p&gt; &lt;p&gt;Prof. Dr. Rainer Leupers of RWTH Aachen helps to manage the Artist2 cluster &quot;Compilers and Timing Analysis&quot; with Prof. Reinhard Wilhelm of Saarland.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;strong&gt;Official Name, version&lt;/strong&gt;
ISO/IEC TR 18037:2004
Extensions to the programming language C to support fixed-point arithmetic, named address spaces and basic I/O hardware addressing. These features are commonly found in embedded processors and are not supported by the standard C language.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Web&lt;/strong&gt;&lt;/p&gt; &lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; The &lt;a href=&quot;http://www.open-std.org/JTC1/SC22/WG14/www/docs/n1021.pdf&quot; class='spip_out' rel='external'&gt;latest version&lt;/a&gt; of TR 18037, approved for publication.&lt;/li&gt;&lt;li&gt; Embedded C related developments, in particular, products and applications: &lt;a href=&quot;http://www.embedded-c.org/&quot; class='spip_out' rel='external'&gt;here&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Expected Next Major Release Date&lt;/strong&gt;
Support is ongoing, based on submissions from market parties.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Technical Gains&lt;/strong&gt;
Until recently, embedded processors were programmed in assembly language to make use of all the specific performance improving hardware features. By standardizing the C interface it is possible to program embedded processors with their ever increasing complex functionality using a high level language, thereby increasing portability and stability of the programs.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Previous Revisions/Versions&lt;/strong&gt;
Embedded C is largely based on DSP-C, an industry standard defined by ACE and Philips.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Standardisation Body&lt;/strong&gt;
ISO (International Organization for Standardization) and IEC (International Electrotechnical Commission) through their common &lt;a href=&quot;http://www.open-std.org/JTC1/SC22/WG14&quot; class='spip_out' rel='external'&gt;working group ISO/IEC JTC 1/SC 22/WG 14&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Main Leader or Contact Person within the Standardisation Body&lt;/strong&gt;
Willem Wakker (ACE), member of WG14 and project editor of TR 18037.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Industrial Domains&lt;/strong&gt;
Embedded System in general.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Industrial Gains&lt;/strong&gt;
The use of the specification allows the development and implementation of complex embedded software systems and algorithms in a portable, processor independent fashion. These result in gains for Performance and Ease of Engineering.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Main other non-ARTIST participants&lt;/strong&gt;
See &lt;a href=&quot;http://www.embedded-c.org/&quot; class='spip_out' rel='external'&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
