Proceedings of the Conference on Design, Automation and Test in Europe 1999
DOI: 10.1145/307418.307466
|View full text |Cite
|
Sign up to set email alerts
|

Codesign of embedded systems based on Java and reconfigurable hardware components

Abstract: In the design of embedded hardware/software systems, exploration and synthesis of different design alternatives and co-verification of specific implementations are the most demanding tasks. Networked embedded systems pose a new challenge to existing design methodologies as novel requirements like adaptivity and runtime-reconfigurability arise. In this paper, we introduce a co-design environment based on the Java language which supports specification, co-synthesis and prototype execution for dynamically reconfi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
8
0

Year Published

2001
2001
2010
2010

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 17 publications
(8 citation statements)
references
References 2 publications
0
8
0
Order By: Relevance
“…In an alternative view, research efforts focus on the development of language-based approaches [8], [23]. Specifically, [8] proposed a co-design environment based on the Java language which supports specification, co-synthesis and prototype execution for dynamically reconfigurable hardware/software systems.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…In an alternative view, research efforts focus on the development of language-based approaches [8], [23]. Specifically, [8] proposed a co-design environment based on the Java language which supports specification, co-synthesis and prototype execution for dynamically reconfigurable hardware/software systems.…”
Section: Related Workmentioning
confidence: 99%
“…Specifically, [8] proposed a co-design environment based on the Java language which supports specification, co-synthesis and prototype execution for dynamically reconfigurable hardware/software systems. Alternatively, ANSI standard SystemC provides a mechanism for managing complex systems with a large numbers of components with facilities for modeling hardware and software together at multiple levels of abstraction.…”
Section: Related Workmentioning
confidence: 99%
“…In our previous work [16], a BDI agent architecture was proposed on a FPGA-based platform for a mobile robot navigation system, where several dynamic reconfiguration modules were proposed for the FPGA-based hardware agents. Fleischmann et al [9] used FPGAs that were dynamically reconfigured on Dynamically Programmable Gate Arrays at runtime to implement different functions. The fastest solution for reconfiguration was through context switching which was able to store a set of different configuration bitstreams and make the context switching in a single clock cycle.…”
Section: Related Workmentioning
confidence: 99%
“…Most of the previous work on hardware/software codesign uses FPGAs to speed up the portions of an application that fail to meet required specifications. These systems use one or more FPGAs that are configured once per application [5], or dynamically reconfigured on Dynamically Programmable Gate Arrays (DPGAs) at runtime [6], to implement different functions. Programmable Active Memories (PAMs) are also used as dynamically reconfigurable coprocessors [7].…”
Section: Using Fpgas In Hardware/software Codesignmentioning
confidence: 99%