verilog-to-routing / vtr-verilog-to-routing

Verilog to Routing -- Open Source CAD Flow for FPGA Research
https://verilogtorouting.org
Other
1.02k stars 396 forks source link

[QUESTION]: when the VTR project started? #1691

Open rodrigomelo9 opened 3 years ago

rodrigomelo9 commented 3 years ago

Hi. I want to add basic VTR's info at https://hdl.github.io/awesome/items/vtr/ and I am not sure about when the project started. The first commit in this repository is from 2011, but I found copyright notices from years before. Also useful to know when VPR started, to be documented at https://hdl.github.io/awesome/items/vpr.

EDIT: the first paper about VTR that I found is from 2011 (https://ieeexplore.ieee.org/document/6132671), and the first commit in the vpr folder (in this repository) is from 2012.

Thanks, Rodrigo

rodrigomelo9 commented 3 years ago

I opened a draft PR (https://github.com/hdl/awesome/pull/184) to update VTR and VPR info at hdl/awesome. Would be great a review from people involved in the project, to ensure the quality of the provided data.

mithro commented 3 years ago

FYI -- It is my understanding that VPR was part of Vaughn Betz's PhD. He then started the company RightTrackCAD which was acquired by Altera to become Quartus II. Vaughn let Altera at some point, came back to the University of Toronto, dusted off the original VPR and created VtR.

mithro commented 3 years ago

V. Betz and J. Rose, "VPR: A New Packing, Placement and Routing Tool for FPGA Research,'' Seventh International Workshop on Field-Programmable Logic and Applications, London, UK, 1997, pp. 213 - 222.

mithro commented 3 years ago

https://www.eecg.utoronto.ca/~vaughn/publications.html

rodrigomelo9 commented 3 years ago

Hi @mithro, so VPR is around 1996/7. Thanks for the info and the provided links. I am still not sure about dates, but for sure before 2011 :-D I will try to found when VtR started. Regards

tangxifan commented 3 years ago

@rodrigomelo9 You may refer to the https://janders.eecg.utoronto.ca/pdfs/p77-rose.pdf which is the 1st paper that announces the VTR project. It was published in FPGA'2012.

Before that, only VPR codes are released. As @mithro said, the first version is VPR 4.3 which is published at FPL'1997. Some major update are

rodrigomelo9 commented 3 years ago

Great! The paper that you mentioned is from February 2012, so VTR is probably from 2011, which is where the repository was initialized :-D

Thanks! I think that it was solved (I will use 1997 for VPR and 2011 for VtR).

Regards, Rodrigo