1998
DOI: 10.1109/82.673640
|View full text |Cite
|
Sign up to set email alerts
|

A formal technique for hardware interface design

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2000
2000
2008
2008

Publication Types

Select...
4
2
2

Relationship

1
7

Authors

Journals

citations
Cited by 19 publications
(8 citation statements)
references
References 11 publications
0
8
0
Order By: Relevance
“…We summarise the related works as follows. The authors use a wide variety of the design techniques, such as graph-based ones (Madsen and Hald, 1995;Chou et al, 1995), formal methods (Baganne et al 1997), automata theory (Smith and Micheli, 1998;Passerone et al, 1998), Petri nets (Lysecki and Vahid, 2002), grammar-based approaches (Öberg et al, 1996;Siegmund and Mueller, 2000) and object-oriented techniques (Vahid and Tauro, 1997) to implement the interface synthesis. Some authors use the generative techniques (e.g., Siegmund and Mueller (2000) apply code templates to generate interface controllers).…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…We summarise the related works as follows. The authors use a wide variety of the design techniques, such as graph-based ones (Madsen and Hald, 1995;Chou et al, 1995), formal methods (Baganne et al 1997), automata theory (Smith and Micheli, 1998;Passerone et al, 1998), Petri nets (Lysecki and Vahid, 2002), grammar-based approaches (Öberg et al, 1996;Siegmund and Mueller, 2000) and object-oriented techniques (Vahid and Tauro, 1997) to implement the interface synthesis. Some authors use the generative techniques (e.g., Siegmund and Mueller (2000) apply code templates to generate interface controllers).…”
Section: Discussionmentioning
confidence: 99%
“…Given a functional description of component ports and detailed timming, operational, and data width information, the device drivers that enable HW/SW communication are generated. Baganne et al (1997) describe a formal technique to communication synthesis for HW/SW co-design systems. A communication interface is generated at the same time as the HW module by a high-level synthesis tool.…”
Section: System-level Interface Synthesismentioning
confidence: 99%
“…In [2], by searching and isolating compatibility cliques in an undirected graph, the authors identify the different storage structures (FIFO or LIFO). This approach has four main drawbacks: (1) identifying a maximum clique in an undirected graph is a NPcomplete problem (resource identification step), (2) when such a clique is found, analysis have to be performed to define the clique type (FIFO or LIFO) and to check if the I/O constraints are respected (resource identification step), (3) the proposed flow does not allow sizing of identified storage elements (resource sizing step) and (4) the authors do not propose any exploration algorithm (resource binding step).…”
Section: B Storage Element Bindingmentioning
confidence: 99%
“…This solution enables the implementation of nondeterministic communications, but it does not allow minimizing of the adapter overhead since overlapping of input and output data is not possible. In [2], a formal technique for hardware interface design is proposed. A generic interface model targeted by the communication synthesis is used.…”
Section: Introductionmentioning
confidence: 99%
“…This solution enables the implementation of non-deterministic communications, but there is no optimization of the adapter overhead since overlapping of input and output data is not possible. In [2], a formal technique for hardware interface design is proposed. A generic interface model targeted by the communication synthesis is used.…”
Section: Introductionmentioning
confidence: 99%