Models and languages for parallel computation
ACM Computing Surveys (CSUR)
Computers as components: principles of embedded computing system design
Computers as components: principles of embedded computing system design
Real-Time Systems
The future of multiprocessor systems-on-chips
Proceedings of the 41st annual Design Automation Conference
Debugging HW/SW interface for MPSoC: video encoder system design case study
Proceedings of the 41st annual Design Automation Conference
Introduction to Hardware Abstraction Layers for SoC
DATE '03 Proceedings of the conference on Design, Automation and Test in Europe - Volume 1
DATE '03 Proceedings of the conference on Design, Automation and Test in Europe: Designers' Forum - Volume 2
Design with race-free hardware semantics
Proceedings of the conference on Design, automation and test in Europe: Proceedings
An interface test model for hardware-dependent software and embedded OS API of the embedded system
Computer Standards & Interfaces
A smooth refinement flow for co-designing HW and SW threads
Proceedings of the conference on Design, automation and test in Europe
Automating Embedded Software Testing on an Emulated Target Board
AST '07 Proceedings of the Second International Workshop on Automation of Software Test
Embedded computer architectures in the MPSoC age
WCAE '05 Proceedings of the 2005 workshop on Computer architecture education: held in conjunction with the 32nd International Symposium on Computer Architecture
Simulink-based MPSoC design flow: case study of Motion-JPEG and H.264
Proceedings of the 44th annual Design Automation Conference
Design principles for a virtual multiprocessor
Proceedings of the 2007 annual research conference of the South African institute of computer scientists and information technologists on IT research in developing countries
Tool support for new test criteria on embedded systems: Justitia
Proceedings of the 2nd international conference on Ubiquitous information management and communication
Integration, the VLSI Journal
Domain-Specific Language for HW/SW Co-design for FPGAs
DSL '09 Proceedings of the IFIP TC 2 Working Conference on Domain-Specific Languages
Building heterogeneous reconfigurable systems with a hardware microkernel
CODES+ISSS '09 Proceedings of the 7th IEEE/ACM international conference on Hardware/software codesign and system synthesis
Concept-based partitioning for large multidomain multifunctional embedded systems
ACM Transactions on Design Automation of Electronic Systems (TODAES)
Hardware/software support for adaptive work-stealing in on-chip multiprocessor
Journal of Systems Architecture: the EUROMICRO Journal
RTOS-aware refinement for TLM2.0-based HW/SW designs
Proceedings of the Conference on Design, Automation and Test in Europe
Redsharc: a programming model and on-chip network for multi-core systems on a programmable chip
International Journal of Reconfigurable Computing - Special issue on Selected Papers from the International Conference on Reconfigurable Computing and FPGAs (ReConFig'10)
Hi-index | 4.10 |
Technological evolutionýparticularly shrinking silicon fabrication geometries驴is enabling the integration of complex platforms in a single system on chip. In addition to specifichardware subsystems, a modern SoC also can include one or several CPU subsystemsto execute software and sophisticated interconnects.Mastering the design of these embedded systems challenges both the system and semiconductor houses that used to apply a software- or hardware-only strategy. In addition to classic software and hardware, SoC engineers must design hardware-dependent software and software-dependent hardware. Codesigning these HW/SW interfaces requires a new kind of engineer who understands both hardware and software design.Providing SoCs consisting of an assembly of processors executing tasks concurrentlywill require design methodologies to focus on selecting and using either programmableor dedicated processors in place of the gates and arithmetic logic units that current methods use.