•
    –
    –
    –
    –
    –
•
    –
•
    –
    –
    –
    –
    –
    –
    –
    –
    –
•
•
•
•
•

•

•
automotive
   Application       multimedia
                     ambient intelligence
                     space systems
  ...
SW    SW      SW        SW
              network




                                        RTOS



                     ...
•
    –
    –
    –
•
    –
    –
    –
    –
network
System-level modelling, analysis
and optimization                                                     Let the sow phone th...
Hardware architecture   Software architecture




                           System-level modeling,
                      ...
2
    1

        3                                                        3
                4
                            ...
ARTS model in SystemC

                                             3

                                             4

   ...
ARTS Simulation framework based on
Application




                 1
                      ...
                          ...
•
•
    –
    –
    –
•
    –
    –
•
    –
        •
        •
        •
        •
    –
•
    –
        •
    –
        •
        •
E<>missedDeadline

E<>totalCostUsed(Memory)>=23

E<>totalCostUsed(Energy)>=15


  Required specification
                 ...
•
•
•
•
•
•
    –
    –
•
Continuous-flow biochips                               Droplet-based biochips




                                   Unive...
Allocation    Binding




Placement    Scheduling
•

•
    –
    –

•
Embedded Systems Engineering section
Embedded Systems Engineering section
Embedded Systems Engineering section
Embedded Systems Engineering section
Embedded Systems Engineering section
Embedded Systems Engineering section
Embedded Systems Engineering section
Embedded Systems Engineering section
Upcoming SlideShare
Loading in...5
×

Embedded Systems Engineering section

488

Published on

Presentation of the ESE section at DTU Informatics, Technical University of Denmark

Published in: Education, Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
488
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Embedded Systems Engineering section"

  1. 1. • – – – – – • – • – – – – – – – – –
  2. 2. • • • • • • •
  3. 3. automotive Application multimedia ambient intelligence space systems biotech computation and communication Models and Methods design space exploration verification resource aware computing distributed systems Execution Platform heterogeneous systems low-power architectures re-configurable hardware biochips
  4. 4. SW SW SW SW network RTOS S CPU mem C A energy Networked Embedded Systems System-on-Chip
  5. 5. • – – – • – – – –
  6. 6. network
  7. 7. System-level modelling, analysis and optimization Let the sow phone the farmer when: It needs to be inseminated Has to give birth Is ill System-on-Chip Prototype platform [WiseNET Chip, C. Piquet, CSEM]
  8. 8. Hardware architecture Software architecture System-level modeling, analysis and optimization
  9. 9. 2 1 3 3 4 4 Application model 1 2 os System-level design tasks a b c os os L1 L2 a b c R1 R2 R3 L3 Model of system System platform implementation
  10. 10. ARTS model in SystemC 3 4 1 2 os a b c L1 L2 R1 R2 R3 L3 Model of system implementation
  11. 11. ARTS Simulation framework based on Application 1 ... n IO SystemC ARTS PE module: Application OS Synchronnizer IO ports (OCP 2.0 interface) IO device drivers RTO S Resource ARTS Communication module: HW Allocator model Network topology and protocol OCP IO device Network adapters IO ports (OCP 2.0 interface) Scheduler Master Slave Applications of ARTS: MPSoC (NoC exploration) Wireless sensor networks SoC communication interface (OCP) Automotive systems (TT vs. ET) Dynamic reconfiguration
  12. 12. • • – – – • – –
  13. 13. • – • • • • – • – • – • •
  14. 14. E<>missedDeadline E<>totalCostUsed(Memory)>=23 E<>totalCostUsed(Energy)>=15 Required specification Model checking Model of system implementation
  15. 15. • • • • • • – – •
  16. 16. Continuous-flow biochips Droplet-based biochips University of Michigan) Duke University) 1998 2002 Slide soruce: Krish Chakrabarty, Duke University
  17. 17. Allocation Binding Placement Scheduling
  18. 18. • • – – •

×