2320 Commits

Author SHA1 Message Date
hneemann
3bc9f52130 more useful manifest in exported zip file 2018-01-16 18:30:01 +01:00
hneemann
b271685fc8 merged ZIP Export 2018-01-16 17:42:30 +01:00
helmut.neemann
db7afd9aea adds an export to zip function 2018-01-16 11:12:38 +01:00
hneemann
04aa294032 Fixed a bug in TableReducer that prevented the loading of stored truth tables. 2018-01-16 08:36:50 +01:00
hneemann
c699845861 Added a warning message if user tries to export a very large truth table. 2018-01-15 18:32:22 +01:00
helmut.neemann
b35cce111e adds a new backtrack test 2018-01-15 15:24:08 +01:00
hneemann
249df37bd9 Fixes a bug that prevented the analysis of the BitExtender. 2018-01-15 12:37:32 +01:00
hneemann
0c1714c38c optimized model analyser.
The model is used to determine the variables on which an output depends.

Squashed commit of the following:

commit 45efbc50efbf21d242511359c1ba992ccefa7d3f
Author: hneemann <helmut.neemann@arcor.de>
Date:   Sat Jan 13 18:46:21 2018 +0100

    improved test case

commit 208dde9d94c358b76a540d813ac658c6cf34be32
Author: hneemann <helmut.neemann@arcor.de>
Date:   Fri Jan 12 21:39:28 2018 +0100

    added some more backtracking tests

commit 646e50f4e61c879ae7ea51d33c966486a0634691
Author: hneemann <helmut.neemann@arcor.de>
Date:   Fri Jan 12 19:28:23 2018 +0100

    minor changes, more tests are missing

commit 71ce4825051e20252284234029c8be012d510a1c
Author: hneemann <helmut.neemann@arcor.de>
Date:   Fri Jan 12 19:05:23 2018 +0100

    first attempt to optimize the model analysis using backtracking
2018-01-15 08:21:52 +01:00
hneemann
a158f6ffe3 cleanup of long to string conversion 2018-01-15 08:10:20 +01:00
hneemann
6389a0076b cleanup of long to string conversion 2018-01-14 21:14:55 +01:00
hneemann
591fa6baa8 fixed a bug in IntFormat.bin 2018-01-14 14:26:37 +01:00
hneemann
edad475434 more consistent handling of int format in probe dialog, fixes #105 2018-01-14 11:51:31 +01:00
hneemann
c41658ba55 updated screenshot 2018-01-13 21:59:23 +01:00
hneemann
2f1c083bf5 updated screenshot 2018-01-13 21:50:12 +01:00
hneemann
d77b4f2207 fixed a out of memory error in LaTeX export 2018-01-13 20:41:50 +01:00
hneemann
356f5fb06f fixed the broken build 2018-01-13 13:35:44 +01:00
hneemann
41b487a60e added a register file component, fixes #104 2018-01-13 13:22:22 +01:00
hneemann
0c550d4a32 fixed a bug in the element move mouse controller 2018-01-13 11:42:58 +01:00
hneemann
911766771f fixed a bug if the SingleValueDialog is reopened 2018-01-12 20:29:40 +01:00
hneemann
48e6ab0328 improved error messages 2018-01-12 16:06:42 +01:00
hneemann
06be73ce02 added a 16 bit multiplier example 2018-01-12 09:20:16 +01:00
hneemann
f7bdfb672c fixed a bug in the test data parser 2018-01-12 09:19:42 +01:00
hneemann
eb1fa408e3 added pin GCLK3 to the list of ATF1502 IO pins, fixes #103 2018-01-11 19:30:00 +01:00
hneemann
7d9511fc10 moved the new hardware package 2018-01-11 18:27:02 +01:00
hneemann
9df338f820 fixed a bug in the CUPL generator logic 2018-01-11 18:19:03 +01:00
hneemann
e44050b938 refactoring of hardware description file creation 2018-01-11 16:55:21 +01:00
hneemann
eb2a10e622 Merge branch 'newHardwareInterface' of bitbucket.org:hneemann/digital 2018-01-11 15:46:29 +01:00
helmut.neemann
e0d7050aaf first attempt to refactor the hardware description interface 2018-01-11 15:21:25 +01:00
hneemann
718149e9a8 Updated the documentation 2018-01-11 12:27:31 +01:00
Helmut.Neemann
fd5670bd55 added some text to the MultiplyOpt circuit 2018-01-11 11:37:10 +01:00
Helmut.Neemann
d5c0feb55e improved positioning of the SingleValueDialog 2018-01-11 10:44:07 +01:00
hneemann
cd8ff5ceec Better dialog handling if working on multiple screens. 2018-01-11 07:48:32 +01:00
hneemann
bce7ada7cc Checks the name of the TT2 file for spaces. see #100 2018-01-10 22:10:33 +01:00
hneemann
83b5b966b5 sets the ATF fitter envVar. see #100 2018-01-10 21:32:13 +01:00
hneemann
b1ee388848 extended the post processing interface 2018-01-10 19:10:21 +01:00
hneemann
cabbc47bbd Removed the need to install WinCupl. The fitter files are still needed. See #100 2018-01-10 19:05:06 +01:00
hneemann
3ab3f40a4c fixed broken hyper links 2018-01-09 22:11:47 +01:00
hneemann
161644102d Added a check for valid tt2 variable names, fixes #101 2018-01-09 21:42:45 +01:00
hneemann
25107a6756 renamed ATF1502 package naming 2018-01-09 17:25:05 +01:00
hneemann
adefdb22d8 fixed ATF1502 TQFP pinout 2018-01-09 08:32:27 +01:00
hneemann
5ada85fe50 refactoring of ATF150x support 2018-01-08 20:04:38 +01:00
hneemann
58d843cb13 fixed a FindBugs issue 2018-01-08 08:15:59 +01:00
hneemann
46e643b36c added load/store test case 2018-01-08 07:58:02 +01:00
hneemann
10bde858e5 Consistent naming of high z values. 2018-01-07 20:08:27 +01:00
hneemann
9ff9d860d5 Replaced Long.decode() and Long.parseLong() by an own implementation. fixes #98 2018-01-07 13:08:01 +01:00
hneemann
16d0bc54bc AttributeDialog is opened complete visible on screen even if the
component is located in the lower right corner of the screen.
2018-01-05 20:45:18 +01:00
hneemann
1d71d3138e allow 0b11011 notation in DataEditor 2018-01-05 19:44:18 +01:00
hneemann
bfa3abaf5e cleanup of BarrelShifterMode 2018-01-04 20:28:39 +01:00
hneemann
3a0d3bff72 GUI updates at least every 100ms 2018-01-04 19:21:13 +01:00
hneemann
036d65c2ec added some test cases 2018-01-04 18:52:30 +01:00