@@ -17,22 +17,29 @@ Apache License 2.0 (http://www.apache.org/licenses/LICENSE-2.0)
1717Publication
1818===========
1919
20- If you use Veriloggen for your research, please cite our paper:
20+ If you use Veriloggen in your research, please cite my paper about
21+ Pyverilog. (Veriloggen is constructed on Pyverilog.)
2122
22- - Minoru Watanabe, Kentaro Sano, Shinya Takamaeda, Takefumi Miyoshi,
23- and Hironori Nakajo: Japanese High-level Synthesis Tools for FPGA
24- Hardware Acceleration, IEICE Transactions on Communications, Vol.
25- J100-B, No. 1, pp.1-10, January 2017.
26- `Paper <https://search.ieice.org/bin/summary.php?id=j100-b_1_1 >`__
27-
28- Or, please cite the project URL:
23+ - Shinya Takamaeda-Yamazaki: Pyverilog: A Python-based Hardware Design
24+ Processing Toolkit for Verilog HDL, 11th International Symposium on
25+ Applied Reconfigurable Computing (ARC 2015) (Poster), Lecture Notes
26+ in Computer Science, Vol.9040/2015, pp.451-460, April 2015.
27+ `Paper <http://link.springer.com/chapter/10.1007/978-3-319-16214-0_42 >`__
2928
3029::
3130
32- @misc{veriloggen:github,
33- author = {Shinya Takamaeda-Yamazaki},
34- title = {Veriloggen: A library for constructing a Verilog HDL source code in Python},
35- howpublished = {\url{https://github.com/PyHDI/veriloggen}},
31+ @inproceedings{Takamaeda:2015:ARC:Pyverilog,
32+ title={Pyverilog: A Python-Based Hardware Design Processing Toolkit for Verilog HDL},
33+ author={Takamaeda-Yamazaki, Shinya},
34+ booktitle={Applied Reconfigurable Computing},
35+ month={Apr},
36+ year={2015},
37+ pages={451-460},
38+ volume={9040},
39+ series={Lecture Notes in Computer Science},
40+ publisher={Springer International Publishing},
41+ doi={10.1007/978-3-319-16214-0_42},
42+ url={http://dx.doi.org/10.1007/978-3-319-16214-0_42},
3643 }
3744
3845What's Veriloggen?
@@ -76,15 +83,15 @@ Install on your python environment by using pip:
7683
7784 pip install jinja2
7885
79- - Pyverilog: 1.0.9 or later
86+ - Pyverilog: 1.1.0 or later
8087
8188Install from pip (or download and install from GitHub):
8289
8390::
8491
8592 pip install pyverilog
8693
87- - IPgen: 0.2.1 or later
94+ - IPgen: 0.3.0 or later
8895
8996Install from pip (or download and install from GitHub):
9097
@@ -361,7 +368,6 @@ Veriloggen Extension Libraries
361368- veriloggen.fsm: Finite state machine builder (FSM)
362369- veriloggen.types: Library of frequently-used structure, such as
363370 memory, fixed-point, AXI bus, etc.
364- - veriloggen.pipeline: Explicit pipeline builder
365371- veriloggen.dataflow: Dataflow-based stream processing hardware
366372 builder
367373- veriloggen.thread: Tightly-coupled high-level synthesis compiler
0 commit comments