Skip to content

Commit a258013

Browse files
committed
version 1.0.0 candidate
1 parent 3ff4c30 commit a258013

File tree

2 files changed

+18
-13
lines changed

2 files changed

+18
-13
lines changed

README.md

Lines changed: 17 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -20,18 +20,24 @@ Apache License 2.0
2020
Publication
2121
==============================
2222

23-
If you use Veriloggen for your research, please cite our paper:
23+
If you use Veriloggen in your research, please cite my paper about Pyverilog. (Veriloggen is constructed on Pyverilog.)
2424

25-
- Minoru Watanabe, Kentaro Sano, Shinya Takamaeda, Takefumi Miyoshi, and Hironori Nakajo: Japanese High-level Synthesis Tools for FPGA Hardware Acceleration, IEICE Transactions on Communications, Vol. 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:
25+
- Shinya Takamaeda-Yamazaki: Pyverilog: A Python-based Hardware Design Processing Toolkit for Verilog HDL, 11th International Symposium on Applied Reconfigurable Computing (ARC 2015) (Poster), Lecture Notes in Computer Science, Vol.9040/2015, pp.451-460, April 2015.
26+
[Paper](http://link.springer.com/chapter/10.1007/978-3-319-16214-0_42)
2927

3028
```
31-
@misc{veriloggen:github,
32-
author = {Shinya Takamaeda-Yamazaki},
33-
title = {Veriloggen: A library for constructing a Verilog HDL source code in Python},
34-
howpublished = {\url{https://github.com/PyHDI/veriloggen}},
29+
@inproceedings{Takamaeda:2015:ARC:Pyverilog,
30+
title={Pyverilog: A Python-Based Hardware Design Processing Toolkit for Verilog HDL},
31+
author={Takamaeda-Yamazaki, Shinya},
32+
booktitle={Applied Reconfigurable Computing},
33+
month={Apr},
34+
year={2015},
35+
pages={451-460},
36+
volume={9040},
37+
series={Lecture Notes in Computer Science},
38+
publisher={Springer International Publishing},
39+
doi={10.1007/978-3-319-16214-0_42},
40+
url={http://dx.doi.org/10.1007/978-3-319-16214-0_42},
3541
}
3642
```
3743

@@ -68,13 +74,13 @@ Install on your python environment by using pip:
6874

6975
pip install jinja2
7076

71-
- Pyverilog: 1.0.9 or later
77+
- Pyverilog: 1.1.0 or later
7278

7379
Install from pip (or download and install from GitHub):
7480

7581
pip install pyverilog
7682

77-
- IPgen: 0.2.1 or later
83+
- IPgen: 0.3.0 or later
7884

7985
Install from pip (or download and install from GitHub):
8086

@@ -333,7 +339,6 @@ Veriloggen Extension Libraries
333339
- veriloggen.seq: Synchronous circuit builder (Seq)
334340
- veriloggen.fsm: Finite state machine builder (FSM)
335341
- veriloggen.types: Library of frequently-used structure, such as memory, fixed-point, AXI bus, etc.
336-
- veriloggen.pipeline: Explicit pipeline builder
337342
- veriloggen.dataflow: Dataflow-based stream processing hardware builder
338343
- veriloggen.thread: Tightly-coupled high-level synthesis compiler emedded within Veriloggen HDL
339344

utils/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
VERSION = "0.8.4-dev"
1+
VERSION = "1.0.0"

0 commit comments

Comments
 (0)