1 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
2 | \subsubsection{\irisa} |
---|
3 | |
---|
4 | The CAIRN group is an INRIA - Bretagne Atlantique project and a part of IRISA, UMR |
---|
5 | 6074. CAIRN members are affiliated from University of Rennes\~1 or Ecole Normale |
---|
6 | Supérieure de Cachan. the goal of CAIRN is to study reconfigurable system-on-chip, |
---|
7 | i.e. hardware systems whose configuration may change before or even during execution. |
---|
8 | To this end, CAIRN intends to approach reconfigurable architectures from three angles: |
---|
9 | the invention of new reconfigurable platforms, the development of associated |
---|
10 | transformation, compilation and synthesis tools, and the exploration of the interaction |
---|
11 | between algorithms and architectures. |
---|
12 | |
---|
13 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
14 | \subsubsection{\lip} |
---|
15 | The Compsys group of Ecole Normale Sup\'erieure de Lyon is a project-team |
---|
16 | of INRIA Rh\^one-Alpes and a part of Laboratoire de l'Informatique du |
---|
17 | Parall\'elisme (LIP), UMR 5668 of CNRS. It has four permanent researchers |
---|
18 | and a variable number of PhD students and post-docs. Its field of |
---|
19 | expertise is compilation for embedded system, optimizing compilers |
---|
20 | and automatic parallelization. It has authored or contributed to |
---|
21 | several well known libraries for linear programming, polyhedra manipulation |
---|
22 | and optimization in general. It has strong industrial cooperations, notably |
---|
23 | with ST Microelectonics and Thales. |
---|
24 | |
---|
25 | |
---|
26 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
27 | \subsubsection{\tima} |
---|
28 | The TIMA laboratory ("Techniques of Informatics and Microelectronics |
---|
29 | for integrated systems Architecture") is a public research laboratory |
---|
30 | sponsored by Centre National de la Recherche Scientifique (CNRS, UMR5159), |
---|
31 | Grenoble Institute of Technology (Grenoble-INP) and Universitᅵ Joseph Fourier |
---|
32 | (UJF). |
---|
33 | The research topics cover the specification, design, verification, test, |
---|
34 | CAD tools and design methods for integrated systems, from analog and |
---|
35 | digital components on one end of the spectrum, to multiprocessor |
---|
36 | Systems-on-Chip together with their basic operating system on the other end. |
---|
37 | |
---|
38 | Currently, the lab contains 124 persons among whom 60 PhD candidates, and runs |
---|
39 | 32 ongoing French/European funded projects. |
---|
40 | Since its creation in 1984, TIMA funded 7 start ups, patented 36 inventions |
---|
41 | and had 243 PhD thesis defended. |
---|
42 | |
---|
43 | The System Level Synthesis Group (25 people including PhDs) is |
---|
44 | involved in several FP6, FP7, CATRENE and ANR projects. |
---|
45 | Its field of expertise is in CAD and architecture for Multiprocessor |
---|
46 | SoC and Hardware/Software interface. |
---|
47 | |
---|
48 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
49 | \subsubsection{\ubs} |
---|
50 | |
---|
51 | The Lab-STICC (Laboratoire des Sciences et Techniques de l'Information, |
---|
52 | de la Communication, et de la Connaissance), is a French CNRS laboratory |
---|
53 | (UMR 3192) that gathers 4 research centers in the west and south |
---|
54 | Brittany; from the Universitᅵ de Bretagne-Sud (UBS), the Universitᅵ de |
---|
55 | Bretagne Occidentale (UBO), and Telecom Bretagne (ENSTB). |
---|
56 | \\ |
---|
57 | The Lab-STICC is composed of three departments: Microwave and equipments (MOM), |
---|
58 | Digital communications, Architectures and circuits (CACS) and Knowledge, |
---|
59 | information and decision (CID). The Lab-STICC represents a staff of 279 |
---|
60 | people, including 115 researchers and 113 PhD students. |
---|
61 | The scientific production during the last 4 years represents 20 |
---|
62 | books, 200 journal publications, 500 conference publications, 22 |
---|
63 | patents, 69 PhDs diploma. |
---|
64 | \par |
---|
65 | The UBS/Lab-STICC laboratory is involved in several national research |
---|
66 | projects (e.g. RNTL : SystemC'Mantic, EPICURE - RNRT : MILPAT, ALIPTA, |
---|
67 | A3S - ANR : MoPCoM, SoCLib, Famous, RaaR, AFANA, Open-PEOPLE, ICTER ...), |
---|
68 | CMCU project (COSIP) and regional projects (e.g. ITR projects PALMYRE |
---|
69 | ...). It is also involved in European Project (e.g. ITEA/SPICES, |
---|
70 | IST/AETHER ...). These projects are conducted through tight cooperation |
---|
71 | with national and international companies and organizations (e.g. France |
---|
72 | Telecom CNET, MATRA, CEA, ASTRIUM, THALES Com., THALES Avionics, AIRBUS, |
---|
73 | BarCo, STMicroelectronics, Alcatel-Lucent ...). Results of those or former |
---|
74 | projects are for example the high-level synthesis tool GAUT, the UHLS |
---|
75 | syntax and semantics-oriented editor, the DSP power estimation tool |
---|
76 | Soft-explorer or the co-design framework Design Trotter. |
---|
77 | \\ |
---|
78 | \par |
---|
79 | The CACS department of the Lab-STICC (also referred as UBS/Lab-STICC), |
---|
80 | located in Lorient, is involved in COACH. |
---|
81 | The UBS/Lab-STICC is working on the design of complex electronic systems |
---|
82 | and circuits, especially but not exclusively focussing on real-time |
---|
83 | embedded systems, power and energy consumption optimization, high-level |
---|
84 | synthesis and IP design, digital communications, hardware/software |
---|
85 | co-design and ESL methodologies. The application targeted by the |
---|
86 | UBS/Lab-STICC are mainly from telecommunication and multimedia domains |
---|
87 | which enclose signal, image, video, vision, and communication processing. |
---|
88 | |
---|
89 | |
---|
90 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
91 | \subsubsection{\upmc} |
---|
92 | |
---|
93 | University Pierre et Marie Curie (UPMC) is the largest university in France (7400 employees,38000 students). |
---|
94 | The Laboratoire d'Informatique de Paris 6 (LIP6) is the computer science laboratory of UPMC, hosting |
---|
95 | more than 400 researchers, under the umbrella of the CNRS (Centre National de la Recherche Scientifique). |
---|
96 | The \og System on Chip \fg Department of LIP6 consists of 80 people, including 40 PHD students. |
---|
97 | The research focus on CAD tools and methods for VLSI and System on Chip design. |
---|
98 | \parlf |
---|
99 | The annual budget is about 3 M{\texteuro}, and 1.5 M{\texteuro} are from research contracts. |
---|
100 | The SoC department has been involved in several european projects :IDPS, EVEREST, OMI-HIC, OMI-MACRAME, |
---|
101 | OMI-ARCHES, EUROPRO, COSY, Medea SMT, Medea MESA, Medea+ BDREAMS, Medea+ TSAR. |
---|
102 | \parlf |
---|
103 | The public domain VLSI CAD system ALLIANCE, developped at UPMC is installed in more than 200 universities worldwide. |
---|
104 | The LIP6 is in charge of the technical coordination of the SoCLib national project, and is hosting |
---|
105 | the SoCLib WEB server. |
---|
106 | In the SoCLin platform, the DSX tool is used for design space exploration. |
---|
107 | It helps the system designer to describe the coarse grain parallelism of the software application |
---|
108 | as a Task and Communication Graph, to configure the hardware architecture, and to map the |
---|
109 | multi-task software application on the multi-processors architecture. |
---|
110 | The DSX toll will be extended to support the FPGA target. |
---|
111 | Moreover, the LIP6 developped during the last 10 years the UGH tool for high level synthesis |
---|
112 | of control-dominated coprocessors. |
---|
113 | This tool will be modified to be integrated in the Coach design flow. |
---|
114 | \parlf |
---|
115 | Even if the preferred dissemination policy for the Coach design flow will be the free software policy, |
---|
116 | (following the SoCLib model), the SoC department is ready to support start-ups : Six startup companies |
---|
117 | (including FLEXRAS) have been created by former researchers from the SoC department of LIP6 between 1997 and 2002. |
---|
118 | |
---|
119 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
120 | \subsubsection{\xilinx} |
---|
121 | |
---|
122 | \xilinx is the world leader in the domain of programmable logic circuits (FPGA). |
---|
123 | \xilinx develops in one hand several FPGA architectures (CoolRunner, Spartan and Virtex |
---|
124 | families) and in the other hand a software solution allowing exploiting the |
---|
125 | characteristics of these FPGA. |
---|
126 | \parlf |
---|
127 | The tools proposed can allow the designer to describe his architecture from modeling |
---|
128 | language (VHDL/Verilog) to an optimized architecture implemented to the selected |
---|
129 | technology. |
---|
130 | The team located at Grenoble is responsible of the logic synthesis tool development (XST) |
---|
131 | of the software solution, which aggregates all the steps allowing proceeding from a HDL |
---|
132 | model to a technological netlist: |
---|
133 | \begin{itemize} |
---|
134 | \item Compilation of HDL code and model generation at Register Transfer Level (RTL). |
---|
135 | \item RTL model optimizations. |
---|
136 | \item Inference and generation of optimized macro blocks (Finite states machine, counter). |
---|
137 | \item Boolean equations generation for randomly logic. |
---|
138 | \item Logical, mapping and timing optimizations. |
---|
139 | \end{itemize} |
---|
140 | \parlf |
---|
141 | The architectures developed by \xilinx offer a collection of technological primitives |
---|
142 | (variable complexity) from simple Boolean generators (LUT) to complex DSP blocks or memory |
---|
143 | and whether configurable processor cores (Pico and MicroBlaze families). |
---|
144 | This kind of architecture allows, thus, the designer to validate different |
---|
145 | hardware/software possibilities in a High Level Synthesis (HLS) framework. |
---|
146 | \parlf |
---|
147 | The classical optimization techniques focus, mainly, on the frequency aspects and on |
---|
148 | available resources use. |
---|
149 | The optimizations, taking into account the consumption criteria, become critical due to |
---|
150 | the fact of the increase of the architecture complexity and due to the use of FPGA |
---|
151 | component for low power applications. |
---|
152 | |
---|
153 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
154 | \subsubsection{\bull} |
---|
155 | |
---|
156 | \bull designs and develops servers and software for an open environment, integrating the |
---|
157 | most advanced technologies. It brings to its customers its expertise and know-how to help |
---|
158 | them in the transformation of their information systems and to optimize their IT |
---|
159 | infrastructure and their applications. |
---|
160 | \parlf |
---|
161 | \bull is particularly present in the public sector, banking, finance, telecommunication |
---|
162 | and industry sectors. Capitalizing on its wide experience, the Group has a thorough |
---|
163 | understanding of the business and specific processes of these sectors, thus enabling it to |
---|
164 | efficiently advise and to accompany its customers. Its distribution network spreads to |
---|
165 | over 100 countries worldwide. |
---|
166 | \parlf |
---|
167 | The team participating to the COACH project is from the Server Development Department |
---|
168 | based in Les Clayes-sous-Bois, France. The SD Department is in charge of developing |
---|
169 | hardware for open servers (e.g. NovaScale) and HPC solutions. Its main activities range |
---|
170 | from architecture specification, ASIC design/verification/prototyping to board design and |
---|
171 | include also specific EDA development to complement standard tools. |
---|
172 | |
---|
173 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
174 | \subsubsection{\thales} |
---|
175 | |
---|
176 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
177 | \subsubsection{\zied} |
---|
178 | |
---|
179 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
180 | \subsubsection{\navtel} |
---|
181 | |
---|
182 | \navtel was created in 1994 to develop flexible systems based on FPGAs and currently |
---|
183 | focuses on intelligent signal mining for knowlege based signal processing systems. |
---|
184 | The company main activity covers the following domains: satellite communication, |
---|
185 | aeronautics, imaging and security. |
---|
186 | \navtel dedicates about 70\% of its activity to client projects in satellite, aeronautical |
---|
187 | and imaging systems and 30\% to its own research programmes in collaboration with French |
---|
188 | and international partners. |
---|
189 | \parlf |
---|
190 | The multi disciplinary technical team comprises 6 engineers for signal processing and |
---|
191 | hardware development and one technician. |
---|
192 | \parlf |
---|
193 | \navtel has its own Ph.D program which includes in the past (classification technology |
---|
194 | and MIMO for FPGA implementation) and currently the preparation of a project for remote |
---|
195 | sensing with signal intelligence for satellite application. The company participates in |
---|
196 | national and European level projects contributing to a strategic alliance between academic |
---|
197 | and industrial partners.\\ |
---|
198 | The current research covers particle filter applications for communication and RADAR, |
---|
199 | Cognitive Radio, Satellite communication, embedded super computing and focuses on low |
---|
200 | power algorithms for implementation in FPGA and soft computing. |
---|
201 | \parlf |
---|
202 | For manufacturing and industrialization, \navtel works with ISO certified partners. |
---|
203 | The company clients include the CNES, ThalÚs Alenia Space, ThalÚs Communication, EADS, |
---|
204 | Eutelsat, AIRBUS, Schlumberger. \navtel participates from the R\&D phase through to the |
---|
205 | system delivery. |
---|
206 | |
---|
207 | \begin{description} |
---|
208 | \item[Recognitions:]\mbox{} |
---|
209 | \begin{itemize} |
---|
210 | \item EC Challenge+ programme for innovative projects (promotion 9) |
---|
211 | \item Innovation and technology development \og Troph\'{e}es R\'{e}gion Centre \fg |
---|
212 | \item Recognition by the French Senate for company creation during the |
---|
213 | \og Semaine de l'entrepreneur \fg 2005. |
---|
214 | \end{itemize} |
---|
215 | \end{description} |
---|