Show simple item record

dc.contributor.authorShanker, Shreejith
dc.date.accessioned2021-04-13T18:18:42Z
dc.date.available2021-04-13T18:18:42Z
dc.date.createdDecember, 2020en
dc.date.issued2020
dc.date.submitted2020en
dc.identifier.citationBucknall, Alex R., Shreejith, Shanker, Fahmy, Suhaib A., Build automation and runtime abstraction for partial reconfiguration on Xilinx Zynq Ultrascale+, International Conference on Field-Programmable Technology, 9–11 Dec 2020en
dc.identifier.otherY
dc.descriptionPUBLISHEDen
dc.description.abstractPartial reconfiguration (PR) is fundamental to building adaptive systems on modern FPGA SoCs, where hardware can be adapted dynamically at runtime. Vendor supported reconfiguration is performance limited, drivers entail complex memory management, and software/hardware design requires detailed knowledge of the underlying hardware. This paper presents a collection of abstractions that provide high performance reconfiguration of hardware from within the Linux user space, automating the process of building PR applications,and adding support for the Xilinx Zynq UltraScale+ architecture.We compare our abstractions against vendor tooling for PR management and open source tools supporting PR within Linux.Our tools provides automation and abstraction layers, from defining PR configurations through to compiling and packaging Linux with support for user space PR control, targeted for non-experts.en
dc.language.isoenen
dc.rightsYen
dc.titleBuild automation and runtime abstraction for partial reconfiguration on Xilinx Zynq Ultrascale+en
dc.title.alternativeInternational Conference on Field-Programmable Technologyen
dc.title.alternativeProceedings of the International Conference on Field Programmable Technologyen
dc.typeConference Paperen
dc.type.supercollectionscholarly_publicationsen
dc.type.supercollectionrefereed_publicationsen
dc.identifier.peoplefinderurlhttp://people.tcd.ie/shankers
dc.identifier.rssinternalid227175
dc.rights.ecaccessrightsopenAccess
dc.subject.TCDTagDigital Designen
dc.subject.TCDTagField Programmable Gate Arrays (FPGAs)en
dc.subject.TCDTagVHDL, FPGA, DIGITAL DESIGNen
dc.identifier.orcid_id0000-0002-9717-1804
dc.status.accessibleNen
dc.contributor.sponsorEngineering and Physical Sciences Research Council (EPSRC)en
dc.contributor.sponsorGrantNumberEP/N509796/1en
dc.identifier.urihttp://hdl.handle.net/2262/96043


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record