<?xml 
version="1.0" encoding="iso-8859-1"?>
<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>CETIC</title>
	<link>http://www.cetic.be/</link>
	
	<language>en</language>
	<generator>SPIP - www.spip.net</generator>




<item xml:lang="en">
		<title>CETIC wins the 2nd LANTRONIX Annual Wireless Design Contest in San Jose (CA)</title>
		<link>http://www.cetic.be/article605.html</link>
		<guid isPermaLink="true">http://www.cetic.be/article605.html</guid>
		<dc:date>2009-04-20T12:11:03Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Damien HUBAUX</dc:creator>



		<description>CETIC wins first prise in the 2nd Annual Wireless Design Contest with its SAND (Smart Adaptable Network Device) topping more than 200 contestants. Considered the most innovative entry of the contest organised by the american company LANTRONIX, The SAND proposes an intelligent embedded solution for fast, custom prototyping. CETIC was present at the LANTRONIX's booth during the &#171; Embedded Systems Conference Silicon Valley &#187; on April 4th in San Jose, California to show the winning device (...)

-
&lt;a href="http://www.cetic.be/rubrique34.html" rel="directory"&gt;30. Embedded and Communication Systems&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;CETIC wins first prise in the 2nd Annual Wireless Design Contest with its SAND (Smart Adaptable Network Device) topping more than 200 contestants. Considered the most innovative entry of the contest organised by the american company LANTRONIX, The SAND proposes an intelligent embedded solution for fast, custom prototyping. CETIC was present at the LANTRONIX's booth during the &#171; Embedded Systems Conference Silicon Valley &#187; on April 4th in San Jose, California to show the winning device and to collect the $6.000,00 US prise money.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;span class='spip_document_1103 spip_documents spip_documents_center' &gt;&lt;img src='http://www.cetic.be/IMG/jpg/Photo_CETIC_SAND2Web-2.jpg' width='391' height='166' title=&quot;award ceremony&quot; alt=&quot;award ceremony&quot; style='height:166px;width:391px;' /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class='spip_document_1104 spip_documents spip_documents_center' &gt;&lt;img src='http://www.cetic.be/IMG/jpg/Photo_CETIC_SAND1Web-2.jpg' width='443' height='174' title=&quot;Nominated designs&quot; alt=&quot;Nominated designs&quot; style='height:174px;width:443px;' /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;i&gt;More information about CETIC : &lt;a href='http://www.cetic.be/indexEN.php3' class='spip_out'&gt;www.cetic.be&lt;/a&gt;&lt;/p&gt; &lt;p&gt;More information about LANTRONIX : &lt;a href='http://www.lantronix.com/' class='spip_out'&gt;www.lantronix.com&lt;/a&gt;&lt;/i&gt; (&lt;a href='http://www.lantronix.com/info/wirelesscontest/wdc-winners-07.html' class='spip_out'&gt;The Wireless Design Contest&lt;/a&gt;)&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>20. Wireless technologies</title>
		<link>http://www.cetic.be/article886.html</link>
		<guid isPermaLink="true">http://www.cetic.be/article886.html</guid>
		<dc:date>2009-03-09T15:44:14Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Philippe Drugmand</dc:creator>



		<description>CETIC has developed a strong expertise in wireless technologies. These fast growing technologies offer a multitude of opportunities that could not be envisioned up to now. Many equipments can benefit from a suitable connection taking into account their particular constraints. In the scope of embedded systems, CETIC can rapidly integrate wireless technologies such as WiFi, Bluetooth, Zigbee, GSM, GPRS, 3G,... by using commercially available components. The added value of CETIC consists of (...)

-
&lt;a href="http://www.cetic.be/rubrique34.html" rel="directory"&gt;30. Embedded and Communication Systems&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;CETIC has developed a strong expertise in wireless technologies. These fast growing technologies offer a multitude of opportunities that could not be envisioned up to now. Many equipments can benefit from a suitable connection taking into account their particular constraints.&lt;/p&gt; &lt;p&gt;In the scope of embedded systems, CETIC can rapidly integrate wireless technologies such as WiFi, Bluetooth, Zigbee, GSM, GPRS, 3G,... by using commercially available components. The added value of CETIC consists of its capabilities in rapid prototyping thanks to its generic platforms and its expertise in embedded software for smart devices.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>40. Escrow audit</title>
		<link>http://www.cetic.be/article884.html</link>
		<guid isPermaLink="true">http://www.cetic.be/article884.html</guid>
		<dc:date>2009-03-09T15:39:42Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Philippe Drugmand</dc:creator>



		<description>CETIC realises technical audits of Escrow material (source code, hardware design, procedures,...). The Escrow service consists of a deposit of source code or other design documents or procedures at a third party's premises in order to guarantee the customer against a default risk of its provider. The Escrow contract defines the conditions for a possible release of the deposit to the customer (typically a bankruptcy, company buyout or a support failure of the provider). A client may (...)

-
&lt;a href="http://www.cetic.be/rubrique34.html" rel="directory"&gt;30. Embedded and Communication Systems&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;CETIC realises technical audits of Escrow material (source code, hardware design, procedures,...).&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;The Escrow service consists of a deposit of source code or other design documents or procedures at a third party's premises in order to guarantee the customer against a default risk of its provider. The Escrow contract defines the conditions for a possible release of the deposit to the customer (typically a bankruptcy, company buyout or a support failure of the provider).
A client may require a source code Escrow if the envisioned product is strategic for its activities and/or if the provider cannot offer sufficient guarantees about its support capabilities or its financial health.
Most Escrow agents are able to safely manage the deposit, but it may be really complex to guarantee that the deposit - if used by the customer - will allow to build the real product and will permit to insure the complete development process for further evolutions.
CETIC acts as an Escrow agent to technically audit the Escrow material (source code, hardware design, procedures,...). Especially for complex systems, when the product is not only a simple software product relying on standard hardware and middleware components, it may be impossible to simply rebuild and test the product at deposit time due to the expenses required by hardware manufacturing for example.
In this case, CETIC is able to check the documents and procedures of the deposit, including the hardware design files as Gerber files, to ensure their consistency, their completeness and their correctness (vs. a reference product).&lt;/p&gt; &lt;p&gt;As an independent research centre and a non profit organization, CETIC is recognised as an technical expert in embedded systems and also as a trustworthy escrow agent by customers and providers; it protects the Intellectual Property of the provider and gives accurate information to the customer about the usability of the deposit.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>&#181;Clinux in a Soft Processor</title>
		<link>http://www.cetic.be/article603.html</link>
		<guid isPermaLink="true">http://www.cetic.be/article603.html</guid>
		<dc:date>2007-04-12T13:46:28Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Damien HUBAUX</dc:creator>



		<description>The Electronic System team developed a complete embedded platform based on an FPGA with a soft processor running Linux. The project codename is SAND, standing for Smart Adaptable Networking Device. This system offers strong prototyping capacities in various applications. System Description The system can be divided into three different modules : the hardware, the soft processor and the the &#181;Clinux. Hardware Hardware is the very first layer of the system. It is an electronic board (...)

-
&lt;a href="http://www.cetic.be/rubrique119.html" rel="directory"&gt;10. Embedded &amp; Programmable Systems&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;The Electronic System team developed a complete embedded platform based on an FPGA with a soft processor running Linux. The project codename is SAND, standing for Smart Adaptable Networking Device. This system offers strong prototyping capacities in various applications.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;span class='spip_document_894 spip_documents spip_documents_left' style='float:left; width:128px;' &gt;
&lt;img src='http://www.cetic.be/IMG/gif/logo_uclinux-2.gif' width='128' height='151' alt=&quot;logo_uclinux&quot; title=&quot;logo_uclinux&quot; style='height:151px;width:128px;' /&gt;&lt;/span&gt;&lt;/p&gt; &lt;h3 class=&quot;spip&quot;&gt;System Description&lt;/h3&gt;
&lt;p&gt;The system can be divided into three different modules : the hardware, the soft processor and the the &#181;Clinux.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Hardware&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Hardware is the very first layer of the system. It is an electronic board with an FPGA as main component. The FPGA is the core component that can be seen as a Central Processing Unit. CETIC chose a 12,000 logic gates FPGA from Altera's Cyclone series. All around the FPGA, several components provide flexibility and extensions to this CPU, such as :
&lt;br /&gt;&lt;img src=&quot;http://www.cetic.be/squelettes-dist/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; 32MBytes flash memory for non-volatile data storage
&lt;br /&gt;&lt;img src=&quot;http://www.cetic.be/squelettes-dist/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; 16MBytes SDRAM used as working memory
&lt;br /&gt;&lt;img src=&quot;http://www.cetic.be/squelettes-dist/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; hardware watchdog to reset the system in case of deadlocks
&lt;br /&gt;&lt;img src=&quot;http://www.cetic.be/squelettes-dist/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; 4Mbits EPCS flash memory to store FPGA configuration
&lt;br /&gt;&lt;img src=&quot;http://www.cetic.be/squelettes-dist/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; several I/O pins offering extension opportunities&lt;/p&gt; &lt;p&gt;&lt;span class='spip_document_897 spip_documents spip_documents_right' style='float:right; width:184px;' &gt;
&lt;img src='http://www.cetic.be/IMG/jpg/sand.jpg' width='184' height='99' alt=&quot;&quot; style='height:99px;width:184px;' /&gt;&lt;/span&gt;
The board has been designed as a motherboard on which daughterboards can be stacked. The motherboard (also called CPU board) is intended to perform all processing and storage tasks while daughterboards (also called extension boards) are meant to provide connectivity to the system.
Ensuring maximal flexibility at minimal costs, the CPU board is a complex high density board while the extension boards are low-costs connectivity PCB.
CETIC is currently developing two different compatible daughter boards :
on one hand, a connectivity board including WiFi, Bluetooth, GPS, USB and serial communications and on the other hand, an &#171; automotive &#187; board including an OBD connection (data bus used in most European cars) and an FMS connection (CAN extension used in trucks).&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Soft Processor&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;A processor is called &#171; soft &#187; when it is implemented in reconfigurable logic such as an FPGA. Soft processors ensure a high flexibility and reconfigurability since they are implemented as VHDL blocks inside the FPGA. It is easy to add a serial port, or a USB MAC layer in the FPGA without changing anything to the board, but only changing the configuration of the FPGA. CETIC uses Altera's NiosII softprocessor which is known for its fast integration. Specific tools offer a very user-friendly interface to design the soft processor. Once finished with the design tool, a VHDL file is generated to be programmed inside the FPGA.
An open source environment based on Eclipse IDE is available to develop embedded software for the Nios2 processor that has been generated.
The configuration of the FPGA (including the soft processor) is kept in a special flash memory used at boot time. This means that the processor can modify its own configuration in flash memory so that a new processor can be started at next startup. Another advantage of the technology is the possibility to instantiate several processors within the same FPGA. The current board accepts up to 6 processors to be created inside the FPGA. This provides large research opportunities on grid computing and inter-processor communications.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&#181;Clinux&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a href='http://www.uclinux.org/' class='spip_out'&gt;&#181;Clinux&lt;/a&gt; is a lightweight version of the well known operating system Linux. This version was designed for microcontrollers and small processors without MMU (Memory Management Unit). Some specific restrictions apply when using a non-MMU processor like the Nios2. The main concern is about the management of memory and the lack of memory protection. This implies strong coding rules and high software quality when designing embedded applications for &#181;Clinux.
Use of &#181;Clinux provides lots of advantages compared to plain C applications : &lt;br /&gt;&lt;img src=&quot;http://www.cetic.be/squelettes-dist/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; free open source environment
&lt;br /&gt;&lt;img src=&quot;http://www.cetic.be/squelettes-dist/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; many existing applications
&lt;br /&gt;&lt;img src=&quot;http://www.cetic.be/squelettes-dist/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; many existing drivers
&lt;br /&gt;&lt;img src=&quot;http://www.cetic.be/squelettes-dist/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; community support&lt;/p&gt; &lt;h3 class=&quot;spip&quot;&gt;Applications&lt;/h3&gt;
&lt;p&gt;The main advantage of this system is its flexibility. The modular design allows an infinite amount of applications with only few modifications. This is why the system can be used in various applications. CETIC installed SANDs as part of a project with KeyDriving Competences with the objective of teaching truck drivers an economic way of driving (see &lt;a href='http://www.cetic.be/article342.html' class='spip_in'&gt;news&lt;/a&gt;).
Many other applications can be covered with this system thanks to the association of Linux and reconfigurable hardware.&lt;/p&gt; &lt;p&gt;CETIC successfully tested wireless hardware reconfiguration which turns out to be useful when working on mobile systems. Applications where several FPGA configurations are loaded depending on the end functionnality can also be developed to optimise power consumption.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>Hardware design and modelling</title>
		<link>http://www.cetic.be/article295.html</link>
		<guid isPermaLink="true">http://www.cetic.be/article295.html</guid>
		<dc:date>2005-05-04T07:25:03Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Damien HUBAUX</dc:creator>



		<description>CETIC also handles the implementation of hardware on FPGA. Beyond the knowledge of the design flow based on current Hardware Description Languages (HDL), CETIC has developed a strong know-how using SystemC. This language, which makes the link between the HDL's and C++, is particularly suitable for electronic system modelling and the generation of an executable specification which is used as a reference for the (...)

-
&lt;a href="http://www.cetic.be/rubrique119.html" rel="directory"&gt;10. Embedded &amp; Programmable Systems&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;CETIC also handles the implementation of hardware on FPGA. Beyond the knowledge of the design flow based on current Hardware Description Languages (HDL), CETIC has developed a strong know-how using SystemC. This language, which makes the link between the HDL's and C++, is particularly suitable for electronic system modelling and the generation of an executable specification which is used as a reference for the implementation.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>&#171; Soft &#187; processors</title>
		<link>http://www.cetic.be/article294.html</link>
		<guid isPermaLink="true">http://www.cetic.be/article294.html</guid>
		<dc:date>2005-05-04T07:24:50Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Damien HUBAUX</dc:creator>



		<description>CETIC masters the technology of embedded processor for FPGAs, which opens promising capabilities. CETIC helps companies who need to integrate such processors within their FPGAs. Beside the programmable logic which is very competitive for computation intensive applications and hardware acceleration, the processor offers software flexibility and allows to efficiently handle complex tasks such as (...)

-
&lt;a href="http://www.cetic.be/rubrique119.html" rel="directory"&gt;10. Embedded &amp; Programmable Systems&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;CETIC masters the technology of embedded processor for FPGAs, which opens promising capabilities. CETIC helps companies who need to integrate such processors within their FPGAs. Beside the programmable logic which is very competitive for computation intensive applications and hardware acceleration, the processor offers software flexibility and allows to efficiently handle complex tasks such as control.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>Development of embedded systems</title>
		<link>http://www.cetic.be/article293.html</link>
		<guid isPermaLink="true">http://www.cetic.be/article293.html</guid>
		<dc:date>2005-05-04T07:24:32Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Damien HUBAUX</dc:creator>



		<description>Cetic has the ability to develop embedded electronic systems meeting the needs of the industry, in the field of research and development (prototyping). The design flow covers the user needs evaluation, the (elaboration of) specifications, the system design and the implementation of the embedded code or the operating system.

-
&lt;a href="http://www.cetic.be/rubrique119.html" rel="directory"&gt;10. Embedded &amp; Programmable Systems&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Cetic has the ability to develop embedded electronic systems meeting the needs of the industry, in the field of research and development (prototyping). The design flow covers the user needs evaluation, the (elaboration of) specifications, the system design and the implementation of the embedded code or the operating system.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>General purpose FPGA board</title>
		<link>http://www.cetic.be/article291.html</link>
		<guid isPermaLink="true">http://www.cetic.be/article291.html</guid>
		<dc:date>2005-05-03T10:04:06Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Damien HUBAUX</dc:creator>



		<description>CETIC has developed a general purpose FPGA board, which includes volatile memory (RAM), non-volatile memory (Flash), power and programmable input/output. This board is equipped with a programmable 32-bit processor, running &#181;cLinux. With this board, CETIC satisfies partner needs concerning the implementation of programmable embedded systems with a ready-to-use platform. This board fits numerous purposes in a fast and efficient way. The typical usage scenarios of this board include (...)

-
&lt;a href="http://www.cetic.be/rubrique119.html" rel="directory"&gt;10. Embedded &amp; Programmable Systems&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;CETIC has developed a general purpose FPGA board, which includes volatile memory (RAM), non-volatile memory (Flash), power and programmable input/output. This board is equipped with a programmable 32-bit processor, running &#181;cLinux.&lt;/p&gt; &lt;p&gt;With this board, CETIC satisfies partner needs concerning the implementation of programmable embedded systems with a ready-to-use platform. This board fits numerous purposes in a fast and efficient way.&lt;/p&gt; &lt;p&gt;The typical usage scenarios of this board include prototyping, feasibility studies and validation. This board is indeed designed to be open to a wide range of applications.&lt;/p&gt; &lt;p&gt;Its main characteristics are:
&lt;br /&gt;&lt;img src=&quot;http://www.cetic.be/squelettes-dist/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; EP1C6 cost-effective FPGA (up to EP1C12) &lt;br /&gt;&lt;img src=&quot;http://www.cetic.be/squelettes-dist/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; 32-bit Nios II soft processor (up to 100 Mhz) ucLinux ready
&lt;br /&gt;&lt;img src=&quot;http://www.cetic.be/squelettes-dist/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; 16 MB Fast SDRAM
&lt;br /&gt;&lt;img src=&quot;http://www.cetic.be/squelettes-dist/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; 32 MB CFI Flash
&lt;br /&gt;&lt;img src=&quot;http://www.cetic.be/squelettes-dist/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; Input voltage: 5 - 40 V
&lt;br /&gt;&lt;img src=&quot;http://www.cetic.be/squelettes-dist/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; On board 1.5V and 3.3V regulated
&lt;br /&gt;&lt;img src=&quot;http://www.cetic.be/squelettes-dist/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; 56 user I/O&lt;/p&gt; &lt;dl class='spip_document_465 spip_documents spip_documents_left' style='float:left;'&gt;
&lt;dt&gt;&lt;img src='http://www.cetic.be/IMG/png/face_coutour.png' width='200' height='308' alt='PNG - 106.4 kb' style='height:308px;width:200px;' /&gt;&lt;/dt&gt;
&lt;dt class='spip_doc_titre' style='width:200px;'&gt;&lt;strong&gt;General purpose FPGA board (8x5 cm)&lt;/strong&gt;&lt;/dt&gt;
&lt;/dl&gt;
&lt;p&gt; &lt;span class='spip_document_466 spip_documents spip_documents_right' style='float:right; width:181px;' &gt;
&lt;img src='http://www.cetic.be/IMG/png/dos_contour.png' width='181' height='290' alt=&quot;&quot; style='height:290px;width:181px;' /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
