Specification and design of embedded systems
Specification and design of embedded systems
VHDL generation from SDL specifications
CHDL'97 Proceedings of the IFIP TC10 WG10.5 international conference on Hardware description languages and their applications : specification, modelling, verification and synthesis of microelectronic systems: specification, modelling, verification and synthesis of microelectronic systems
Hardware-software co-design of embedded systems: the POLIS approach
Hardware-software co-design of embedded systems: the POLIS approach
ipChinook: an integrated IP-based design framework for distributed embedded systems
Proceedings of the 36th annual ACM/IEEE Design Automation Conference
Integrating SDL and VHDL for System-Level Hardware Design
CHDL '93 Proceedings of the 11th IFIP WG10.2 International Conference sponsored by IFIP WG10.2 and in cooperation with IEEE COMPSOC on Computer Hardware Description Languages and their Applications
Mixed Abstraction Level Hardware Synthesis from SDL for Rapid Prototyping
RSP '99 Proceedings of the Tenth IEEE International Workshop on Rapid System Prototyping
Hardware Synthesis of an ATM Multiplexer from SDL to VHDL: A Case Study.
WVLSI '99 Proceedings of the IEEE Computer Society Workshop on VLSI'99
Generating mixing hardware/software systems from SDL specifications
Proceedings of the ninth international symposium on Hardware/software codesign
Hi-index | 0.00 |
The specification of an embedded system at system level together with co-joint hardware/software synthesis is a goal of many rapid prototyping projects. SDL has been proposed as a formal and abstract specification language well suited for this purpose. The implementation of SDL's asynchronous communication model in application specific hardware, however, is unproportionally expensive in terms of area and response time. This paper discusses the efficiency of the server model --- the implementation model used in all known codesign approaches based on SDL --- and compares it with an alternative implementation model for SDL known from software, the activity thread model. In a combination of both implementation stategies, the communication and synchronization overhead for each application can be minimized, and an efficient implementation on distributed architectures realized. The integration in an existing rapid prototyping design process is presented as well as results gained from application examples.