Hardware Software Codesign
1 Follower
Recent papers in Hardware Software Codesign
We propose a design flow for low-power and low-cost, data-dominated, embedded systems which tightly integrate different technologies and architectures. We use Math- works’ Simulink c environment,for functional specification and analysis... more
Due to their complexity, nowadays it is virtually unconceivable to design and implement large digital systems without the use of computer-aided design tools. Many petri net extensions have been proposed aiming at describing hardware... more
One of the most crucial steps in the design of embedded systems is hardware-software partitioning, ie deciding which components of the system should be implemented in hardware and which ones in software. In this paper, different... more
This work presents Petri nets as an intermediate model for hardware/software codesign. The main reason of using of Petri nets is to provide a model that allows for formal qualitative and quantitative analysis in order to perform... more
This paper describes a design flow for rapid-prototyping of data-dominated embedded systems. We use The Math- works' Simulink environment for functional specifica- tion and algorithmic analysis. We developed a library of Simulink... more
In this paper, we present an implementation of Advanced Encryption Standard (AES) cryptographic algorithm using state-of-the-art Virtex-5 Field Programmable Gate Array (FPGA). The design is coded in Very High Speed Integrated Circuit... more
This work presents Petri nets as an intermediate model for hardware/software codesign. The main reason of using of Petri nets is to provide a model that allows for formal qualitative and quantitative analysis in order to perform... more
Hardware-software codesign has been a research topic since the beginning of this decade (1990s), but only now are structured methods emerging that focus on automating design. Unfortunately, to date most codesign approaches leverage... more
The aim of this paper is to present a communication synthesis approach stated as an allocation problem. In the proposed approach, communication synthesis allows to transform a system composed of processes that communicate via high-level... more