Show simple item record

dc.contributor.authorLe Roux, Rikus
dc.contributor.authorVan Schoor, George
dc.contributor.authorVan Vuuren, Pieter
dc.date.accessioned2016-08-15T14:00:13Z
dc.date.available2016-08-15T14:00:13Z
dc.date.issued2015
dc.identifier.citationLe Roux, R. et al. 2015. Block RAM-based architecture for real-time reconfiguration using Xilinx® FPGAs. South African computer journal, 56:22-32. [http://sacj.cs.uct.ac.za/]en_US
dc.identifier.issn1015-7999
dc.identifier.issn2313-7835 (Online)
dc.identifier.urihttp://hdl.handle.net/10394/18243
dc.identifier.urihttp://dx.doi.org/10.18489/sacj.v56i1.252
dc.identifier.urihttp://sacj.cs.uct.ac.za/index.php/sacj/article/view/252
dc.description.abstractDespite the advantages dynamic reconfiguration adds to a system, it only improves system performance if the execution time exceeds the configuration time. As a result, dynamic reconfiguration is only capable of improving the performance of quasi-static applications. In order to improve the performance of dynamic applications, researchers focus on improving the reconfiguration throughput. These approaches are mostly limited by the bus commonly used to connect the configuration controller to the memory, which contributes to the configuration time. A method proposed to ameliorate this overhead is an architecture utilizing localised block RAM (BRAM) connected to the configuration controller to store the configuration bitstream. The aim of this paper is to illustrate the advantages of the proposed architecture, especially for reconfiguring real-time applications. This is done by validating the throughput of the architecture and comparing this to the maximum theoretical throughput of the internal configuration access port (ICAP). It was found that the proposed architecture is capable of reconfiguring an application within a time-frame suitable for real-time reconfiguration. The drawback of this method is that the BRAM is extremely limited and only a discrete set of configurations can be stored. This paper also proposes a method on how this can be mitigated without affecting the throughputen_US
dc.description.sponsorshipTechnology and Hu- man Resources for Industry Programme (THRIP) and Oppenheimer Memorial Trust Grant (Ref. 19328/01)en_US
dc.language.isoenen_US
dc.publisherSouth African Institute of Computer Scientists and Information Technologistsen_US
dc.subjectFPGAen_US
dc.subjectBRAMen_US
dc.subjectreconfigurationen_US
dc.subjectarchitectureen_US
dc.subjectreal-timeen_US
dc.titleBlock RAM-based architecture for real-time reconfiguration using Xilinx® FPGAsen_US
dc.typeArticleen_US
dc.contributor.researchID13077643 - Le Roux, Ronnie Rikus
dc.contributor.researchID12134457 - Van Schoor, George
dc.contributor.researchID10732926 - Van Vuuren, Pieter Andries


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record