4185 Commits

Author SHA1 Message Date
hneemann
0c1952827f updates the release notes 2021-01-14 08:03:04 +01:00
hneemann
5ae2d92020 typo, closes #611 2021-01-14 07:58:53 +01:00
hneemann
1e6dd5f24b minor layout changes 2021-01-09 10:00:19 +01:00
hneemann
c1891e1990 Adds a button to create a concrete circuit to the code dialog. 2021-01-09 10:00:02 +01:00
hneemann
e1f58e7594 allows multiple hex values per line in logisim hex files, closes #602 2021-01-08 19:27:17 +01:00
hneemann
c5e263032a adds a generic "Conways Game of Life" example 2021-01-08 11:18:10 +01:00
hneemann
bc3b330d88 minor layout changes 2021-01-07 20:05:37 +01:00
hneemann
01b064a0be fixes test cases 2021-01-07 19:51:59 +01:00
hneemann
d69cea6d1d Merge branch 'master' into genModCirc
# Conflicts:
#	src/test/java/de/neemann/digital/hdl/verilog2/VerilogSimulatorTest.java
#	src/test/java/de/neemann/digital/hdl/vhdl2/VHDLSimulatorTest.java
#	src/test/java/de/neemann/digital/integration/TestExamples.java
2021-01-07 19:48:37 +01:00
hneemann
0ff4e7a7b8 adds a new barrel shifter example 2021-01-07 19:35:48 +01:00
hneemann
eb71b37077 adds the names of the components to the generic help dialog 2021-01-07 19:06:07 +01:00
hneemann
cf323d03ad in generic circuits the origin is flagged with a circle 2021-01-07 18:51:41 +01:00
hneemann
a8da7858e1 allows generic code to add and parameterize new generic custom circuits 2021-01-07 16:10:54 +01:00
hneemann
17b6b904e8 removes genericCode from generated concrete circuits 2021-01-07 11:27:35 +01:00
hneemann
fed6329dce fixes a consistency issue 2021-01-07 10:24:48 +01:00
hneemann
a93ebf3554 adds a NOT optimizing test case 2021-01-07 10:01:00 +01:00
hneemann
a6daa600be minor cleanup 2021-01-06 22:12:51 +01:00
hneemann
f793054c89 minor cleanup 2021-01-06 22:09:26 +01:00
hneemann
6f5cbdc138 all tests are running 2021-01-06 21:57:34 +01:00
hneemann
b9dc374340 Added the test cases to the repository 2021-01-06 20:16:56 +01:00
hneemann
9c78909bdc First fully working implementation 2021-01-06 18:33:03 +01:00
hneemann
4c0b0aafc1 Adds a HDL expression optimization infrastructure and a not(not x) optimization. 2021-01-06 09:46:08 +01:00
hneemann
df843cb1ad fixes a Quartus VHDL issue 2021-01-05 23:06:38 +01:00
hneemann
00d8a2f845 some refactoring, mostly working 2021-01-05 22:57:50 +01:00
hneemann
da350b285a fixes a bug in the generic circuit net list 2021-01-04 20:33:13 +01:00
hneemann
4ba6bfd855 first circuit modification 2021-01-04 09:13:05 +01:00
hneemann
d765d3b154 typo 2021-01-03 21:15:20 +01:00
hneemann
132d5c46e1 fixes an issue with tooltips in generic circuits, closes #599 2021-01-03 20:34:43 +01:00
hneemann
292b2ec718 fixes an issue with generic code loading files 2021-01-03 17:34:29 +01:00
hneemann
2dab02e0c5 adds a pseudo random number generator, see #598 2021-01-02 09:54:00 +01:00
hneemann
b96714d61c allows the generic code to load a hex file 2020-12-31 14:04:34 +01:00
hneemann
a56b04c091 removed a overseen console out 2020-12-30 08:47:26 +01:00
hneemann
b7a7616291 adds a "set to scale" function, closes #594 2020-12-29 10:03:16 +01:00
hneemann
2588b829a7 improves drawing speed if the circuit contains a lot of components 2020-12-28 16:07:12 +01:00
hneemann
426eb6e29d fixes a bug in the hdl input inverter handling, closes #592 2020-12-28 13:01:07 +01:00
hneemann
899680b6ee updates xStream 2020-12-27 09:45:59 +01:00
hneemann
bf3b28f6f5 more of a cosmetic cleanup 2020-12-27 09:39:36 +01:00
hneemann
3c12ecd0d3 updates the release notes 2020-12-26 08:51:08 +01:00
hneemann
8a0be4e492 improves performance of model creation 2020-12-25 20:41:44 +01:00
hneemann
4cebc973ca improves performance of model creation 2020-12-25 16:31:50 +01:00
hneemann
56e7ec7d01 Adds a size setting to the RGB LED 2020-12-25 14:41:37 +01:00
hneemann
099cf7bfdb improves tunnel handling 2020-12-25 10:26:49 +01:00
hneemann
0ec1d4dea7 avoids equal diagonal wires 2020-12-24 09:54:47 +01:00
hneemann
dbce369808 expression parser supports a backslash in a variables name; see #581 2020-12-20 19:10:37 +01:00
hneemann
d03cc1c492 minor improvement of verilog identifier renaming, closes #582 2020-12-20 10:19:48 +01:00
hneemann
4efe6e4c88 fixes a minor selection issue, closes #577 2020-12-16 13:12:24 +01:00
hneemann
87a6081c15 ElementOrderer handles selection intervals more consistent, closes #575 2020-12-15 16:38:44 +01:00
hneemann
77a0844b31 fixes a Copy&Paste issue, closes #574 2020-12-15 15:56:55 +01:00
hneemann
504e785357 adds a link to the Discussions to the README.md 2020-12-08 20:40:43 +01:00
hneemann
d2a0335ed2 minor modification of the scopes shape 2020-12-05 19:58:46 +01:00