jandecaluwe
f4fde1c9dc
Merge pull request #150 from hgomersall/initial_value_support
...
Initial value support
2016-06-19 21:47:26 +02:00
jandecaluwe
edd385646d
Merge pull request #174 from josyb/WinCoSim
...
CoSimulation on Windows
2016-06-19 21:13:08 +02:00
Josy Boelen
6a82b0d4a0
Tidied up a left-over 'print'
2016-06-02 20:29:49 +02:00
Josy Boelen
7f0282c026
_Cosimulation.py: changed split of 'exe' specification
...
_compat.py: corrected SetHandleInformation invocation
_verify.py: added -2008 option to 'vcom' to recognise new 'to_hstring' function
test/core/test_Cosimulation.py: reworked 'file handle to file descriptor' extraction under WIndows
2016-06-01 21:50:49 +02:00
Henry Gomersall
4b4be7be6c
Merge remote-tracking branch 'upstream/master' into initial_value_support
2016-05-27 18:25:38 +01:00
Henry Gomersall
0b87349dc0
Removed redundant print statement in VHDL conversion.
2016-05-27 12:52:43 +01:00
Jan Decaluwe
7f068bb0ea
Review and update unittest chapter
2016-05-22 14:01:58 +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
095eb040e7
Rewrote chapter completely, example code snippets only
2016-05-18 14:17:25 +02:00
Jan Decaluwe
18d0fe0989
Addressed issue #167
2016-05-16 12:30:13 +02:00
Jan Decaluwe
aca93321c7
Added _Block to instances() check
2016-05-14 18:31:54 +02:00
Jan Decaluwe
8e4b8222c1
testbench instead of tb
2016-05-12 12:40:04 +02:00
Jan Decaluwe
f272f8fba4
Use myhdldoctools instead of doctest
2016-05-11 21:02:34 +02:00
Jan Decaluwe
3b5ad3b471
pypystats
2016-05-10 14:09:01 +02:00
Henry Gomersall
8d386aac23
Made the initial value assignment for the LoS case much less verbose for the common case where all the values are the same.
2016-05-06 17:54:25 +01:00
Henry Gomersall
1b61a25759
Added support for enum initial values, and made the VHDL default for unsupported type to set no initial value.
2016-05-06 10:52:06 +01:00
Henry Gomersall
2bdd94c90a
Removed erroneous and superfluous pring statement from the last commit, used during debugging.
2016-05-05 14:35:40 +01:00
Henry Gomersall
94dc89df67
Added lists of signals to the initial value support.
2016-05-05 14:26:14 +01:00
Henry Gomersall
0edc13bf5f
Updated tests to new block style and also changed no_initial_values -> initial_values
2016-05-04 13:32:29 +01:00
Henry Gomersall
cc39cda77e
Merge 'upstream/master' into initial_value_support
2016-04-28 15:14:43 +01:00
Jan Decaluwe
842d9d4fd8
Benchmark updates for pypy 4.0.1
pypy-4.0.1
2016-04-25 13:26:44 +02:00
Jan Decaluwe
8e1ac06723
always decorator argument type check
2016-04-24 11:34:31 +02:00
Jan Decaluwe
b2c93b0203
Fix toplevel test
2016-04-20 13:26:20 +02:00
Jan Decaluwe
f52c331a6f
Merge branch 'master' of github.com:jandecaluwe/myhdl
2016-04-20 13:14:17 +02:00
jandecaluwe
72b5dd6615
Merge pull request #164 from hgomersall/improved_block_decorator
...
[WIP] Improved block decorator
2016-04-20 13:12:52 +02:00
Jan Decaluwe
4f7f5cbcd8
Merge branch 'master' of github.com:jandecaluwe/myhdl
2016-04-14 20:48:55 +02:00
jandecaluwe
b951c3425b
Merge pull request #163 from hgomersall/master
...
Small fix to enable self.name be used in exceptions in _verifySubs in _Block
2016-04-14 20:48:42 +02:00
Henry Gomersall
80448fd467
Replaced the block decorator with one that properly supports instance methods for conversion.
2016-04-14 18:00:21 +01:00
Henry Gomersall
c66482e966
Added additional helpful info from the .name attribute about which block is failing to return a valid block.
2016-04-14 12:28:23 +01:00
Henry Gomersall
9fd45e74dd
Moved assignment of name attribute in _Block to before where it might be needed by an error message.
2016-04-14 11:57:27 +01:00
Henry Gomersall
eaf8310e04
Moved to using the VHDL 2008 literals for the initial values.
2016-03-24 16:01:45 +00:00
Henry Gomersall
e64ae384b7
All tests now passing with ghdl and vhdl 2008
2016-03-24 08:01:53 +00:00
Henry Gomersall
fd26a08b35
Merging upstream/master
2016-03-23 19:14:35 +00:00
Jan Decaluwe
d1fa460311
Update first part of the manual
2016-03-22 18:09:38 +01:00
Jan Decaluwe
ac9ad7bcd0
experiment with pylint
2016-03-21 14:40:47 +01:00
Jan Decaluwe
6d47ba9d25
autopep8 the whole thing
2016-03-21 13:04:41 +01:00
Jan Decaluwe
d8910e93ba
autopep8 whitespace issues
2016-03-21 12:06:17 +01:00
Jan Decaluwe
1a206679cc
Fix unused imports
2016-03-21 11:49:35 +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
jandecaluwe
1a856f1222
Merge pull request #147 from jandecaluwe/mep-114
...
MEP 114
2016-03-20 13:34:14 +01:00
Jan Decaluwe
e4550bc5a7
Rename BlockInstance to Block
2016-03-19 17:28:55 +01:00
Jan Decaluwe
a12b67f040
Functional approach for block decorator; remove a class level
2016-03-19 17:23:42 +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
Jan Decaluwe
107ed0a9cb
Update API names
2016-03-17 10:53:12 +01:00
Jan Decaluwe
7f05bf423d
Rename analyze / verify methods; shorter, consistent name
2016-03-16 11:23:03 +01:00
Keerthan Jaic
038310d95a
docs: custom directive for including/running examples
2016-03-15 18:32:11 -04:00
Keerthan Jaic
1c26718563
hello1.py: print function
2016-03-15 18:32:11 -04:00