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

1215 Commits

Author SHA1 Message Date
Jan Decaluwe
90e4eea665 pypy 1.9
--HG--
branch : 0.8-dev
pypy-1.9
2012-06-15 10:19:29 +02:00
Jan Decaluwe
4be0f2034e Added tag pypy-1.8 for changeset 0513735d2cb5
--HG--
branch : 0.8-dev
2012-06-14 09:57:20 +02:00
Jan Decaluwe
4dbd4ddbe5 pypy 1.8
--HG--
branch : 0.8-dev
pypy-1.8
2012-06-14 09:56:58 +02:00
Jan Decaluwe
540b5f634d Added tag pypy-1.7 for changeset a6ef9dc5d7c5
--HG--
branch : 0.8-dev
2012-06-14 09:32:52 +02:00
Jan Decaluwe
51036c0865 pypy 1.7
--HG--
branch : 0.8-dev
pypy-1.7
2012-06-14 09:32:45 +02:00
Jan Decaluwe
056d85ec58 Added tag pypy-1.6 for changeset 0f922ef8753e
--HG--
branch : 0.8-dev
2012-06-13 15:52:08 +02:00
Jan Decaluwe
5b09d290ee idiomatic 'is None' test to solve issue with EnumItem comparisons
--HG--
branch : 0.8-dev
pypy-1.6
2012-05-31 22:11:56 +02:00
Jan Decaluwe
3a3623c6c8 Merge
--HG--
branch : 0.8-dev
2012-05-31 22:10:32 +02:00
Jan Decaluwe
db38324a69 Detailed comparison operators for EnumItemType
--HG--
branch : 0.8-dev
2012-05-30 22:44:07 +02:00
Jan Decaluwe
ae5e0da1ee merge from default
--HG--
branch : 0.8-dev
2012-05-30 17:45:02 +02:00
Jan Decaluwe
a1d8d83f97 allow EnumType as free var in always_comb 2012-05-30 17:44:18 +02:00
cfelton
b0a7a50e4c merged the latest 0.8dev branch
--HG--
branch : 0.8-dev
2012-05-29 21:14:14 -05:00
Jan Decaluwe
a473d659a3 merge from default
--HG--
branch : 0.8-dev
2012-05-29 09:28:58 +02:00
Jan Decaluwe
e8365dd477 Raise error on constant enum signal 2012-05-29 09:27:07 +02:00
Jan Decaluwe
649877292b merge from default
--HG--
branch : 0.8-dev
2012-05-25 11:11:43 +02:00
Jan Decaluwe
5aad5f3254 Solved bug 3529686 2012-05-25 11:09:22 +02:00
cfelton
61a4bad598 merged with myhdl.org repo
--HG--
branch : 0.8-dev
2012-05-10 04:10:36 -05:00
Jan Decaluwe
9182cadc92 clarified synthesis
--HG--
branch : 0.8-dev
2012-05-06 14:59:24 +02:00
Jan Decaluwe
20a9394123 break up the modeling chapter in three
Mark high level clearly as separate from synthesis

--HG--
branch : 0.8-dev
2012-05-06 09:59:31 +02: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
Christopher Felton
a629cd2ae8 added support to convert class method
--HG--
branch : 0.8-dev
2012-04-19 20:56:16 -05:00
Jan Decaluwe
f60d99dc90 merged from 0.7
--HG--
branch : 0.8-dev
2012-04-18 20:46:47 +02:00
Jan Decaluwe
626fa15d62 corrected Easics link 2012-04-18 20:44:07 +02:00
Jan Decaluwe
342a6bcf64 Merge development work
--HG--
branch : 0.8-dev
2011-09-12 10:38:28 +02:00
Jan Decaluwe
250ed8fee7 pypy 1.6 benchmarks
--HG--
branch : 0.8-dev
2011-08-28 17:08:49 +02:00
Jan Decaluwe
e9c2515213 Added tag pypy-1.5 for changeset 25296ea8db6e
--HG--
branch : 0.8-dev
2011-08-25 10:27:39 +02:00
Christopher Felton
4af569adf9 Added a cosimulation directory for modelsim
--HG--
branch : 0.8-dev
2011-07-22 15:21:49 -05:00
Christopher Felton
e348587e71 merged dev snapshots
--HG--
branch : 0.8-dev
2011-07-22 10:56:05 -05:00
Christopher Felton
6166f0fbac Created a separate Makefile and VPI for modelsim to fix a memory leak issue.
--HG--
branch : 0.8-dev
2011-07-22 10:42:49 -05:00
Jan Decaluwe
823bbca389 cvc optimization switches as recommended by AV
--HG--
branch : 0.8-dev
pypy-1.5
2011-06-18 18:40:27 +02:00
Jan Decaluwe
0c082882e5 small edits to cope with Verilog nondeterminism and support cvc
--HG--
branch : 0.8-dev
2011-06-14 12:15:30 +02:00
Jan Decaluwe
d237e1e7ec benchmark experiment with flat signals instead of list
--HG--
branch : 0.8-dev
2011-05-31 11:27:59 +02:00
Jan Decaluwe
3498283aa7 jit stat snapshot
--HG--
branch : 0.8-dev
2011-05-31 09:29:30 +02:00
Christopher Felton
3c41dcbfbe added test_modbv.py file
--HG--
branch : 0.8-dev
2011-05-28 16:19:01 -05:00
Christopher Felton
8a417efda0 added test_modbv.py file
--HG--
branch : 0.8-dev
2011-05-28 16:17:18 -05:00
Jan Decaluwe
70713e6cd1 merge
--HG--
branch : 0.8-dev
2011-05-28 23:09:36 +02:00
Christopher Felton
4dfaca5a88 Added unittests for the modbv object
--HG--
branch : 0.8-dev
2011-05-28 15:24:35 -05:00
Jan Decaluwe
222eea0127 jit stats
--HG--
branch : 0.8-dev
2011-05-27 23:35:27 +02:00
Jan Decaluwe
49b5889195 added benchmark for jit warming up
--HG--
branch : 0.8-dev
2011-05-27 22:07:14 +02:00
Jan Decaluwe
fd591f5fa8 additional benchmark snapshot
--HG--
branch : 0.8-dev
2011-05-27 09:31:47 +02:00
Jan Decaluwe
1f23328379 benchmarks in line with latest commits
--HG--
branch : 0.8-dev
2011-05-26 07:27:19 +02:00
Jan Decaluwe
35b9c7462b check on range of modbv signals in conversion
--HG--
branch : 0.8-dev
2011-05-25 17:18:16 +02:00
Jan Decaluwe
ca246f386c Check full range of modbv in conversion
--HG--
branch : 0.8-dev
2011-05-25 16:46:59 +02:00
Jan Decaluwe
a07f0c8333 more appropriate handling of enum signals
--HG--
branch : 0.8-dev
2011-05-25 15:57:12 +02:00
Jan Decaluwe
ae63cdb848 Fixed some bugs related to new copy strategy in Signal
--HG--
branch : 0.8-dev
2011-05-25 10:54:40 +02:00
Jan Decaluwe
0b5b88c62b Optimization pass on Signal
--HG--
branch : 0.8-dev
2011-05-25 06:38:41 +02:00
Jan Decaluwe
263f02b3d1 Implemented some low-level Signal optimization fruit
Use copy instead of deepcopy for intbv Signals

--HG--
branch : 0.8-dev
2011-05-24 18:02:02 +02:00
Jan Decaluwe
7073cd5373 better bound handling in modbv
--HG--
branch : 0.8-dev
2011-05-24 09:32:48 +02:00
Jan Decaluwe
3927b7e7f4 added modbv in randgen benchmark
--HG--
branch : 0.8-dev
2011-05-23 16:25:02 +02:00
Jan Decaluwe
9eacce1ebb added draft implementation of modbv.py and corresponding benchmark updates
--HG--
branch : 0.8-dev
2011-05-21 13:33:25 +02:00