Advancing VTR flow: Integrating ABC9 via Yosys for enhanced technology mapping and optimization

dc.contributor.advisorKent, Kenneth B.
dc.contributor.authorJafarof, Navid
dc.date.accessioned2024-07-25T16:59:04Z
dc.date.available2024-07-25T16:59:04Z
dc.date.issued2024-06
dc.description.abstractThis thesis delves into optimizing the Verilog-to-Routing (VTR) flow, which is crucial in open-source Computer-Aided Design and Field-Programmable Gate Array (FPGA) architecture research. It utilizes ODIN II and Parmys for synthesis, ABC for technology mapping, and Versatile Place and Route for packing, placement, and routing. ABC9 optimizations are implemented as a pass within the Yosys Open SYnthesis Suite, which is utilized in the Parmys front-end, besides the partial mapper of ODIN II. Integrating the ABC9 pass enhances technology mapping and optimizations in the VTR workflow, surpassing the conventional ABC tool and improving results for large and complex designs. The ABC9 pass optimizes timing behavior in complex multi-clock designs and incorporates a delay model for hard blocks in the target FPGA architecture. Various benchmarks evaluate the workflow’s efficacy across diverse designs, including small-scale and large-scale ones with hard blocks, soft logic, and digital signal processors (DSP). This ensures a comprehensive assessment across different complexities and FPGA utilization scenarios.
dc.description.copyright© Navid Jafarof, 2024
dc.format.extentxiv, 107
dc.format.mediumelectronic
dc.identifier.urihttps://unbscholar.lib.unb.ca/handle/1882/38067
dc.language.isoen
dc.publisherUniversity of New Brunswick
dc.rightshttp://purl.org/coar/access_right/c_abf2
dc.subject.disciplineComputer Science
dc.titleAdvancing VTR flow: Integrating ABC9 via Yosys for enhanced technology mapping and optimization
dc.typemaster thesis
oaire.license.conditionother
thesis.degree.disciplineComputer Science
thesis.degree.grantorUniversity of New Brunswick
thesis.degree.levelmasters
thesis.degree.nameM.C.S.

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Navid Jafarof - Thesis.pdf
Size:
1.27 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.13 KB
Format:
Item-specific license agreed upon to submission
Description: