The design of mixed hardware/software systems
DAC '96 Proceedings of the 33rd annual Design Automation Conference
Dynamic communication models in embedded system co-simulation
DAC '97 Proceedings of the 34th annual Design Automation Conference
Optimistic distributed timed cosimulation based on thread simulation model
Proceedings of the 6th international workshop on Hardware/software codesign
Peer-based multithreaded executable co-specification
CODES '99 Proceedings of the seventh international workshop on Hardware/software codesign
Cycle and phase accurate DSP modeling and integration for HW/SW co-verification
Proceedings of the 36th annual ACM/IEEE Design Automation Conference
Architectural simulation in the context of behavioral synthesis
Proceedings of the conference on Design, automation and test in Europe
Towards Efficient Design Space Exploration of Heterogeneous Embedded Media Systems
Embedded Processor Design Challenges: Systems, Architectures, Modeling, and Simulation - SAMOS
Towards efficient design space exploration of heterogeneous embedded media systems
Embedded processor design challenges
Optimizing communication in embedded system co-simulation
CODES '97 Proceedings of the 5th International Workshop on Hardware/Software Co-Design
PCI-PipeRench and the SWORDAPI: A System for Stream-Based Reconfigurable Computing
FCCM '99 Proceedings of the Seventh Annual IEEE Symposium on Field-Programmable Custom Computing Machines
RSP '96 Proceedings of the 7th IEEE International Workshop on Rapid System Prototyping (RSP '96)
Selective Focus as a Means of Improving Geographically Distributed Embedded System Co-simulation
RSP '97 Proceedings of the 8th International Workshop on Rapid System Prototyping (RSP '97) Shortening the Path from Specification to Prototype
Hierarchical Simulation of a Multiprocessor Architecture
ICCD '00 Proceedings of the 2000 IEEE International Conference on Computer Design: VLSI in Computers & Processors
Automatic run-time extraction of communication graphs from multithreaded applications
CODES+ISSS '06 Proceedings of the 4th international conference on Hardware/software codesign and system synthesis
Hi-index | 0.00 |
Our goal is to create a simulation environment for hardware-software codesign. It is important to perform simulation of the hardware/software system at various stages of the codesign process. In our environment the hardware and software are viewed as two independent processes in which the hardware is described in a hardware description language and the software is written in a programming language. The processes can be placed on separate machines and run in parallel. Analysis of the environment has shown that significant simulation speed-ups can be achieved if a high degree of parallelism exists between the hardware and software and if there is a sufficient amount of computational CPU time in the software process.