2320 Commits

Author SHA1 Message Date
hneemann
951873dd1d typo 2017-11-21 17:05:35 +01:00
hneemann
a74d8c019e generates more compact vhdl rom code 2017-11-20 20:09:36 +01:00
hneemann
52f62be028 a bit more space between lines in text component 2017-11-19 21:44:01 +01:00
hneemann
e9395529b7 Counter modified from a asynchronous clear to a synchronous clear. 2017-11-19 14:05:29 +01:00
hneemann
38d4b4996c Counter modified from a asynchronous clear to a synchronous clear. 2017-11-19 13:59:55 +01:00
hneemann
3bfc534bc3 added some BASYS3 IOs 2017-11-19 13:48:25 +01:00
hneemann
ef2b5f521b value of counter is editable by the measurement value dialog 2017-11-18 21:06:10 +01:00
hneemann
51da3e1d88 updated release notes 2017-11-18 19:21:59 +01:00
hneemann
212834711d Adds the VHDL code for the priority encoder 2017-11-18 19:20:43 +01:00
hneemann
1aeaa8f95b Adds a priority encoder 2017-11-18 18:23:33 +01:00
hneemann
916e86403e Fixed "concurrent modification exception" if input value dialog is opened. 2017-11-18 14:45:24 +01:00
hneemann
e65635ef0e adds a dual ported RAM 2017-11-18 10:55:29 +01:00
hneemann
43d191b8a0 In test cases, only bits that are actually used are compared. 2017-11-18 10:48:58 +01:00
hneemann
a3a23ace73 adds vhdl template for the bit selector 2017-11-17 23:57:32 +01:00
hneemann
0af380dc12 adds vhdl template for the bit selector 2017-11-17 23:42:08 +01:00
hneemann
e1a63b452a adds a bit selector 2017-11-17 23:13:30 +01:00
hneemann
7e8985192a removed some dead code 2017-11-17 21:21:12 +01:00
hneemann
abc4f2e467 better naming for the RAM components 2017-11-17 14:54:53 +01:00
hneemann
f3f3f0bc2b removed the test in simulator debug test 2017-11-17 14:42:53 +01:00
hneemann
829bd454b5 fixes #82 2017-11-17 14:39:03 +01:00
hneemann
3ee73e1b22 updated release notes 2017-11-16 18:08:21 +01:00
hneemann
5a693e5a75 More consistent handling of measurement dialogs if simulation starts. See #80 2017-11-16 16:51:35 +01:00
hneemann
2e7b9b508c Adds tooltips to wires showing the actual value on that wire. fixes #81 2017-11-16 15:05:44 +01:00
hneemann
b685d42ee5 fixed a warning in counter VHDL template 2017-11-15 20:18:09 +01:00
hneemann
c611dfb0cf typo 2017-11-15 07:33:08 +01:00
hneemann
3c0ad4208b typo 2017-11-14 20:23:35 +01:00
hneemann
78dc42c22a VHDL export of BitExtender works also if only on input bit is used. 2017-11-14 20:21:59 +01:00
hneemann
d7e7971ffe typo 2017-11-13 22:45:10 +01:00
hneemann
be62809b11 adds vhdl template for BitExtender 2017-11-12 11:24:25 +01:00
hneemann
556a182b9c fixed some more issues with input values wider than 31 bits 2017-11-11 19:31:36 +01:00
hneemann
edc01fe6b2 typo 2017-11-11 19:24:39 +01:00
hneemann
7662814cd7 added a 32/33 bit test case for the barrel shifter 2017-11-11 19:18:35 +01:00
hneemann
08622644b5 added input bits settings to the bit extender 2017-11-11 18:56:59 +01:00
hneemann
2a26966840 added two test cases for the adder if 31 and 32 bits are used 2017-11-11 18:55:15 +01:00
hneemann
4119ed815b updated release notes, fixes #77 2017-11-11 18:36:01 +01:00
hneemann
563dfe5351 fixed some issues with constants longer than 31 bits, see #77 2017-11-11 14:58:04 +01:00
hneemann
c2a7168e91 fixed some issues if using more then 31 bits, see #77 2017-11-11 14:04:28 +01:00
hneemann
98c96b351b removed some dead code 2017-11-11 13:12:35 +01:00
hneemann
aa6b64161f makes behaviour of clocked RS flip-flop more consistent 2017-11-11 12:20:01 +01:00
hneemann
0f40a17d13 makes behaviour of clocked RS flip-flop more consistent 2017-11-11 12:09:54 +01:00
hneemann
5e405d0ced adds a simple unclocked RS flip-flop 2017-11-11 11:31:01 +01:00
hneemann
1d74e2ea46 refactoring of bit storing flip-flops 2017-11-11 10:06:13 +01:00
hneemann
5aa5ef464b typo 2017-11-11 09:48:46 +01:00
hneemann
a8cf20e696 refactoring of async flip-flops 2017-11-11 09:36:44 +01:00
hneemann
5c0a9a073a updated release notes, fixes #76 2017-11-10 16:50:00 +01:00
hneemann
d12fb1dfed adds a bit extender, see #76 2017-11-10 16:43:52 +01:00
hneemann
4053826889 allows to open measurement table and graph in running simulation 2017-11-10 10:35:45 +01:00
hneemann
297e85e201 adds processors imm register to the list of measurement values 2017-11-09 20:15:51 +01:00
hneemann
01ad2cd699 updated release notes, fixes #72 2017-11-09 20:04:51 +01:00
hneemann
4fed355ffc implements #72 for flipflops 2017-11-09 19:54:04 +01:00