<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
   xmlns="http://purl.org/rss/1.0/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:prism="http://prismstandard.org/namespaces/1.2/basic/"
   xmlns:dcterms="http://purl.org/dc/terms/"

>
<channel rdf:about="http://www.citeulike.org/about">
<pubDate>Thu, 21 Aug 2008 00:46:09 BST</pubDate>


	<title>CiteULike: mmuecke's reconfigurable_platforms</title>
	<description>CiteULike: mmuecke's reconfigurable_platforms</description>


	<link>http://www.citeulike.org/user/mmuecke/tag/reconfigurable_platforms</link>
	<dc:publisher>CiteULike.org</dc:publisher>
	<dc:language>en-gb</dc:language>
	<dc:rights>Copyright &#169; 2004-2008 citeulike.org</dc:rights>
	<items>
    <rdf:Seq>
        <rdf:li rdf:resource="http://www.citeulike.org/user/mmuecke/article/3095840"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/mmuecke/article/3094062"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/mmuecke/article/2947829"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/mmuecke/article/2648416"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/mmuecke/article/2314064"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/mmuecke/article/337765"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/mmuecke/article/1965652"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/mmuecke/article/300038"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/mmuecke/article/310767"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/mmuecke/article/1236546"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/mmuecke/article/620598"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/mmuecke/article/1141847"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/mmuecke/article/1116460"/>

	</rdf:Seq>
	</items>
	</channel>


<item rdf:about="http://www.citeulike.org/user/mmuecke/article/3095840">
    <title>The FPGA High-Performance Computing Alliance Parallel Toolkit</title>
    <link>http://www.citeulike.org/user/mmuecke/article/3095840</link>
    <description>&lt;i&gt;Adaptive Hardware and Systems, 2007. AHS 2007. Second NASA/ESA Conference on (2007), pp. 301-310.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;We describe the FPGA HPC Alliance's parallel toolkit (PTK), an initial step towards the standardization of high-level configuration and APIs for high-performance reconfigurable computing (HPRC). We discuss the motivation and challenges of reaping the performance benefits of FPGAs for memory-bound HPC codes and describe the approach we have taken on the FHPCA supercomputer Maxwell.</description>
    <dc:title>The FPGA High-Performance Computing Alliance Parallel Toolkit</dc:title>

    <dc:creator>R Baxter</dc:creator>
    <dc:creator>S Booth</dc:creator>
    <dc:creator>M Bull</dc:creator>
    <dc:creator>G Cawood</dc:creator>
    <dc:creator>J Perry</dc:creator>
    <dc:creator>M Parsons</dc:creator>
    <dc:creator>A Simpson</dc:creator>
    <dc:creator>A Trew</dc:creator>
    <dc:creator>A Mccormick</dc:creator>
    <dc:creator>G Smart</dc:creator>
    <dc:creator>R Smart</dc:creator>
    <dc:creator>A Cantle</dc:creator>
    <dc:creator>R Chamberlain</dc:creator>
    <dc:creator>G Genest</dc:creator>
    <dc:identifier>doi:10.1109/AHS.2007.104</dc:identifier>
    <dc:source>Adaptive Hardware and Systems, 2007. AHS 2007. Second NASA/ESA Conference on (2007), pp. 301-310.</dc:source>
    <dc:date>2008-08-07T12:42:37-00:00</dc:date>
    <prism:publicationYear>2007</prism:publicationYear>
    <prism:publicationName>Adaptive Hardware and Systems, 2007. AHS 2007. Second NASA/ESA Conference on</prism:publicationName>
    <prism:startingPage>301</prism:startingPage>
    <prism:endingPage>310</prism:endingPage>
    <prism:category>middle_ware</prism:category>
    <prism:category>reconfigurable_platforms</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/mmuecke/article/3094062">
    <title>Maxwell - a 64 FPGA Supercomputer</title>
    <link>http://www.citeulike.org/user/mmuecke/article/3094062</link>
    <description>&lt;i&gt;Adaptive Hardware and Systems, 2007. AHS 2007. Second NASA/ESA Conference on (2007), pp. 287-294.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;We present the initial results from the FHPCA Supercomputer project at the University of Edinburgh. The project has successfully built a general-purpose 64 FPGA computer and ported to it three demonstration applications from the oil, medical and finance sectors. This paper describes in brief the machine itself - Maxwell - its hardware and software environment and presents very early benchmark results from runs of the demonstrators.</description>
    <dc:title>Maxwell - a 64 FPGA Supercomputer</dc:title>

    <dc:creator>R Baxter</dc:creator>
    <dc:creator>S Booth</dc:creator>
    <dc:creator>M Bull</dc:creator>
    <dc:creator>G Cawood</dc:creator>
    <dc:creator>J Perry</dc:creator>
    <dc:creator>M Parsons</dc:creator>
    <dc:creator>A Simpson</dc:creator>
    <dc:creator>A Trew</dc:creator>
    <dc:creator>A Mccormick</dc:creator>
    <dc:creator>G Smart</dc:creator>
    <dc:creator>R Smart</dc:creator>
    <dc:creator>A Cantle</dc:creator>
    <dc:creator>R Chamberlain</dc:creator>
    <dc:creator>G Genest</dc:creator>
    <dc:identifier>doi:10.1109/AHS.2007.71</dc:identifier>
    <dc:source>Adaptive Hardware and Systems, 2007. AHS 2007. Second NASA/ESA Conference on (2007), pp. 287-294.</dc:source>
    <dc:date>2008-08-07T07:25:15-00:00</dc:date>
    <prism:publicationYear>2007</prism:publicationYear>
    <prism:publicationName>Adaptive Hardware and Systems, 2007. AHS 2007. Second NASA/ESA Conference on</prism:publicationName>
    <prism:startingPage>287</prism:startingPage>
    <prism:endingPage>294</prism:endingPage>
    <prism:category>fpgasupercomputing</prism:category>
    <prism:category>reconfigurable_computing</prism:category>
    <prism:category>reconfigurable_platforms</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/mmuecke/article/2947829">
    <title>Anton, a special-purpose machine for molecular dynamics simulation</title>
    <link>http://www.citeulike.org/user/mmuecke/article/2947829</link>
    <description>&lt;i&gt;Commun. ACM, Vol. 51, No. 7. (July 2008), pp. 91-97.&lt;/i&gt;</description>
    <dc:title>Anton, a special-purpose machine for molecular dynamics simulation</dc:title>

    <dc:creator>David Shaw</dc:creator>
    <dc:creator>Martin Deneroff</dc:creator>
    <dc:creator>Ron Dror</dc:creator>
    <dc:creator>Jeffrey Kuskin</dc:creator>
    <dc:creator>Richard Larson</dc:creator>
    <dc:creator>John Salmon</dc:creator>
    <dc:creator>Cliff Young</dc:creator>
    <dc:creator>Brannon Batson</dc:creator>
    <dc:creator>Kevin Bowers</dc:creator>
    <dc:creator>Jack Chao</dc:creator>
    <dc:creator>Michael Eastwood</dc:creator>
    <dc:creator>Joseph Gagliardo</dc:creator>
    <dc:creator>JP Grossman</dc:creator>
    <dc:creator>Richard Ho</dc:creator>
    <dc:creator>Douglas Lerardi</dc:creator>
    <dc:creator>Istv&#225;n Kolossv&#225;ry</dc:creator>
    <dc:creator>John Klepeis</dc:creator>
    <dc:creator>Timothy Layman</dc:creator>
    <dc:creator>Christine Mcleavey</dc:creator>
    <dc:creator>Mark Moraes</dc:creator>
    <dc:creator>Rolf Mueller</dc:creator>
    <dc:creator>Edward Priest</dc:creator>
    <dc:creator>Yibing Shan</dc:creator>
    <dc:creator>Jochen Spengler</dc:creator>
    <dc:creator>Michael Theobald</dc:creator>
    <dc:creator>Brian Towles</dc:creator>
    <dc:creator>Stanley Wang</dc:creator>
    <dc:identifier>doi:10.1145/1364782.1364802</dc:identifier>
    <dc:source>Commun. ACM, Vol. 51, No. 7. (July 2008), pp. 91-97.</dc:source>
    <dc:date>2008-07-01T12:30:10-00:00</dc:date>
    <prism:publicationYear>2008</prism:publicationYear>
    <prism:publicationName>Commun. ACM</prism:publicationName>
    <prism:issn>0001-0782</prism:issn>
    <prism:volume>51</prism:volume>
    <prism:number>7</prism:number>
    <prism:startingPage>91</prism:startingPage>
    <prism:endingPage>97</prism:endingPage>
    <prism:publisher>ACM</prism:publisher>
    <prism:category>molecular_dynamics</prism:category>
    <prism:category>reconfigurable_platforms</prism:category>
    <prism:category>vlsi_design</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/mmuecke/article/2648416">
    <title>An FPGA-based VLIW processor with custom hardware execution</title>
    <link>http://www.citeulike.org/user/mmuecke/article/2648416</link>
    <description>&lt;i&gt;(2005), pp. 107-117.&lt;/i&gt;</description>
    <dc:title>An FPGA-based VLIW processor with custom hardware execution</dc:title>

    <dc:creator>Alex Jones</dc:creator>
    <dc:creator>Raymond Hoare</dc:creator>
    <dc:creator>Dara Kusic</dc:creator>
    <dc:creator>Joshua Fazekas</dc:creator>
    <dc:creator>John Foster</dc:creator>
    <dc:identifier>doi:10.1145/1046192.1046207</dc:identifier>
    <dc:source>(2005), pp. 107-117.</dc:source>
    <dc:date>2008-04-10T08:44:58-00:00</dc:date>
    <prism:publicationYear>2005</prism:publicationYear>
    <prism:startingPage>107</prism:startingPage>
    <prism:endingPage>117</prism:endingPage>
    <prism:publisher>ACM</prism:publisher>
    <prism:category>computer_architecture</prism:category>
    <prism:category>electronics_design_automation</prism:category>
    <prism:category>fpga</prism:category>
    <prism:category>high_level_synthesis</prism:category>
    <prism:category>reconfigurable_computing</prism:category>
    <prism:category>reconfigurable_platforms</prism:category>
    <prism:category>vhdl</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/mmuecke/article/2314064">
    <title>Comparing computing machines</title>
    <link>http://www.citeulike.org/user/mmuecke/article/2314064</link>
    <description>&lt;i&gt;Configurable Computing: Technology and Applications, Vol. 3526, No. 1. (1998), pp. 124-133.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Reconfigurable computing devices are emerging as a viable alternative to fixed-function components and programmable processors. To expand our knowledge of the role and optimization of these devices, it is increasingly imperative for us to compare implementations of tasks and subroutines across this wide spectrum of implementation options. The fact that most processors, FPGAs, ASICs, and memories are fabricated in a uniform technology medium, CMOS VLSI, where area scaling is moderately well understood eases our comparison task. Nonetheless, the rapid pace of technology, limited device size selection, and economic artifacts complicate the picture. In this paper, we look at the task of comparing computing machines, reviewing normalization techniques and many important issues which arise during comparisons. This paper includes examples intended to underscore the methodology and comparison issues, but does not attempt to make definitive conclusions about the merits of the technology alternatives from the small sample set. The immediate intent of this work is to help designers faced with tradeoffs between technological alternatives. The longer term intent is to help the community collect and analyze the broad-based data needed to better understand the range of available computing options.</description>
    <dc:title>Comparing computing machines</dc:title>

    <dc:creator>Andre Dehon</dc:creator>
    <dc:identifier>doi:10.1117/12.327025</dc:identifier>
    <dc:source>Configurable Computing: Technology and Applications, Vol. 3526, No. 1. (1998), pp. 124-133.</dc:source>
    <dc:date>2008-01-31T13:19:17-00:00</dc:date>
    <prism:publicationYear>1998</prism:publicationYear>
    <prism:publicationName>Configurable Computing: Technology and Applications</prism:publicationName>
    <prism:volume>3526</prism:volume>
    <prism:number>1</prism:number>
    <prism:startingPage>124</prism:startingPage>
    <prism:endingPage>133</prism:endingPage>
    <prism:publisher>SPIE</prism:publisher>
    <prism:category>architecture_comparison</prism:category>
    <prism:category>computer_architecture</prism:category>
    <prism:category>fpga</prism:category>
    <prism:category>reconfigurable_platforms</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/mmuecke/article/337765">
    <title>Reconfigurable computing: architectures and design methods</title>
    <link>http://www.citeulike.org/user/mmuecke/article/337765</link>
    <description>&lt;i&gt;Computers and Digital Techniques, IEE Proceedings-, Vol. 152, No. 2. (2005), pp. 193-207.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Reconfigurable computing is becoming increasingly attractive for many applications. This survey covers two aspects of reconfigurable computing: architectures and design methods. The paper includes recent advances in reconfigurable architectures, such as the Alters Stratix II and Xilinx Virtex 4 FPGA devices. The authors identify major trends in general-purpose and special-purpose design methods. It is shown that reconfigurable computing designs are capable of achieving up to 500 times speedup and 70% energy savings over microprocessor implementations for specific applications.</description>
    <dc:title>Reconfigurable computing: architectures and design methods</dc:title>

    <dc:creator>TJ Todman</dc:creator>
    <dc:creator>GA Constantinides</dc:creator>
    <dc:creator>SJE Wilton</dc:creator>
    <dc:creator>O Mencer</dc:creator>
    <dc:creator>W Luk</dc:creator>
    <dc:creator>PYK Cheung</dc:creator>
    <dc:identifier>doi:10.1049/ip-cdt:20045086</dc:identifier>
    <dc:source>Computers and Digital Techniques, IEE Proceedings-, Vol. 152, No. 2. (2005), pp. 193-207.</dc:source>
    <dc:date>2005-09-30T21:41:05-00:00</dc:date>
    <prism:publicationYear>2005</prism:publicationYear>
    <prism:publicationName>Computers and Digital Techniques, IEE Proceedings-</prism:publicationName>
    <prism:volume>152</prism:volume>
    <prism:number>2</prism:number>
    <prism:startingPage>193</prism:startingPage>
    <prism:endingPage>207</prism:endingPage>
    <prism:category>reconfigurable_computing</prism:category>
    <prism:category>reconfigurable_platforms</prism:category>
    <prism:category>survey</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/mmuecke/article/1965652">
    <title>Reconfigurable Computing: Accelerating Computation with Field-Programmable Gate Arrays</title>
    <link>http://www.citeulike.org/user/mmuecke/article/1965652</link>
    <description>&lt;i&gt;(14 December 2005)&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&#60;P&#62;This volume is unique: the first comprehensive exposition of the exciting new field of Reconfigurable Computing with FPGAs. By mapping algorithms directly into programmable logic, FPGA accelerators offer and deliver 10X-100X performance increases over microprocessors for a large range of application domains. Reconfigurable computing is found in virtually every computing milieu, from satellites to supercomputers. By loading new hardware circuits onto the FPGA, or even modifying parts of the circuit during operation, reconfigurable computers achieve performance rivaling application-specific integrated circuits (ASICs), yet are built from commodity parts.&#60;/P&#62; &#60;P&#62;The authors are among the originators of &#60;STRONG&#62;Reconfigurable Computing&#60;/STRONG&#62; and are recognized leaders in the field. Drawing on their deep familiarity with RC, they survey every aspect of the field, from FPGA device architecture, reconfigurable systems architectures, programming languages and compilation tools to the application domains of signal processing, image processing, network security, bioinformatics, and supercomputing. Although citations to original sources are abundant, nevertheless, the book is accessible to the science and technology practitioner and student.&#60;/P&#62; &#60;P&#62;&#60;STRONG&#62;Reconfigurable Computing&#60;/STRONG&#62; is of especially topical to computer science and engineering researchers as well as professionals in high performance computing and embedded computing.&#60;/P&#62;</description>
    <dc:title>Reconfigurable Computing: Accelerating Computation with Field-Programmable Gate Arrays</dc:title>

    <dc:creator>Maya Gokhale</dc:creator>
    <dc:creator>Paul Graham</dc:creator>
    <dc:source>(14 December 2005)</dc:source>
    <dc:date>2007-11-23T11:38:28-00:00</dc:date>
    <prism:publicationYear>2005</prism:publicationYear>
    <prism:publisher>Springer</prism:publisher>
    <prism:category>book</prism:category>
    <prism:category>fpgasupercomputing</prism:category>
    <prism:category>reconfigurable_computing</prism:category>
    <prism:category>reconfigurable_platforms</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/mmuecke/article/300038">
    <title>Reconfigurable computing: a survey of systems and software</title>
    <link>http://www.citeulike.org/user/mmuecke/article/300038</link>
    <description>&lt;i&gt;ACM Comput. Surv., Vol. 34, No. 2. (June 2002), pp. 171-210.&lt;/i&gt;</description>
    <dc:title>Reconfigurable computing: a survey of systems and software</dc:title>

    <dc:creator>Katherine Compton</dc:creator>
    <dc:creator>Scott Hauck</dc:creator>
    <dc:identifier>doi:10.1145/508352.508353</dc:identifier>
    <dc:source>ACM Comput. Surv., Vol. 34, No. 2. (June 2002), pp. 171-210.</dc:source>
    <dc:date>2005-08-21T12:52:24-00:00</dc:date>
    <prism:publicationYear>2002</prism:publicationYear>
    <prism:publicationName>ACM Comput. Surv.</prism:publicationName>
    <prism:issn>0360-0300</prism:issn>
    <prism:volume>34</prism:volume>
    <prism:number>2</prism:number>
    <prism:startingPage>171</prism:startingPage>
    <prism:endingPage>210</prism:endingPage>
    <prism:publisher>ACM Press</prism:publisher>
    <prism:category>fpga</prism:category>
    <prism:category>reconfigurable_computing</prism:category>
    <prism:category>reconfigurable_platforms</prism:category>
    <prism:category>survey</prism:category>
    <prism:category>trends</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/mmuecke/article/310767">
    <title>Programmable active memories: reconfigurable systems come of age</title>
    <link>http://www.citeulike.org/user/mmuecke/article/310767</link>
    <description>&lt;i&gt;Very Large Scale Integration (VLSI) Systems, IEEE Transactions on, Vol. 4, No. 1. (1996), pp. 56-69.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Programmable active memories (PAM) are a novel form of universal reconfigurable hardware coprocessor. Based on field-programmable gate array (FPGA) technology, a PAM is a virtual machine, controlled by a standard microprocessor, which can be dynamically and indefinitely reconfigured into a large number of application-specific circuits. PAM's offer a new mixture of hardware performance and software versatility. We review the important architectural features of PAM's, through the example of DECPeRLe-1, an experimental device built in 1992. PAM programming is presented, in contrast to classical gate-array and full custom circuit design. Our emphasis is on large, code-generated synchronous systems descriptions; no compromise is made with regard to the performance of the target circuits. We exhibit a dozen applications where PAM technology proves superior, both in performance and cost, to every other existing technology, including supercomputers, massively parallel machines, and conventional custom hardware. The fields covered include computer arithmetic, cryptography, error correction, image analysis, stereo vision, video compression, sound synthesis, neural networks, high-energy physics, thermodynamics, biology and astronomy. At comparable cost, the computing power virtually available in a PAM exceeds that of conventional processors by a factor 10 to 1000, depending on the specific application, in 1992. A technology shrink increases the performance gap between conventional processors and PAM's. By Noyce's law, we predict by how much the performance gap will widen with time</description>
    <dc:title>Programmable active memories: reconfigurable systems come of age</dc:title>

    <dc:creator>JE Vuillemin</dc:creator>
    <dc:creator>P Bertin</dc:creator>
    <dc:creator>D Roncin</dc:creator>
    <dc:creator>M Shand</dc:creator>
    <dc:creator>HH Touati</dc:creator>
    <dc:creator>P Boucard</dc:creator>
    <dc:identifier>doi:10.1109/92.486081</dc:identifier>
    <dc:source>Very Large Scale Integration (VLSI) Systems, IEEE Transactions on, Vol. 4, No. 1. (1996), pp. 56-69.</dc:source>
    <dc:date>2005-09-02T14:20:53-00:00</dc:date>
    <prism:publicationYear>1996</prism:publicationYear>
    <prism:publicationName>Very Large Scale Integration (VLSI) Systems, IEEE Transactions on</prism:publicationName>
    <prism:volume>4</prism:volume>
    <prism:number>1</prism:number>
    <prism:startingPage>56</prism:startingPage>
    <prism:endingPage>69</prism:endingPage>
    <prism:category>fpgas_in_hep</prism:category>
    <prism:category>reconfigurable_computing</prism:category>
    <prism:category>reconfigurable_platforms</prism:category>
    <prism:category>trends</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/mmuecke/article/1236546">
    <title>FPGA Dynamic Reconfiguration in ALICE and beyond</title>
    <link>http://www.citeulike.org/user/mmuecke/article/1236546</link>
    <description>&lt;i&gt;(September 2005)&lt;/i&gt;</description>
    <dc:title>FPGA Dynamic Reconfiguration in ALICE and beyond</dc:title>

    <dc:creator>Gerd Troeger</dc:creator>
    <dc:source>(September 2005)</dc:source>
    <dc:date>2007-04-19T09:24:50-00:00</dc:date>
    <prism:publicationYear>2005</prism:publicationYear>
    <prism:category>fpgas_in_hep</prism:category>
    <prism:category>reconfigurable_platforms</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/mmuecke/article/620598">
    <title>JHDL-an HDL for reconfigurable systems</title>
    <link>http://www.citeulike.org/user/mmuecke/article/620598</link>
    <description>&lt;i&gt;FPGAs for Custom Computing Machines, 1998. Proceedings. IEEE Symposium on (1998), pp. 175-184.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;JHDL is a design tool for reconfigurable systems that allows designers to express circuit organizations that dynamically change over time in a natural way, using only standard programming abstractions found in object-oriented languages. JHDL manages FPGA resources in a manner that is similar to the way object-oriented languages manage memory: circuits are treated as distinct objects and a circuit is configured onto a configurable computing machine (CCM) by invoking its constructor effectively “constructing ” an instance of the circuit onto the reconfigurable platform just as object instances are allocated in memory with conventional object-oriented languages. This approach of using object constructors/destructors to control the circuit lifetime on a CCM is a powerful technique that naturally leads to a dual simulation/execution environment where a designer can easily switch between either software simulation or hardware execution on a CCM with a single application description. Moreover JHDL supports dual hardware/software execution; parts of the application described using JHDL circuit constructs can be executed on the CCM while the remainder of the application the-GUI for example-can run on the CCM host. Based on an existing programming language (Java), JHDL requires no language extensions and can be used with any standard Java 1.1 distribution</description>
    <dc:title>JHDL-an HDL for reconfigurable systems</dc:title>

    <dc:creator>P Bellows</dc:creator>
    <dc:creator>B Hutchings</dc:creator>
    <dc:source>FPGAs for Custom Computing Machines, 1998. Proceedings. IEEE Symposium on (1998), pp. 175-184.</dc:source>
    <dc:date>2006-05-09T16:26:45-00:00</dc:date>
    <prism:publicationYear>1998</prism:publicationYear>
    <prism:publicationName>FPGAs for Custom Computing Machines, 1998. Proceedings. IEEE Symposium on</prism:publicationName>
    <prism:startingPage>175</prism:startingPage>
    <prism:endingPage>184</prism:endingPage>
    <prism:category>hdl</prism:category>
    <prism:category>hdl_tool</prism:category>
    <prism:category>language_embedding</prism:category>
    <prism:category>open_source_eda</prism:category>
    <prism:category>reconfigurable_platforms</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/mmuecke/article/1141847">
    <title>From application descriptions to hardware in seconds: a logic-based approach to bridging the gap</title>
    <link>http://www.citeulike.org/user/mmuecke/article/1141847</link>
    <description>&lt;i&gt;Very Large Scale Integration (VLSI) Systems, IEEE Transactions on, Vol. 12, No. 4. (2004), pp. 420-436.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;This paper presents a high-level hardware description environment developed at Queen's University, Belfast, U.K., which aims to bridge the gap between application design and hardware description. The environment, called application-to-hardware (A2H), allows for efficient compilation of high-level application descriptions to field programmable gate array (FPGA) hardware in the form of EDIF netlist in seconds. A key concept in bridging the gap while retaining the hardware efficiency, is that of hardware skeletons. A hardware skeleton is a parameterized description of a task-specific architecture, to which the user can supply not only value parameters but also functions or even other skeletons. A skeleton contains built-in rules, which capture optimizations specific to the target hardware at the implementation phase. The rule-based logic programming language Prolog has been chosen as the base notation for the A2H environment. This paper includes descriptions of hardware skeletons abstractions in the particular context of image processing applications. The current implementation of our system targets Xilinx XC4000 and Virtex series FPGAs.</description>
    <dc:title>From application descriptions to hardware in seconds: a logic-based approach to bridging the gap</dc:title>

    <dc:creator>K Benkrid</dc:creator>
    <dc:creator>D Crookes</dc:creator>
    <dc:source>Very Large Scale Integration (VLSI) Systems, IEEE Transactions on, Vol. 12, No. 4. (2004), pp. 420-436.</dc:source>
    <dc:date>2007-03-05T14:55:57-00:00</dc:date>
    <prism:publicationYear>2004</prism:publicationYear>
    <prism:publicationName>Very Large Scale Integration (VLSI) Systems, IEEE Transactions on</prism:publicationName>
    <prism:volume>12</prism:volume>
    <prism:number>4</prism:number>
    <prism:startingPage>420</prism:startingPage>
    <prism:endingPage>436</prism:endingPage>
    <prism:category>dsl</prism:category>
    <prism:category>fpga</prism:category>
    <prism:category>hdl</prism:category>
    <prism:category>high_level_synthesis</prism:category>
    <prism:category>image_processing</prism:category>
    <prism:category>reconfigurable_platforms</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/mmuecke/article/1116460">
    <title>SmartApps: middle-ware for adaptive applications on reconfigurable platforms</title>
    <link>http://www.citeulike.org/user/mmuecke/article/1116460</link>
    <description>&lt;i&gt;SIGOPS Oper. Syst. Rev., Vol. 40, No. 2. (April 2006), pp. 73-82.&lt;/i&gt;</description>
    <dc:title>SmartApps: middle-ware for adaptive applications on reconfigurable platforms</dc:title>

    <dc:creator>Lawrence Rauchwerger</dc:creator>
    <dc:creator>Nancy Amato</dc:creator>
    <dc:identifier>doi:10.1145/1131322.1131338</dc:identifier>
    <dc:source>SIGOPS Oper. Syst. Rev., Vol. 40, No. 2. (April 2006), pp. 73-82.</dc:source>
    <dc:date>2007-02-21T15:38:27-00:00</dc:date>
    <prism:publicationYear>2006</prism:publicationYear>
    <prism:publicationName>SIGOPS Oper. Syst. Rev.</prism:publicationName>
    <prism:issn>0163-5980</prism:issn>
    <prism:volume>40</prism:volume>
    <prism:number>2</prism:number>
    <prism:startingPage>73</prism:startingPage>
    <prism:endingPage>82</prism:endingPage>
    <prism:publisher>ACM Press</prism:publisher>
    <prism:category>fpga</prism:category>
    <prism:category>middle_ware</prism:category>
    <prism:category>reconfigurable_platforms</prism:category>
</item>



</rdf:RDF>

