2619 Commits

Author SHA1 Message Date
hneemann
bc43f0433b reset gates are usable in async mode 2018-04-07 10:14:22 +02:00
hneemann
8ef8c9895a first buildable implementation of a async realtime executer 2018-04-06 17:57:59 +02:00
hneemann
89cf567dde first test to implement a async realtime executer 2018-04-05 23:03:06 +02:00
hneemann
d48dd576cf Bin and hex prefix is always shown. closes #128 2018-04-05 21:39:39 +02:00
hneemann
3c8723a9ad simplified the 8 bit multiplier 2018-04-05 19:59:37 +02:00
hneemann
53a4ffec96 Fixed a bug in the HDL model const merger 2018-04-05 19:49:35 +02:00
hneemann
63f38e6596 Added shift+enter hotkey to the SingleValueDialog to set the actual
value to the model.
2018-04-04 18:14:05 +02:00
hneemann
d750e4e911 updated the readme v0.18 2018-04-02 11:13:56 +02:00
hneemann
04f7df9eaa updated release notes 2018-04-02 10:51:08 +02:00
hneemann
7e2e502245 minor documentation changes 2018-04-01 12:49:07 +02:00
hneemann
ed38b08835 improved the probe shape 2018-04-01 12:27:49 +02:00
hneemann
1de142d984 added a dip switch 2018-03-31 18:46:29 +02:00
hneemann
cb746ac5aa refactoring of polarity aware LED 2018-03-31 10:06:45 +02:00
hneemann
a88e38a616 optimized text output 2018-03-30 18:20:17 +02:00
hneemann
31eb76ceca fixed high-z bug in new LED 2018-03-30 18:15:50 +02:00
hneemann
e950254f34 added a label to the new LED 2018-03-30 17:53:46 +02:00
hneemann
763d68b22f added a led with an anode and a cathode connection 2018-03-30 13:57:50 +02:00
hneemann
8b2016ce29 added a test case 2018-03-29 19:46:05 +02:00
hneemann
f7521228c8 improved node ordering 2018-03-29 13:46:16 +02:00
hneemann
9d628be2ce added a expression traversal 2018-03-29 12:46:40 +02:00
hneemann
c8090510ff inlining of many-to-one splitter 2018-03-29 12:10:00 +02:00
hneemann
6cc350e488 More clear handling of entity input expressions.
Moves a bit more more logic to the model.
2018-03-29 10:52:22 +02:00
hneemann
ded20a5462 some renaming 2018-03-28 22:00:02 +02:00
hneemann
7d45b0a5cf inlining of one-to-many splitter 2018-03-28 21:39:31 +02:00
hneemann
7d0fb4264f typos 2018-03-27 18:35:44 +02:00
hneemann
c879745680 added a test case 2018-03-27 18:28:54 +02:00
hneemann
0ffa88f10d updated release notes 2018-03-27 15:02:09 +02:00
hneemann
f3e1a5fed4 updated release notes 2018-03-27 10:56:38 +02:00
hneemann
65ca43ed6e Added new vhdl exporter. Merge branch 'newHDLModel' 2018-03-27 10:55:51 +02:00
hneemann
ba46910998 adds a test case 2018-03-26 23:12:03 +02:00
hneemann
480c7e1971 added some more optimizations 2018-03-26 20:06:36 +02:00
hneemann
d1e5712b74 minor cleanup 2018-03-26 17:05:31 +02:00
hneemann
ecf0a1c561 improved node sorter 2018-03-26 16:49:21 +02:00
hneemann
7890ec22f2 added comments to vhdl output 2018-03-26 14:03:33 +02:00
hneemann
5179b720ae fixed a bug in the constant merger 2018-03-26 00:25:45 +02:00
hneemann
b910dc94e0 removed old vhdl generator code 2018-03-26 00:04:07 +02:00
hneemann
a1cdf04bae improved label checking 2018-03-25 23:48:28 +02:00
hneemann
58c427b107 added a constant merger optimization 2018-03-25 22:41:02 +02:00
hneemann
08e6ce4622 improved error messages 2018-03-25 19:16:52 +02:00
hneemann
42f3658a8a allows translated panics from hgs 2018-03-25 17:39:45 +02:00
hneemann
53ad33d6de allows translated panics from hgs 2018-03-25 17:23:34 +02:00
hneemann
035a86218b fixed duplicate names 2018-03-25 17:11:39 +02:00
hneemann
7afbfaffa2 fixed duplicate names 2018-03-25 17:03:47 +02:00
hneemann
88dbe93e6b parser test uses the new vhdl templates 2018-03-25 14:18:54 +02:00
hneemann
27e43110b6 removed last dependencies to old vhdl generation 2018-03-25 14:06:27 +02:00
hneemann
3ddd760dd2 clock integration is working again 2018-03-25 13:58:43 +02:00
hneemann
f7d1ef5c10 fixed a bug in the expression merger 2018-03-25 12:18:05 +02:00
hneemann
89a4b43cf9 clock integration is mostly working 2018-03-25 11:57:06 +02:00
hneemann
0b491154c1 clean up 2018-03-24 20:06:27 +01:00
hneemann
28dc6a583d added a node sorter 2018-03-24 19:23:39 +01:00