An execution triggered coarse grained recongigurable architecture
buir.advisor | Atalar, Abdullah | |
dc.contributor.author | Atak, Oğuzhan | |
dc.date.accessioned | 2016-01-08T18:19:09Z | |
dc.date.available | 2016-01-08T18:19:09Z | |
dc.date.issued | 2012 | |
dc.description | Ankara : The Department of Electrical and Electronics Engineering and the Graduate School of Engineering and Science of Bilkent University, 2012. | en_US |
dc.description | Thesis (Ph. D) -- Bilkent University, 2012. | en_US |
dc.description | Includes bibliographical refences. | en_US |
dc.description.abstract | In this thesis, we present BilRC (Bilkent Reconfigurable Computer), a new coarse-grained reconfigurable architecture. The distinguishing feature of BilRC is its novel execution-triggering computation model which allows a broad range of applications to be efficiently implemented. In order to map applications onto BilRC, we developed a control data flow graph language, named LRC (a Language for Reconfigurable Computing). The flexibility of the architecture and the computation model are validated by mapping several real world applications. LRC is also used to map applications to a 90nm FPGA, giving exactly the same cycle count performance. It is found that BilRC reduces the configuration size about 33 times. It is synthesized with 90nm technology and typical applications mapped on BilRC run about 2.5 times faster than those on FPGA. It is found that the cycle counts of the applications for a commercial VLIW DSP processor are 1.9 to 15 times higher than that of BilRC. It is also found that BilRC can run the inverse discrete cosine transform algorithm almost 3 times faster than the closest CGRA in terms of cycle count. Although the area required for BilRC processing elements is larger than that of existing CGRAs, this is mainly due to the segmented interconnect architecture of BilRC, which is crucial for supporting a broad range of applications. | en_US |
dc.description.provenance | Made available in DSpace on 2016-01-08T18:19:09Z (GMT). No. of bitstreams: 1 0006215.pdf: 688739 bytes, checksum: ff3e6a85629e3e7070e63d6a73b5be82 (MD5) | en |
dc.description.statementofresponsibility | Atak, Oğuzhan | en_US |
dc.format.extent | xv, 100 leaves, graphics | en_US |
dc.identifier.uri | http://hdl.handle.net/11693/15478 | |
dc.language.iso | English | en_US |
dc.rights | info:eu-repo/semantics/openAccess | en_US |
dc.subject | Coarse-grained Reconfigurable Architectures (CGRA) | en_US |
dc.subject | Discrete Cosine Transform (DCT) | en_US |
dc.subject | Viterbi Decoder | en_US |
dc.subject | Turbo Decoder | en_US |
dc.subject | Fast Fourier Transform (FFT) | en_US |
dc.subject | Reconfigurable Computing | en_US |
dc.subject | Field Programmable Gate Arrays (FPGA) | en_US |
dc.subject.lcc | QA76.9.A3 A83 2012 | en_US |
dc.subject.lcsh | Adaptive computing systems. | en_US |
dc.subject.lcsh | Fied programmable gate arrays. | en_US |
dc.title | An execution triggered coarse grained recongigurable architecture | en_US |
dc.type | Thesis | en_US |
thesis.degree.discipline | Electrical and Electronic Engineering | |
thesis.degree.grantor | Bilkent University | |
thesis.degree.level | Doctoral | |
thesis.degree.name | Ph.D. (Doctor of Philosophy) |
Files
Original bundle
1 - 1 of 1