Skip to content

Commit 170916f

Browse files
committed
README.rst
1 parent 85709de commit 170916f

File tree

1 file changed

+21
-15
lines changed

1 file changed

+21
-15
lines changed

README.rst

Lines changed: 21 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -17,22 +17,29 @@ Apache License 2.0 (http://www.apache.org/licenses/LICENSE-2.0)
1717
Publication
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

3845
What'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

8188
Install 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

8996
Install 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

Comments
 (0)