1
0
mirror of https://github.com/myhdl/myhdl.git synced 2024-12-14 07:44:38 +08:00

141 Commits

Author SHA1 Message Date
Rafael Corsi
cf8e4423a7
update mux2 example to python3 (print) (#363) 2022-04-26 17:50:38 +02:00
Keerthan Jaic
f93e016f7f
Merge pull request #307 from hugovk/rm-2
Drop support for Python 2
2020-04-10 22:53:25 +01:00
richmorj
6c25cb252a Updating uart_tx example to use @block decorator and new API. (#320)
* Updating uart_tx example to use @block decorator and new API.

* Removed wildcard import of myhdl.

* Removed unnecessary import myhdl.
2019-09-14 20:15:56 -05:00
Hugo van Kemenade
9f38da273a
Merge branch 'master' into rm-2 2019-08-09 13:33:21 +03:00
Christopher Felton
e3a42a6443
Updated docs for 0.11 release (#315)
* updated docs for 0.11 release

* revert docs back to the myhdl RTD
2019-05-19 15:21:04 -05:00
Hugo
fc89694a11 The future is now 2019-03-12 18:34:14 +02:00
Hugo
562aa3a409 Drop support for legacy Python 2.7 2019-03-12 17:51:12 +02:00
Josy Boelen
197f1d3c9b Nested Top-Level Interfaces (#270)
* _analyze.py: added top-level conversion of nested Interfaces
tb_inc.v: this commit keeps popping up ...

* Added initial test for conversion of nested interfaces at the top-level

* added conversion in __main__ to allow 'visual' inspection of generated code

* corrected 'renaming'
test_interfaces2.py: added if __name__ == '__main__': section to test locally
test_toplevel_interfaces.py: reworked structure
2019-01-09 06:16:52 -06:00
Alex Forencich
dfea638ef3 Rename async to isasync to resolve conflict with python 3.7 2018-08-20 11:37:47 -07:00
Jan Decaluwe
d5501698cc Try to get stable results with converts #176 2016-06-23 19:09:26 +02:00
Jan Decaluwe
62675e6a80 manual update 2016-06-20 18:59:39 +02:00
Jan Decaluwe
5e1045ef9b conversion examples 2016-05-23 16:11:01 +02:00
Jan Decaluwe
5c8fe79296 Revise unittest chapter 2016-05-20 11:31:04 +02:00
Jan Decaluwe
5651c50ede split test cases for gray tests 2016-05-18 22:37:05 +02:00
Jan Decaluwe
37955746f7 Modernize bin2gray; also fix trace setting in hierarchy 2016-05-18 22:29:58 +02:00
Jan Decaluwe
18d0fe0989 Addressed issue #167 2016-05-16 12:30:13 +02:00
Jan Decaluwe
f272f8fba4 Use myhdldoctools instead of doctest 2016-05-11 21:02:34 +02:00
Jan Decaluwe
d1fa460311 Update first part of the manual 2016-03-22 18:09:38 +01:00
jandecaluwe
ff844aec98 Merge pull request #158 from jck/docs-update
docs: custom directive for including/running examples
2016-03-20 14:26:07 +01:00
Jan Decaluwe
f305c9b304 run_sim 2016-03-18 14:48:36 +01:00
Jan Decaluwe
f26175575a add quit_sim() method 2016-03-18 10:48:08 +01:00
Keerthan Jaic
1c26718563 hello1.py: print function 2016-03-15 18:32:11 -04:00
Jan Decaluwe
b0e0928ab4 Experiment run method on block 2016-03-13 14:47:52 +01:00
Jan Decaluwe
b13553eefb Rename module -> block 2016-03-12 09:20:20 +01:00
Jan Decaluwe
dad02d8e60 Use module decorator in qualified way 2016-03-10 20:27:07 +01:00
Jan Decaluwe
2961b9ae54 Merge branch 'master' into mep-114
Conflicts:
	myhdl/_Simulation.py
	myhdl/_traceSignals.py
	myhdl/conversion/_toVerilog.py
	myhdl/test/core/test_traceSignals.py
2016-03-05 10:36:21 +01:00
srivatsansoft
8e69e0f334 updated doc for the new public method sim.quit() 2016-03-03 07:46:19 +05:30
Jan Decaluwe
04b1ad949a Fix docstring for ModuleInstance; migrate example 2016-02-15 21:05:02 +01:00
Jan Decaluwe
8bbfd1f31a Add deprecation warning; migrate test 2016-02-15 15:57:51 +01:00
Jan Decaluwe
2607e1d525 migrate bitonic 2016-02-03 20:45:26 +01:00
Jan Decaluwe
755d2b8c13 Fix bitonic example; skip locals in AttrRefResolver 2016-02-03 17:24:23 +01:00
Jan Decaluwe
e51da60524 add @always_seq and modbv to conversion examples
--HG--
branch : 0.8-dev
2012-12-21 17:08:50 +01:00
Jan Decaluwe
45a769d82d use modbv
--HG--
branch : 0.8-dev
2012-12-21 15:06:18 +01:00
Jan Decaluwe
bc9ca05f5d run with 0.8
--HG--
branch : 0.8-dev
2012-12-21 14:36:07 +01:00
Jan Decaluwe
5ad772c4b1 Implemented and documented timescale attribute for VCD output
--HG--
branch : 0.8-dev
2012-04-25 21:25:04 +02:00
Jan Decaluwe
52814f1eb3 Version number 0.7 2010-12-19 18:20:35 +01:00
Jan Decaluwe
50246facf8 Documentation of user-defined code with function attributes 2010-12-17 11:40:21 +01:00
Jan Decaluwe
1551ce9718 Shadow signal example & acknowledgments 2010-10-13 23:33:55 +02:00
Jan Decaluwe
4938f11e20 prefer blocking assignments for combo logic
(finally giving in :-))
2010-10-10 21:43:16 +02:00
Jan Decaluwe
d4f0527879 Fix conversion bug for Signal /intbv as indices 2010-10-09 11:35:58 +02:00
Jan Decaluwe
350663e703 correct way to retrieve nr of items in an object's type 2010-10-04 16:25:12 +02:00
Jan Decaluwe
52a5afa8cc example package 2010-07-02 13:25:24 +02:00
Jan Decaluwe
3b4e7dc293 examples 2010-07-02 13:24:04 +02:00
Jan Decaluwe
611457033e used 0.6 version number for examples 2008-11-23 11:36:16 +01:00
Jan Decaluwe
f18a2664bf Added conversion examples from manual 2008-11-22 22:40:25 +01:00
Jan Decaluwe
d5ab95ff1b updated conversion examples from manual for VHDL 2008-11-19 21:19:13 +01:00
Jan Decaluwe
c953460448 Added decorators to examples 2008-08-28 21:43:19 +02:00
Jan Decaluwe
f4287e5918 Fix copy of enum items.
The copy of the initial value of a signal, recently introduced,
created a new enum item object that didn't compare as expected
anymore. The fix is to introduce the special copy methods.
2008-08-21 15:03:14 +02:00
Jan Decaluwe
cb05a9b9d2 Removed processes and moved downrange to _misc 2008-08-20 12:21:15 +02:00
jand
393fbc0414 packaged myhdl support functions 2007-06-16 14:44:01 +00:00