[289] | 1 | \anrdoc{(maximum 0,5 page par partenaire) Decrire brievement chaque |
---|
| 2 | partenaire et fournir ici les elements permettant d'apprecier la |
---|
| 3 | qualification des partenaires dans le projet (le \og pourquoi qui fait quoi |
---|
| 4 | \fg). Il peut s'agir de realisations passees, d'indicateurs (publications, |
---|
| 5 | brevets), de l'interet du partenaire pour le projet.\\ |
---|
| 6 | Montrer la complementarite et la valeur ajoutee des cooperations entre les |
---|
| 7 | differents partenaires. L'interdisciplinarite et l'ouverture à diverses |
---|
| 8 | collaborations seront à justifier en accord avec les orientations du |
---|
| 9 | projet. (1 page maximum)} |
---|
| 10 | |
---|
[329] | 11 | The consortium is made of 8 partners: 5 academic and 3 industrial, which is well balanced |
---|
| 12 | for reaching the objectives (technical innovation and industrial evaluation for further exploitation). |
---|
[356] | 13 | Each academic partner is expert in a few area and each industrial brings a |
---|
| 14 | different approach to the use of the tools. |
---|
| 15 | \parlf |
---|
| 16 | The expertise domains of academic partners are |
---|
| 17 | MPSoC design \& virtual prototyping (\upmc, \tima), |
---|
| 18 | micro-architecture design (\upmc, \tima, \ubs), |
---|
| 19 | HLS (\upmc, \tima, \ubs), |
---|
| 20 | embedded OS (\tima), |
---|
| 21 | compilation (\ubs, \lip), |
---|
| 22 | polyhedral model (\lip), |
---|
| 23 | HPC (\lip, \upmc) and |
---|
| 24 | ASIP design (\inria). |
---|
| 25 | These domains cover all the COACH aspects. |
---|
| 26 | \parlf |
---|
| 27 | The approach to the use of the tools of industrials are: |
---|
| 28 | IP-XACT and industrial flow integration (\mds), |
---|
[364] | 29 | HPC (\bull) and IP integration in SoC design flow (\mds, \thales). |
---|
[356] | 30 | \thales will represent the FPGA users, \bull the HPC users, and \mds the SoC integrators. |
---|
[329] | 31 | |
---|
[356] | 32 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
| 33 | \subsubsection{\mdslong} |
---|
[329] | 34 | |
---|
[356] | 35 | Magillem Design Services has been established by a team of seasoned engineers and a |
---|
| 36 | group of business angels in the fall of 2006. The company has inherited Magillem, a |
---|
| 37 | robust and innovative technology worth 120 man years. The Magillem environment is |
---|
| 38 | dedicated to the design, verification and flow management of complex HW/SW based on IP-XACT. |
---|
| 39 | In the service area, we audit the existing industrial flows and propose a work plan to |
---|
| 40 | adapt them to IP-XACT, we validate and verify the full compatibility of tools interfaces |
---|
| 41 | into a flow testbench, we test the IP deliverables against a benchmark for compliance |
---|
| 42 | using our IP-XACT packager, and check IP integration properties onto a test system. |
---|
| 43 | Magillem's tools are used in the most advanced production flows of integrated circuit |
---|
| 44 | manufacturers (ST, NXP, TI, Qualcomm, etc.) and are linked with the research work of |
---|
| 45 | the best laboratories of the domain (LIP6, TIMA, Fhg, OFFIS, etc.). Our participation |
---|
| 46 | to leading European collaborative projects (e.g. IST COMPLEX, SPRINT, ICODES, etc.) |
---|
| 47 | allow us to maintain a high level of innovation around our core technology: SoC design |
---|
| 48 | methodologies at ESL, design and verification in AMS domain, HW/SW co-design, safety |
---|
| 49 | and security of systems. |
---|
| 50 | Beyond this core technology domain, Magillem has evolved with the tool suite called |
---|
| 51 | Revenge, answering to wider assembly issues for large heterogeneous systems. |
---|
[329] | 52 | |
---|
[289] | 53 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
[356] | 54 | \subsubsection{\upmc} |
---|
[289] | 55 | |
---|
[356] | 56 | University Pierre et Marie Curie (UPMC) is the largest university in France (7400 |
---|
| 57 | employees, 38000 students). |
---|
| 58 | The Laboratoire d'Informatique de Paris 6 (LIP6) is the computer science laboratory of |
---|
| 59 | UPMC, hosting more than 400 researchers, under the umbrella of the CNRS (Centre National |
---|
| 60 | de la Recherche Scientifique). |
---|
| 61 | The \og System on Chip \fg Department of LIP6 consists of 40 permanent |
---|
| 62 | researchers and 40 PHD students. |
---|
| 63 | The research focuses on CAD tools and methods for VLSI and System on Chip design. |
---|
[289] | 64 | \parlf |
---|
[356] | 65 | The SoC department has been involved in several projects: IDPS, EVEREST, |
---|
| 66 | OMI-HIC/MACRAME/\-ARCHES, EUROPRO, COSY, Medea SMT/MESA/+, BDREAMS, SoCLib, TSAR. |
---|
| 67 | It developed and maintains the public domain VLSI CAD system ALLIANCE that is installed in more than |
---|
| 68 | 200 universities worldwide. It is also in charge of the SoCLib technical |
---|
| 69 | coordination and WEB server. |
---|
| 70 | \parlf |
---|
| 71 | Even if the preferred dissemination policy for the COACH design flow will be the free |
---|
| 72 | software policy, the SoC department is ready to support start-ups : |
---|
| 73 | Six startup companies have been created by former |
---|
| 74 | researchers from the SoC department of LIP6 between 1997 and 2002. |
---|
| 75 | %The annual budget is about 3 M{\texteuro}, and 1.5 M{\texteuro} are from research contracts. |
---|
| 76 | %The SoCLib DSX component was designed and developped in our laboratory. |
---|
| 77 | %It allows design space exploration and will the base of the $CSG$ COACH tools. |
---|
| 78 | %Moreover, the LIP6 developed during the last 10 years the UGH tool for high level |
---|
| 79 | %synthesis of control-dominated coprocessors. |
---|
| 80 | %This tool will be modified to be integrated in the COACH design flow. |
---|
[289] | 81 | |
---|
[356] | 82 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
| 83 | \subsubsection{\ubs} |
---|
[289] | 84 | |
---|
[356] | 85 | The Lab-STICC (Laboratoire des Sciences et Techniques de l'Information, |
---|
| 86 | de la Communication, et de la Connaissance), is a French CNRS laboratory |
---|
| 87 | (UMR 3192) that groups 4 research centers in the west and south |
---|
| 88 | Brittany. |
---|
| 89 | %: the Universit\'e de Bretagne-Sud (UBS), the Universit\'e de |
---|
| 90 | %Bretagne Occidentale (UBO), and Telecom Bretagne (ENSTB). |
---|
| 91 | %The Lab-STICC is composed of three departments: Microwave and equipments (MOM), |
---|
| 92 | %Digital communications, Architectures and circuits (CACS) and Knowledge, |
---|
| 93 | %information and decision (CID). |
---|
| 94 | It represents a staff of 279 peoples, including 115 researchers and 113 PhD |
---|
| 95 | students. |
---|
| 96 | The scientific production during the last 4 years represents 20 |
---|
| 97 | books, 200 journal publications, 500 conference publications, 22 |
---|
| 98 | patents and 69 PHDs diploma. |
---|
| 99 | \parlf |
---|
| 100 | %The UBS/Lab-STICC laboratory is involved in several national research |
---|
| 101 | %projects (e.g. RNTL : SystemC'Mantic, EPICURE - RNRT : MILPAT, ALIPTA, |
---|
| 102 | %A3S - ANR : MoPCoM, SoCLib, Famous, RaaR, AFANA, Open-PEOPLE, ICTER ...), |
---|
| 103 | %CMCU project (COSIP) and regional projects (e.g. ITR projects PALMYRE |
---|
| 104 | %...). It is also involved in European Project (e.g. ITEA/SPICES, |
---|
| 105 | %IST/AETHER ...). |
---|
| 106 | The UBS/Lab-STICC laboratory is involved in several projects (SystemC'Mantic, |
---|
| 107 | EPICURE, MILPAT, ALIPTA, A3S, MoPCoM, SoCLib, Famous, RaaR, AFANA, Open-PEOPLE, |
---|
| 108 | ICTER, COSIP, PALMYRE, ITEA/SPICES, IST/AETHER. |
---|
| 109 | %These projects are conducted through tight cooperation |
---|
| 110 | %with national and international companies and organizations (e.g. France |
---|
| 111 | %Telecom CNET, MATRA, CEA, ASTRIUM, \thales Com., \thales Avionics, AIRBUS, |
---|
| 112 | %BarCo, STMicroelectronics, Alcatel-Lucent ...). |
---|
| 113 | %Results of those or former |
---|
| 114 | %projects are for example the high-level synthesis tool GAUT, the UHLS |
---|
| 115 | %syntax and semantics-oriented editor, the DSP power estimation tool |
---|
| 116 | %Soft-explorer or the co-design framework Design Trotter. |
---|
| 117 | \parlf |
---|
| 118 | The CACS department of the Lab-STICC (also referred as UBS/Lab-STICC), |
---|
| 119 | located in Lorient, is involved in COACH. |
---|
| 120 | The UBS/Lab-STICC is working on the design of complex electronic systems |
---|
| 121 | and circuits, especially but not exclusively focussing on real-time |
---|
| 122 | embedded systems, power and energy consumption optimization, high-level |
---|
| 123 | synthesis and IP design, digital communications, hardware/software |
---|
| 124 | co-design and ESL methodologies. The application targeted by the |
---|
| 125 | UBS/Lab-STICC are mainly from telecommunication and multimedia domains |
---|
| 126 | which enclose signal, image, video, vision, and communication processing. |
---|
| 127 | |
---|
| 128 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
| 129 | \subsubsection{\liplong} |
---|
[289] | 130 | The Compsys group of Ecole Normale Sup\'erieure de Lyon is a project-team |
---|
| 131 | of INRIA Rh\^one-Alpes and a part of Laboratoire de l'Informatique du |
---|
| 132 | Parall\'elisme (LIP), UMR 5668 of CNRS. It has four permanent researchers |
---|
| 133 | and a variable number of PhD students and post-docs. Its field of |
---|
| 134 | expertise is compilation for embedded system, optimizing compilers |
---|
| 135 | and automatic parallelization. Its members were among the initiators |
---|
| 136 | of the polyhedral model for automatic parallelization and program |
---|
| 137 | optimization generally. It has authored or contributed to |
---|
| 138 | several well known libraries for linear programming, polyhedra manipulation |
---|
| 139 | and optimization in general. It has strong industrial cooperations, notably |
---|
| 140 | with ST Microelectronics and \thales. |
---|
| 141 | |
---|
| 142 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
| 143 | \subsubsection{\tima} |
---|
| 144 | The TIMA laboratory ("Techniques of Informatics and Microelectronics |
---|
| 145 | for integrated systems Architecture") is a public research laboratory |
---|
| 146 | sponsored by Centre National de la Recherche Scientifique (CNRS, UMR5159), |
---|
| 147 | Grenoble Institute of Technology (Grenoble-INP) and Universit\'{e} Joseph Fourier |
---|
| 148 | (UJF). |
---|
| 149 | The research topics cover the specification, design, verification, test, |
---|
| 150 | CAD tools and design methods for integrated systems, from analog and |
---|
| 151 | digital components on one end of the spectrum, to multiprocessor |
---|
| 152 | Systems-on-Chip together with their basic operating system on the other end. |
---|
| 153 | \parlf |
---|
| 154 | Currently, the lab employs 124 persons among which 60 PhD candidates, and runs |
---|
| 155 | 32 ongoing French/European funded projects. |
---|
| 156 | Since its creation in 1984, TIMA funded 7 startups, patented 36 inventions |
---|
| 157 | and had 243 PhD thesis defended. |
---|
| 158 | \parlf |
---|
| 159 | The System Level Synthesis Group (25 people including PhDs) is |
---|
| 160 | involved in several FP6, FP7, CATRENE and ANR projects. |
---|
| 161 | Its field of expertise is in CAD and architecture for Multiprocessor |
---|
| 162 | SoC and Hardware/Software interface. |
---|
| 163 | |
---|
| 164 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
[356] | 165 | \subsubsection{\inria} |
---|
[289] | 166 | |
---|
[356] | 167 | INRIA, the French national institute for research in computer science |
---|
| 168 | and control, operating under the dual authority of the Ministry of |
---|
| 169 | Research and the Ministry of Industry, is dedicated to fundamental and |
---|
| 170 | applied research in information and communication science and |
---|
| 171 | technology (ICST). |
---|
| 172 | It has workforce of 3800 persons that work in 168 joint research project-teams. |
---|
[289] | 173 | \parlf |
---|
[356] | 174 | The Institute plays a major role in technology |
---|
| 175 | transfer by fostering training through research, diffusion of |
---|
| 176 | scientific and technical information, development, as well as |
---|
| 177 | providing expert advice and participating in international programs. |
---|
| 178 | Being in close contact with industry, INRIA is a major participant in |
---|
| 179 | the development of ICST in France. |
---|
[289] | 180 | \parlf |
---|
[356] | 181 | The CAIRN group of INRIA Rennes -- Bretagne Atlantique study reconfigurable |
---|
| 182 | system-on-chip, i.e. hardware systems whose configuration may change before or even during |
---|
| 183 | execution. |
---|
| 184 | To this end, CAIRN has 13 permanent researchers and a variable number of PhD |
---|
| 185 | students, post-docs and engineers. |
---|
| 186 | CAIRN intends to approach reconfigurable architectures from three |
---|
| 187 | angles: the invention of new reconfigurable platforms, the development |
---|
| 188 | of associated transformation, compilation and synthesis tools, and the |
---|
| 189 | exploration of the interaction between algorithms and architectures. |
---|
| 190 | CAIRN is a joint team with CNRS, University of Rennes 1 and ENS Cachan. |
---|
| 191 | %By playing a leading role in the scientific community in the field and |
---|
| 192 | %Throughout its eight research centres in Rocquencourt, Rennes, Sophia Antipolis, |
---|
| 193 | %Grenoble, Nancy, Bordeaux, Lille and Saclay, INRIA has a workforce of 3800, 2800 |
---|
| 194 | %of whom are scientists from INRIA and INRIA's partner organizations such as CNRS |
---|
| 195 | %(the French National Center for Scientific Research), universities and leading |
---|
| 196 | %engineering schools. |
---|
| 197 | %They work in 168 joint research project-teams. |
---|
| 198 | %Many INRIA researchers are also professors and approximately 1 000 doctoral |
---|
| 199 | %students work on theses as part of INRIA research project-teams. |
---|
| 200 | %\parlf |
---|
| 201 | %INRIA develops many partnerships with industry and fosters technology |
---|
| 202 | %transfer and company foundation in the field of ICST - some ninety |
---|
| 203 | %companies have been founded with the support of INRIA-Transfert, a |
---|
| 204 | %subsidiary of INRIA, specialized in guiding, evaluating, qualifying, |
---|
| 205 | %and financing innovative high-tech IT start-up companies. INRIA is |
---|
| 206 | %involved in standardization committees such as the IETF, ISO and the |
---|
| 207 | %W3C of which INRIA was the European host from 1995 to 2002. |
---|
| 208 | %\parlf |
---|
| 209 | %INRIA maintains important international relations and exchanges. In |
---|
| 210 | %Europe, INRIA is a member of ERCIM which brings together research |
---|
| 211 | %institutes from 19 European countries. INRIA is a partner in about 120 |
---|
| 212 | %FP6 actions and 40 FP7 actions, mainly in the ICST field. INRIA also |
---|
| 213 | %collaborates with numerous scientific and academic institutions abroad |
---|
| 214 | %(joint laboratories such as LIAMA, associated research teams, training |
---|
| 215 | %and internship programs). |
---|
[289] | 216 | |
---|
| 217 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
| 218 | \subsubsection{\bull} |
---|
| 219 | |
---|
| 220 | \bull designs and develops servers and software for an open environment, integrating the |
---|
| 221 | most advanced technologies. It brings to its customers its expertise and know-how to help |
---|
| 222 | them in the transformation of their information systems and to optimize their IT |
---|
| 223 | infrastructure and their applications. |
---|
[361] | 224 | \\%\parlf |
---|
[289] | 225 | \bull is particularly present in the public sector, banking, finance, telecommunication |
---|
| 226 | and industry sectors. Capitalizing on its wide experience, the Group has a thorough |
---|
| 227 | understanding of the business and specific processes of these sectors, thus enabling it to |
---|
| 228 | efficiently advise and to accompany its customers. Its distribution network spreads to |
---|
| 229 | over 100 countries worldwide. |
---|
| 230 | \parlf |
---|
| 231 | The team participating to the COACH project is from the Server Development Department |
---|
| 232 | based in Les Clayes-sous-Bois, France. The SD Department is in charge of developing |
---|
| 233 | hardware for open servers (e.g. NovaScale) and HPC solutions. Its main activities range |
---|
| 234 | from architecture specification, ASIC design/verification/prototyping to board design and |
---|
| 235 | include also specific EDA development to complement standard tools. |
---|
| 236 | |
---|
| 237 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
| 238 | \subsubsection{\thales} |
---|
| 239 | |
---|
| 240 | \thales is a world leader for mission critical information systems, with activities in 3 |
---|
[356] | 241 | core businesses (aerospace, defence, security). |
---|
| 242 | It employs 68000 people worldwide, and is present in 50 countries. |
---|
| 243 | TRT (\thales Research \& Technology) operates at the corporate level as the technical |
---|
| 244 | community network architect, in charge of developing upstream and \thales-wide |
---|
| 245 | R\&T activities, with vision and visibility. |
---|
| 246 | In support of \thales applications, TRT's mission is also to anticipate and |
---|
| 247 | speed up technology transfer from research to development in Divisions by |
---|
| 248 | developing collaborations in R\&T. |
---|
| 249 | %\thales is international, but Europe-centered. |
---|
| 250 | %Research \& Development activities are disseminated, and corporate Research and |
---|
| 251 | %Technology is concentrated in Centres in France, the United Kingdom and the |
---|
| 252 | %Netherlands. |
---|
| 253 | %A key mission of our R\&T centres is to have a bi-directional transfer, or |
---|
| 254 | %"impedance matching" function between the scientific research network and the |
---|
| 255 | %corresponding businesses. |
---|
| 256 | %The TRT's Information Science and Technology Group is able to develop innovative |
---|
| 257 | %solutions along the information chain exploiting sensors data, through expertise |
---|
| 258 | %in: computational architectures in embedded systems, typically suitable for |
---|
| 259 | %autonomous system environments, mathematics and technologies for decision |
---|
| 260 | %involving information fusion and cognitive processing, and cooperative |
---|
| 261 | %technologies including man system interaction. |
---|
| 262 | The Embedded System Laboratory (ESL) involved in the COACH project is part of |
---|
[361] | 263 | TRT, it is based in Palaiseau (France). |
---|
[289] | 264 | \parlf |
---|
[356] | 265 | Like other labs of TRT, ESL is in charge of making the link between the needs |
---|
| 266 | from \thales business units and the emerging technologies, in particular through |
---|
| 267 | assessment and de-risking studies. |
---|
| 268 | It has a long experience on parallel architectures design, in particular on SIMD architectures used for |
---|
[289] | 269 | image processing and signal processing applications and on reconfigurable architectures. |
---|
| 270 | ESL is also strongly involved in studies on programming tools for these types of |
---|
[356] | 271 | architectures and has developed the SpearDE tool used in this project. |
---|
| 272 | \parlf |
---|
| 273 | The laboratory has coordinated the FP6 IST MORPHEUS project on reconfigurable |
---|
| 274 | technology.% being highly involved in the associated programming toolset. |
---|
| 275 | The team has also been involved in the FP6 IST FET AETHER project on |
---|
| 276 | self-adaptability technologies and coordinated national projects on MPSoC |
---|
| 277 | architecture and tools like the Ter\verb+@+ops project (P\^{o}le de |
---|
| 278 | Comp\'{e}titivit\'{e} System\verb+@+tic). %dedicated to the design of a MPSoC for intensive computing embedded systems. |
---|
| 279 | % |
---|
| 280 | %\thales is a world leader for mission critical information systems, with activities in 3 |
---|
| 281 | %core businesses: aerospace (with all major aircraft manufacturers as customers), defence, |
---|
| 282 | %and security (including ground transportation solutions). It employs 68000 people |
---|
| 283 | %worldwide, and is present in 50 countries. \thales Research \& Technology operates at the |
---|
| 284 | %corporate level as the technical community network architect, in charge of developing |
---|
| 285 | %upstream and \thales-wide R \& T activities, with vision and visibility. In support of |
---|
| 286 | %\thales applications, TRT's mission is also to anticipate and speed up technology transfer |
---|
| 287 | %from research to development in Divisions by developing collaborations in R\&T. \thales is |
---|
| 288 | %international, but Europe-centered. Research \& Development activities are disseminated, |
---|
| 289 | %and corporate Research and Technology is concentrated in Centres in France, the United |
---|
| 290 | %Kingdom and the Netherlands. A key mission of our R\&T centres is to have a bi-directional |
---|
| 291 | %transfer, or "impedance matching" function between the scientific research network and the |
---|
| 292 | %corresponding businesses. The TRT's Information Science and Technology Group is able to |
---|
| 293 | %develop innovative solutions along the information chain exploiting sensors data, through |
---|
| 294 | %expertise in: computational architectures in embedded systems, typically suitable for |
---|
| 295 | %autonomous system environments, mathematics and technologies for decision involving |
---|
| 296 | %information fusion and cognitive processing, and cooperative technologies including man |
---|
| 297 | %system interaction. |
---|
| 298 | %\parlf |
---|
| 299 | %The Embedded System Laboratory (ESL) of TRT involved in the COACH project is part of the |
---|
| 300 | %Information Science and Technology Group. Like other labs of TRT, ESL is in charge of |
---|
| 301 | %making the link between the needs from \thales business units and the emerging |
---|
| 302 | %technologies, in particular through assessment and de-risking studies. It has a long |
---|
| 303 | %experience on parallel architectures design, in particular on SIMD architectures used for |
---|
| 304 | %image processing and signal processing applications and on reconfigurable architectures. |
---|
| 305 | %ESL is also strongly involved in studies on programming tools for these types of |
---|
| 306 | %architectures and has developed the SpearDE tool used in this project. The laboratory had |
---|
| 307 | %coordinated the FP6 IST MORPHEUS project on reconfigurable technology, being highly |
---|
| 308 | %involved in the associated programming toolset. The team has also been involved in the FP6 IST |
---|
| 309 | %FET AETHER project on self-adaptability technologies and coordinated national projects on |
---|
| 310 | %MPSoC architecture and tools like the Ter\verb+@+ops project (P\^{o}le de |
---|
| 311 | %Comp\'{e}titivit\'{e} System\verb+@+tic) dedicated to the design of a MPSoC for intensive |
---|
| 312 | %computing embedded systems. |
---|
[289] | 313 | |
---|