Difference between revisions of "Closing The Synthesis Gap — Is Open Source Logic Synthesis About To Beat The Industry?"

From F-Si wiki
Jump to navigation Jump to search
(Add template)
 
 
(11 intermediate revisions by one other user not shown)
Line 1: Line 1:
==Speaker Info==
* Speaker: Benjamin Barzen
* Email: bbarzen@berkeley.edu


==Template==
==Downloads==
''Copy-paste the source-code of the text below (the source code is visible after login and after clicking "Edit").''
* [https://peertube.f-si.org/videos/watch/142db9fe-3860-4ffc-8e27-48697dfcf148 Video recording]
* [https://youtu.be/eyG8DNaRhaA 10 Minute Video introducing the talk] (made originally for another conference)
* [https://people.eecs.berkeley.edu/~alanmi/publications/2023/iwls23_m&r.pdf A. Mishchenko, R. Brayton, and M. Fujita, "Mapping and retiming revisited", Submitted to Proc. IWLS'23]
* [https://people.eecs.berkeley.edu/~alanmi/publications/2023/date23_gap.pdf B.L.C. Barzen, A. Reais-Parsi, E. Hung, M. Kang, A. Mishchenko, J. W. Greene, and J. Wawrzynek, "Narrowing the synthesis gap: Academic FPGA synthesis is catching up with the industry", Proc. DATE'23]


==Summary==


This talk will explore recent advancements made in open source logic synthesis and technology mapping, and more specifically, ABC (in conjunction with Yosys).
It is based on the two papers referenced above.


* Speaker(s): Xxx Yyy
The first part will showcase how ABC9 was integrated into Yosys to achieve clock-rates similar to the ones by Vivado.
* email: xx@yy.zz (voluntary information -it will help others to contact you in case of need)
The second part of the talk will showcase a recent implementation of mapping + retiming, which further improves achievable clock-rates.  
* other information: xxx
 
==Downloads==
* [[:File:File_name.pdf|Slides]] (to upload a file: go to Edit mode, then click on the fourth icon from the left "Embed file" and follow the instructions)
 
==Abstract==
Lorem Ipsum<ref>E. Miller, ''The history of Lorem Ipsum'', (New York: Academic Press, 2005), 23-5.</ref> is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.<ref>R. Smith, "Dummy text repositories", ''Scientific American'', 46 (April 1978): 44-6.</ref>
 
==Software==
===General information===
* Repository: https://xxxx.yyy
* Main documentation website: https://xxxx.yyy
* Wikipedia page if any: https://en.wikipedia.org/wiki/XXX-YYY-ZZZ (if a Wikipedia article does not exist yet, please consider creating one).  
* The software has been used in the following projects: XXX, YYY, ZZZ


===Roadmap===
==Code==
* The software wishes to interface with the following tools: XXX, YYY
* Repository: https://github.com/growly/date23_narrowing_the_gap
* The project seeks help on: XXX, YYY
* Benchmark results: https://drive.google.com/drive/folders/1H6vDHZZXjnNIXiYPbvzaZFCulgLiR5sa?usp=drive_link


==References==
==References==
<references />
<references />

Latest revision as of 22:16, 28 July 2023

Speaker Info

  • Speaker: Benjamin Barzen
  • Email: bbarzen@berkeley.edu

Downloads

Summary

This talk will explore recent advancements made in open source logic synthesis and technology mapping, and more specifically, ABC (in conjunction with Yosys). It is based on the two papers referenced above.

The first part will showcase how ABC9 was integrated into Yosys to achieve clock-rates similar to the ones by Vivado. The second part of the talk will showcase a recent implementation of mapping + retiming, which further improves achievable clock-rates.

Code

References