SwePub
Sök i LIBRIS databas

  Utökad sökning

onr:"swepub:oai:DiVA.org:kth-214376"
 

Sökning: onr:"swepub:oai:DiVA.org:kth-214376" > Towards virtual pro...

Towards virtual prototyping of synchronous real-time systems on noc-based MPSoCs

Seyyedi, R. (författare)
OFFIS Inst Informat Technol, Oldenburg, Germany.
Mohammadat, M. Tage (författare)
KTH,Elektronik
Fakih, M. (författare)
OFFIS Inst Informat Technol, Oldenburg, Germany.
visa fler...
Gruttner, K. (författare)
OFFIS Inst Informat Technol, Oldenburg, Germany.
Öberg, Johnny (författare)
KTH,Elektronik
Graham, D. (författare)
Imperas, London, England.
visa färre...
OFFIS Inst Informat Technol, Oldenburg, Germany Elektronik (creator_code:org_t)
Institute of Electrical and Electronics Engineers (IEEE), 2017
2017
Engelska.
Ingår i: 2017 12th IEEE International Symposium on Industrial Embedded Systems, SIES 2017 - Proceedings. - : Institute of Electrical and Electronics Engineers (IEEE). - 9781538631669 ; , s. 99-102
  • Konferensbidrag (refereegranskat)
Abstract Ämnesord
Stäng  
  • NoC-based designs provide a scalable and flexible communication solution for the rising number of processing cores on a single chip. To master the complexity of the software design in such a NoC-based multi-core architecture, advanced incremental integration testing solutions are required. This work presents a virtual platform based software testing and debugging approach for a synchronous application model on a NoC-based designs provide a scalable and flexible communication solution for the rising number of processing cores on a single chip. To master the complexity of the software design in such a NoC-based multi-core architecture, advanced incremental integration testing solutions are required. This work presents a virtual platform based software testing and debugging approach for a synchronous application model on a 2x2 NoC-based MPSoC. We propose a development approach and a test environment that exploits the time approximation within Imperas OVP instruction accurate simulator and a functional model of the Nostrum NoC, for both software instructions and hardware clock cycles at larger time stamps called Quantum that does not sacrifice functional correctness. The functional testing environment runs the target software without running it on the real hardware platform. With the help of Nostrum NoC we can support a synchronous system execution that is reasonably fast and precise with respect to a global synchronization signal, called HeartBeat. As work in progress, this work also discusses several possible timing refinement and their possible implication on the simulation semantics and performance and how it is tackled in the future work. NoC-based MPSoC. We propose a development approach and a test environment that exploits the time approximation within Imperas OVP instruction accurate simulator and a functional model of the Nostrum NoC, for both software instructions and hardware clock cycles at larger time stamps called Quantum that does not sacrifice functional correctness. The functional testing environment runs the target software without running it on the real hardware platform. With the help of Nostrum NoC we can support a synchronous system execution that is reasonably fast and precise with respect to a global synchronization signal, called HeartBeat. As work in progress, this work also discusses several possible timing refinement and their possible implication on the simulation semantics and performance and how it is tackled in the future work.

Ämnesord

TEKNIK OCH TEKNOLOGIER  -- Annan teknik (hsv//swe)
ENGINEERING AND TECHNOLOGY  -- Other Engineering and Technologies (hsv//eng)

Nyckelord

Application programs
Clocks
Computer architecture
Computer software
Embedded systems
Hardware
Integration testing
Interactive computer systems
Multiprocessing systems
Network-on-chip
Program debugging
Real time systems
Semantics
Software design
Software testing
System-on-chip
Virtual prototyping
Application modeling
Development approach
Flexible communication
Functional correctness
Global synchronization
Multicore architectures
Software instruction
Software Testing and Debugging
Integrated circuit design

Publikations- och innehållstyp

ref (ämneskategori)
kon (ämneskategori)

Hitta via bibliotek

Till lärosätets databas

Sök utanför SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy