Synthesizing Circuits: A Variety of Approaches.
The article discusses different ways to synthesize circuits. According to the author, the simplest method is to compile a subset of an existing language to hardware like Trident. Another way is to extend a base sequential language to manipulate bit widths, explicitly describe parallelism, and connec...
| Publicado en: | Computer (00189162) Vol. 40; no. 3; pp. 29 - 32 |
|---|---|
| Formato: | Artículo |
| Publicado: |
IEEE
Mar2007
|
| Materias: | |
| Acceso en línea: | Ver este registro en EBSCOhost |
| fields | @attributes: recordID: 1 pdfLink: plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=24466913&site=ehost-live header: @attributes: shortDbName: hlh uiTerm: 24466913 longDbName: Humanities International Complete uiTag: AN controlInfo: bkinfo: jinfo: jid: 00189162 PUT jtl: Computer (00189162) issn: 00189162 maglogo: N pubinfo: dt: Mar2007 vid: 40 iid: 3 pid: 13605 pub: IEEE artinfo: ui: 24466913 ppf: 29 ppct: 3 formats: tig: atl: Synthesizing Circuits: A Variety of Approaches. aug: su: Programming languages Debugging Computer software testing Electronic data processing Parallel processing Compiling (Electronic computers) Celoxica Ltd. SRC Computers Inc. Xilinx Inc. Starbridge Systems Inc. sug: subj: Programming languages Debugging Computer software testing Electronic data processing Parallel processing Compiling (Electronic computers) Celoxica Ltd. SRC Computers Inc. Xilinx Inc. Starbridge Systems Inc. ab: The article discusses different ways to synthesize circuits. According to the author, the simplest method is to compile a subset of an existing language to hardware like Trident. Another way is to extend a base sequential language to manipulate bit widths, explicitly describe parallelism, and connect pieces of hardware like with Celoxica's Handel C, Impulse C, and the MAP C compiler in SRC's Carte programming environment. A third alternative is to create a language for algorithmic description like Mitrion-C. A fourth way to synthesize circuits is to utilize a graphical interface to provide a hierarchical block diagram view like Xilinx's System Generator and Starbridge's Viva. Some methods like Impulse C and Mitrion-C are further investigated for their benefits as well as deficiencies. pubtype: Academic Journal doctype: Article src: R language: English refInfo: copyright: @attributes: flag: Y dt: @attributes: year: 2007 holdings: @attributes: islocal: N |
|---|