3210 Commits

Author SHA1 Message Date
hneemann
d2785a9d9e Check the circuit for errors before creating the hdl. 2019-05-22 07:35:27 +02:00
hneemann
ca665c86a6 Commands are setting a status info. 2019-05-21 20:54:16 +02:00
hneemann
ab092283b9 Merge branch 'apio' 2019-05-21 20:29:04 +02:00
hneemann
b7e8ba7b9a Fixed a bug that made it impossible to analyze a model created with the fsm editor. 2019-05-21 17:42:56 +02:00
hneemann
b0f47458fd Added a config regression test 2019-05-21 08:26:27 +02:00
hneemann
9835a36263 Fixed the Assembly.xml file. 2019-05-20 22:01:19 +02:00
hneemann
29b4cabd6c Fixed a bug in the VerilogClockExample.config. 2019-05-20 21:39:27 +02:00
hneemann
eeb969c8bd BASYS3 toolchain also supports verilog 2019-05-20 21:27:07 +02:00
hneemann
23ff923a9d TableDialog header click uses mouse settings 2019-05-20 18:37:31 +02:00
hneemann
968be33b89 added a missing license notice. 2019-05-20 18:18:17 +02:00
hneemann
66ad300da4 removed unused import 2019-05-20 18:10:37 +02:00
hneemann
1d47ea1438 Avoids a dead app, if a external program wites megabytes of data to stdout. 2019-05-20 18:08:00 +02:00
hneemann
da72a50323 allow toolchain config parameters 2019-05-20 07:42:12 +02:00
hneemann
bdafd03aa4 updated the documentation. 2019-05-19 13:46:33 +02:00
hneemann
e95d24c00a updated the documentation. 2019-05-19 12:56:52 +02:00
hneemann
7f75ccddfa restored the original ':=' vs. '=' semantic. 2019-05-19 12:10:17 +02:00
hneemann
f74ef2b887 fixed BASYS3 tests and logging 2019-05-19 11:50:30 +02:00
hneemann
f2f042e82c hgs if has now a local context, added a export directive to declare a
variable in the root context
2019-05-19 11:20:37 +02:00
hneemann
e7ba7872a4 fixed some checkstyle issues 2019-05-18 20:27:01 +02:00
hneemann
63c09a3de9 improved the BASYS3 PLL parameters 2019-05-18 20:02:19 +02:00
hneemann
181ccb598b improved the BASYS3 PLL parameters 2019-05-18 17:02:17 +02:00
hneemann
416e908d01 improved the BASYS3 PLL parameters 2019-05-18 15:04:21 +02:00
hneemann
587a6d0fda fixed a data race 2019-05-18 13:54:11 +02:00
hneemann
c1c965e049 renamed a package 2019-05-18 13:39:17 +02:00
hneemann
5d3fa2cffe added new clock generation method to verilog code generator
added a verilog clock generator example
2019-05-18 10:51:58 +02:00
hneemann
d49c2ff323 removed some unused code 2019-05-17 15:44:22 +02:00
hneemann
3d361c8cd1 added a config file cache
external tools run in a own thread
2019-05-17 12:52:29 +02:00
hneemann
eea5d81185 Sets the overwrite flag in the TinyFPGA config. 2019-05-17 10:59:16 +02:00
hneemann
66558a0741 allows to reference files in other configurations 2019-05-17 08:20:19 +02:00
hneemann
758f8296fa BASYS3 is working via toolchain integration 2019-05-16 23:07:14 +02:00
hneemann
5af455adbb improved hgs double support 2019-05-16 15:54:32 +02:00
hneemann
c4abf9a395 first external clock is running 2019-05-16 14:35:51 +02:00
hneemann
b8edb0e651 some cleanup 2019-05-15 21:39:09 +02:00
hneemann
914f678b8c some cleanup 2019-05-15 21:12:30 +02:00
hneemann
63a3412191 first ide config for basic BASYS3 support. 2019-05-15 18:36:00 +02:00
hneemann
6c2bec3b69 added vivado tool chain support 2019-05-14 23:34:43 +02:00
hneemann
1d1b4f60f1 view scroll bars if error message is very long. 2019-05-14 17:23:59 +02:00
hneemann
0101548366 first working apio support 2019-05-14 12:29:31 +02:00
hneemann
6717ce9090 renamed some functions 2019-05-13 21:34:19 +02:00
hneemann
dc8fe6d258 Fixed a bug in the reordering modification 2019-05-13 14:47:04 +02:00
hneemann
25c8b4e886 If an exception ocures while reconstructing the instance, no
modification is made; see #155
2019-05-13 12:32:38 +02:00
hneemann
7f789ec83d removed a unused code 2019-05-13 09:57:08 +02:00
hneemann
50740f238f removed a unused class 2019-05-13 09:43:04 +02:00
hneemann
c10dbb118d fixed a overseen test exception; see #155 2019-05-13 09:25:07 +02:00
hneemann
ee45b7f2db fixed some findbugs issues 2019-05-13 08:43:30 +02:00
hneemann
e6a1432c89 improved the error message; just in case; see #155 2019-05-13 08:19:00 +02:00
hneemann
d6a0e37cda removed some unused vars; see #155 2019-05-13 07:44:49 +02:00
hneemann
84ee0fc836 minor cleanups; see #155 2019-05-12 22:32:20 +02:00
hneemann
5aa4beac24 refactoring of undo/redo system; see #155 2019-05-12 22:24:50 +02:00
hneemann
f3f6c7d001 Adds a simple auto wire function; closes #274 2019-05-09 20:30:39 +02:00