33rd Design Automation Conference Proceedings, 1996
DOI: 10.1109/dac.1996.545630
|View full text |Cite
|
Sign up to set email alerts
|

The design of mixed hardware/software systems

Abstract: Over the past several years there has been a great deal of interest in the design of mixed hardware/software systems, sometimes referred to as hardware/software co-design or hardware/software co-synthesis. However, although many new design methodologies have taken the name hardware/software co-design, they often do not seem to share much in common with one another. This partly due to the fact that the problem itself has so many dimensions. This tutorial describes a set of criteria that can be used to compare d… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
20
0

Publication Types

Select...
5
2
2

Relationship

0
9

Authors

Journals

citations
Cited by 24 publications
(20 citation statements)
references
References 11 publications
0
20
0
Order By: Relevance
“…The partitioning step is pushed back at the end of the lifecycle. We can thus settle that the choice of a specific lifecycle model which support a codesign approach [1] is required.…”
Section: The Approachmentioning
confidence: 99%
See 1 more Smart Citation
“…The partitioning step is pushed back at the end of the lifecycle. We can thus settle that the choice of a specific lifecycle model which support a codesign approach [1] is required.…”
Section: The Approachmentioning
confidence: 99%
“…The second level relates to features for which there are several choices of implementation. Following criteria can be considered to be relevant for the agents according to our previous works in this field [5,4] and codesign works like [1]: the cost, the performance, the flexibility, the fault tolerance, the ergonomic contraints and the algorithmic complexity. At the Implementation Phase, each component is completely specified with a common graphic specification formalism for the hardware part and the software part.…”
Section: Implementation Stagementioning
confidence: 99%
“…An approach that generates new logic capabilities for a processor dynamically has been developed for an adaptive machine architecture in [12]. The work in [13] places ASIP synthesis in the context of hardware-software cosynthesis. It argues that, since the customized instructions added to an existing instruction set are implemented in hardware, whereas the original instructions are run on the basic processor core, ASIP synthesis is a variant of hardware-software partitioning.…”
Section: A Related Workmentioning
confidence: 99%
“…The second level relates to features for which there are several choices of implementation. We present below, those which can be considered to be relevant for the agents according to previous works we have made in this field (Occello et al, 1998), (Jamont et al, 2002), (Luo et al, 2007) and codesigns work like (Adams & Thomas, 1996):…”
Section: Implementation Stagementioning
confidence: 99%