hh.sePublikationer
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Implicitly Heterogeneous Multi-Stage Programming for FPGAs
Department of Computer Science and Technology, Anhui Normal University, Wuhu Anhui 241000, China.
Integrated M. Tech, Mathematics and Computing, India Institute of Technology, New Delhi 110016, India .
Department of Computer Science, Rice University, Houston, Texas 77005, USA .
Department of Computer Science, Rice University, Houston, Texas 77005, USA .ORCID-id: 0000-0003-3160-9188
2011 (Engelska)Ingår i: Journal of Computational Information Systems, ISSN 1553-9105, Vol. 6, nr 14, s. 4915-4922Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

Previous work on semantics-based multi-state programming language design focused on homogeneous and heterogeneous software designs. In homogenous software design, the source and the target software programming languages are the same. In heterogeneous software design, they are different software languages. This paper proposes a practical means to circuit design by providing specialized offshoring translations from subsets of the source software programming language to subsets of the target hardware description language (HDL). This approach avoids manually writing codes for specifying the circuit of the given algorithm. To illustrate the proposed approach, we design and implement a translation to a subset of Verilog suitable numerical and logical computation. Through the translator, programmers can specify abstract algorithms in high level languages and automatically convert them into circuit descriptions in low level languages.© 2010 Binary Information Press.

Ort, förlag, år, upplaga, sidor
Bethel, USA: Binary Information Press , 2011. Vol. 6, nr 14, s. 4915-4922
Nyckelord [en]
Multiple-Stage Programming, Offshoring Translation, Circuit Design, Verilog
Nationell ämneskategori
Datorsystem
Identifikatorer
URN: urn:nbn:se:hh:diva-21109Scopus ID: 2-s2.0-78651435262OAI: oai:DiVA.org:hh-21109DiVA, id: diva2:588214
Tillgänglig från: 2013-01-15 Skapad: 2013-01-15 Senast uppdaterad: 2021-05-11Bibliografiskt granskad

Open Access i DiVA

Fulltext saknas i DiVA

Scopus

Person

Taha, Walid

Sök vidare i DiVA

Av författaren/redaktören
Taha, Walid
Datorsystem

Sök vidare utanför DiVA

GoogleGoogle Scholar

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 274 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf