Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Grammar-based hardware synthesis from port-size independent specifications
KTH, Superseded Departments, Microelectronics and Information Technology, IMIT.ORCID iD: 0000-0002-8072-1742
KTH, Superseded Departments, Microelectronics and Information Technology, IMIT.ORCID iD: 0000-0003-0565-9376
2000 (English)In: IEEE Transactions on Very Large Scale Integration (vlsi) Systems, ISSN 1063-8210, E-ISSN 1557-9999, Vol. 8, no 2, 184-194 p.Article in journal (Refereed) Published
Abstract [en]

A protocol defines how systems communicate, There are two ways of specifying the protocol, the language of communication, One way is to specify the automaton that recognizes the language, and this is the approach taken by SDL, etc. The other more abstract way is to specify the grammar of the language and let a tool synthesize the automaton, Directly specifying the automaton makes the specification implementation dependent in two ways: the time behavior is specified in terms of states, and the width of the inputs and outputs is fixed, By specifying the grammar, the specification is potentially independent of both these implementation details and allows design space exploration in these dimensions. This paper presents a grammar-based language, called ProGram, that supports a port-size independent specifications methodology and its application to parts of the Operation and Maintenance protocol, a typical application from the ATM world. The methodology has also been applied to another test set of example designs and compared to standard RTL synthesis and HLS in order to evaluate the quality of the produced designs.

Place, publisher, year, edition, pages
2000. Vol. 8, no 2, 184-194 p.
Keyword [en]
communication centric, exploration, grammar-based, hardware synthesis, high-level synthesis, port-size independent, specification, system, design
Identifiers
URN: urn:nbn:se:kth:diva-19684ISI: 000086495400007OAI: oai:DiVA.org:kth-19684DiVA: diva2:338376
Note
QC 20100525Available from: 2010-08-10 Created: 2010-08-10 Last updated: 2017-12-12Bibliographically approved

Open Access in DiVA

No full text

Authority records BETA

Öberg, JohnnyHemani, Ahmed

Search in DiVA

By author/editor
Öberg, JohnnyHemani, Ahmed
By organisation
Microelectronics and Information Technology, IMIT
In the same journal
IEEE Transactions on Very Large Scale Integration (vlsi) Systems

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 19 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf