hArtes hArtes Overview Overview hArtes hArtes hArtes hArtes hArtes hArtes hArtes hArtes hArtes hArtes hArtes hArtes H H olistic olistic A A pproach to pproach to R R econfigurable econfigurable real real T T ime ime E E mbedded mbedded S S ystems ystems
21
Embed
HArtes Overview Holistic Approach to Reconfigurable real Time Embedded Systems.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
hArteshArtes OverviewOverview
hArteshArteshArteshArtes
hArteshArteshArteshArtes
hArteshArteshArteshArtes
HHolisticolistic AApproach to pproach to RReconfigurableeconfigurable real real TTimeime
Develop a toolchain and a methodology supporting effective automatic or semi-automatic design of complex heterogeneous embedded systems.Design a scalable heterogeneous and reconfigurable hardware platform that can be re-targeted to produce optimized real-time embedded systems.Validate the tool chain on a set of innovative applications in the audio and video field
“To develop the next generation of technologies, methods and tools for modelling, design, and implementation and operation of hardware/software systems embedded in intelligent devices. An end-to-end systems vision should allow building cost-efficient ambient intelligence systems with optimal performance, high confidence, reduced time to market and faster deployment.”
Reduce time spent dealing with implementation details
OEMOEMThalesThalesFaitalFaital
ThomsonThomson
SOLUTIONsAtmelLeaff
Scaleo Chip
ALGORITHMsALGORITHMsFraunhofer IGDFraunhofer IGDUni P. MarcheUni P. MarcheUni d’AvignonUni d’Avignon
TOOLsTOOLsTU DelftTU Delft
Poli MilanoPoli MilanoImperial CollegeImperial College
InriaInriaUni FerraraUni Ferrara
Strong Industrial / Academic Collaboration to develop tool chain for heterogeneous
reconfigurable multichip platforms
- - 55 - -
hArteshArteshArteshArtes Objectives of the tool chainObjectives of the tool chain
Holistic approach:Fill the gap between algorithms, architectures, integration and test groupsFacilitate the management of the entire flow, to allow identifying optimisation opportunities hidden in different parts of the design
Reduced time to market.Start from high level application description using graphical entry, domain specific languages or CSupport the automatic system implementation
System flexibility through:ReconfigurabilityEasier design space exploration to identify the best system solution: from feasibility to optimalityManage product variants
- - 66 - -
hArteshArteshArteshArtes hArtes tool chain top level hArtes tool chain top level flowflow
Innovations of the hArtes tool chain include:a framework that allows implementing novel algorithms for design space exploration, supports design partitioning automation, task transformation, choice of data representation, and metric evaluation for HW and SW components;a system synthesis tool producing near optimal implementations that best exploits the capability of each type of processing element; dynamic HW reconfigurability can be exploited to support system upgrade or adaptation to operating conditions;diagrammatic and textual formats in algorithm description and exploration.
ACIS = Advanced Car Information System. Includes advanced audio, speech processing enhancement and speech / speaker recognitionImmersive audio. Includes audio acquisition and reproduction for different environments Video processing. Includes legacy video and challenging video transcoding
- - 1212 - -
hArteshArteshArteshArtes Advanced Car Information System Advanced Car Information System (ACIS)(ACIS)
- - 1313 - -
hArteshArteshArteshArtes hArtes ACIS on the road hArtes ACIS on the road
hArtes based ACIS
prepre
pre
other systems connections (radio-TV, GPS, UMTS, network, etc.)
Scope of the HW platform:Provide a flexible, reconfigurable platform for the selected application domain where the hArtes tool chain can be exercised.Must provide an heterogeneous, reconfigurable platform and the appropriate set of interfaces. Detailed specification ongoing in strict relation with the Application partners
HDK FREE - hArtes Development Kit with Floating point for Real time Embedded EquipmentObjective: academic + SME dissemination & hands-on tool for workshops
Work Packages:WP0. Project management.WP1. Requirements for tools and target applications.WP2. Methodology and tool development.WP3. Demonstrations and Evaluations.WP4. System Integration and Validation.WP5. Exploitation and dissemination.