High level synthesis of ASICs under timing and synchronization constraints
High level synthesis of ASICs under timing and synchronization constraints
Embedded real-time systems
A practitioner's handbook for real-time analysis
A practitioner's handbook for real-time analysis
Specification and design of embedded systems
Specification and design of embedded systems
Synthesis of VHDL concurrent processes
EURO-DAC '94 Proceedings of the conference on European design automation
Concurrency in Ada
Object-oriented hardware modelling—where to apply and what are the objects?
EURO-DAC '96/EURO-VHDL '96 Proceedings of the conference on European design automation
Java as a specification language for hardware-software systems
ICCAD '97 Proceedings of the 1997 IEEE/ACM international conference on Computer-aided design
JAVA, VHDL-AMS, ADA or C for system level specifications?
DATE '99 Proceedings of the conference on Design, automation and test in Europe
Using CSIM to model complex systems
WSC '88 Proceedings of the 20th conference on Winter simulation
Hardware-Software Cosynthesis for Digital Systems
IEEE Design & Test
Using a Programming Language for Digital System Design
IEEE Design & Test
Hi-index | 0.00 |
System specification is one of the main tasks in any HW/SW co-design methodology. Many languages are being used based on different underlying models. None of them has been developed specifically for general purpose, real-time, HW/SW embedded system specification and design. In this paper, Ada [1] is proposed for the specification of complex, real-time, embedded systems containing functions to be implemented either in hardware or software. Its suitability for this kind of application will be analyzed and its role in a complete HW-SW co-design methodology will be described. The codesign methodology proposed is based on the interrelated use of both Ada and VHDL. Both are standard languages with a very similar syntax, based on the same programming concepts.