Communicating sequential processes
Communicating sequential processes
Numerical recipes in C: the art of scientific computing
Numerical recipes in C: the art of scientific computing
CSIM: a C-based process-oriented simulation language
WSC '86 Proceedings of the 18th conference on Winter simulation
Fast Prototyping of Datapath-Intensive Architectures
IEEE Design & Test
First version of a data flow procedure language
Programming Symposium, Proceedings Colloque sur la Programmation
HardwareC -- A Language for Hardware Design (Version 2.0)
HardwareC -- A Language for Hardware Design (Version 2.0)
Rapid prototyping of hardware and software in a unified framework
Rapid prototyping of hardware and software in a unified framework
Translating system specifications to VHDL
EURO-DAC '91 Proceedings of the conference on European design automation
Design of heterogeneous ICs for mobile and personal communication systems
ICCAD '94 Proceedings of the 1994 IEEE/ACM international conference on Computer-aided design
Hardware/Software Co-Design Methodology for Design of Embedded Systems
Integrated Computer-Aided Engineering
Hi-index | 0.00 |
The application of a very-high-speed integrated circuit hardware description language (VHDL) to the modeling of complex, application-specific systems that employ a mix of digital hardware and software and interact with their environments through continuous-time components is described. A VHDL model simulating package and a SPICE-like low-level package simulating continuous-time subsystems are discussed. To illustrate how the various packages discussed are used in a complete high-level system simulation, a simplified high-level block diagram of a robot control system is presented, and the modeling of the system is described. Specialized VHDL packages model the system's discrete-time portion as a set of concurrent processes communicating via channels with well-defined protocols, and sets of coupled ordinary differential equations model the system's continuous-time blocks.