Ivan de Jesus Deras
922a09eef7
Fixed a problem with the generated verilog code for the ROM component
2018-06-07 14:28:06 -06:00
Ivan de Jesus Deras
9af27c79cd
Changed the name of the IVerilog path key name
2018-06-06 16:00:16 -06:00
hneemann
89b0df3f13
Merge branch 'master' of github.com:ideras/Digital into verilog
...
# Merge erforderlich ist, insbesondere wenn es einen aktualisierten
# Upstream-Branch mit einem Thema-Branch zusammenführt.
#
# Zeilen beginnend mit '#' werden ignoriert, und eine leere Beschreibung
# bricht den Commit ab.
2018-06-06 19:06:56 +02:00
Ivan de Jesus Deras
5ae8ea73de
Added Icarus verilog path to the settings dialog
2018-06-05 16:46:30 -06:00
Ivan de Jesus Deras
61280d3db1
Added a test for Xilinx ISE Project generator
2018-06-05 16:26:53 -06:00
Ivan de Jesus Deras
7018f29e6b
Added a basic Spartan6 clock integrator using the DCM_SP primitive. Reorganize Boards code into one package
2018-06-05 10:44:57 -06:00
hneemann
302e925a24
typo
2018-06-02 15:09:39 +02:00
hneemann
39207fbba6
Added CodeCov icon to README.md
2018-06-02 11:49:27 +02:00
hneemann
0d47619fbf
Added CodeCov icon to README.md
2018-06-02 11:37:08 +02:00
hneemann
56d5a45b48
Added a GUI test for the TestAllDialog.
2018-06-02 11:27:25 +02:00
hneemann
81e41a973c
Refactoring of TestAllDialog
2018-06-01 23:09:34 +02:00
hneemann
9c781d0731
Added jacoco and codecov to the build process.
2018-06-01 21:38:26 +02:00
Ivan de Jesus Deras
ee77b2f334
Removed unused class Token
2018-06-01 13:05:43 -06:00
hneemann
92c32ac118
Merge branch 'keyAccessError'
2018-06-01 20:15:37 +02:00
Ivan de Jesus Deras
314fd7121d
Generate a table driven verilog test benches, which result in faster execution of the test.
2018-06-01 11:35:17 -06:00
hneemann
c476bb923e
Adds a "test all" function.
2018-06-01 19:32:22 +02:00
Ivan de Jesus Deras
9eec5e25a7
Committing missing changes from last commit. Arggg
2018-06-01 11:30:28 -06:00
Ivan de Jesus Deras
e0ceb49a1b
Added support for verilog to the external component. This makes possible to use verilog to define the behaviour of a component
2018-06-01 11:26:21 -06:00
hneemann
ac063e2bd6
limits the menu size in the component menu. Closes #152
2018-05-31 16:16:52 +02:00
hneemann
aa207fb8ce
Fixes some issues concerning a not working undo. See #155
2018-05-31 15:35:11 +02:00
hneemann
cf124cfd16
fixes a NullPointer
2018-05-31 14:01:53 +02:00
hneemann
eb5cf1e254
Measurement graph omits the line if in high-z state. Closes #154
2018-05-31 13:07:04 +02:00
Ivan de Jesus Deras
059252ee5b
Added missing files from last commit
2018-05-24 21:31:06 -06:00
Ivan de Jesus Deras
67a2a4f941
Added support for MimasV1 & MimasV2 Spartan6 FPGA Boards. Now it's possible to generate a Xilinx ISE project file
2018-05-24 21:28:39 -06:00
Ivan de Jesus Deras
2f134477d5
Updated the verilog exporter to use the new HGS template engine and the
...
new HDLModel
2018-05-24 16:16:00 -06:00
hneemann
808a50712e
added some comments
2018-05-24 10:27:28 +02:00
hneemann
5c84d30f84
added some comments
2018-05-24 08:35:54 +02:00
hneemann
b91086a661
don't look for new releases if a pre release build is used.
2018-05-22 12:19:29 +02:00
hneemann
bf72a3dd34
prepared renaming
2018-05-21 10:00:58 +02:00
Ivan de Jesus Deras
aec926d9bd
Changed the verilog templates to use the HGS engine
2018-05-20 18:42:10 -06:00
hneemann
9d4da20a48
added some comments
2018-05-20 14:55:46 +02:00
hneemann
646d3854d0
renamed a constant
2018-05-20 11:58:02 +02:00
hneemann
e7a75fb45c
fixed a screenshot
2018-05-19 20:47:34 +02:00
Ivan de Jesus Deras
76ee11f6f9
Merge remote-tracking branch 'upstream/master'
2018-05-19 06:34:39 -06:00
hneemann
ebc596e3f6
Added a tabbed pane to the attributes dialog to make it more beginner friendly.
2018-05-19 12:49:56 +02:00
hneemann
28db768c8e
Allows selection of the shape displayed when a DIL chip is used. Closes #147
...
Squashed commit of the following:
commit 57aa3e06cf2442a1100963d8b22857be1e5e56c3
Author: hneemann <helmut.neemann@arcor.de>
Date: Sat May 19 08:54:45 2018 +0200
minor refactoring
commit e8eaa0656d21f451fd433d57ea6a9c40a4ef4b16
Author: hneemann <helmut.neemann@arcor.de>
Date: Fri May 18 21:05:05 2018 +0200
show "use default shape" attribute only if necessary
commit 8c1b0a8f54de83b88c465a8ec5e89b8230bccf88
Author: hneemann <helmut.neemann@arcor.de>
Date: Fri May 18 20:46:13 2018 +0200
minor refactorings
commit f0f32ae0badde2279fe5a74d9435a0a39086b5c4
Author: hneemann <helmut.neemann@arcor.de>
Date: Fri May 18 19:13:17 2018 +0200
another correction of the dil shape size
commit 06cb4b4c8d7e80404fa82f82906b1bd3fcb80d27
Author: hneemann <helmut.neemann@arcor.de>
Date: Thu May 17 18:57:50 2018 +0200
Allows to show default shape also if DIL shape is selected in the circuit.
2018-05-19 09:09:01 +02:00
hneemann
9db6bcba03
optimized test imports
2018-05-15 20:55:35 +02:00
hneemann
3ef94e0065
When a file is opened from the command line, it is added to the
...
file history.
2018-05-15 20:12:30 +02:00
hneemann
c23895b2be
fixed timing issues in the 74xx plexers, closes #150
2018-05-15 20:10:54 +02:00
hneemann
a072dbd564
try to fix the jacoco error
2018-05-14 22:22:54 +02:00
hneemann
1f4adbc023
Improved error message if a clock without a label is imported.
2018-05-12 11:45:57 +02:00
hneemann
8ce02b2510
fixed a bug in the constant expression, see #145
2018-05-11 13:17:49 +02:00
hneemann
95da3d9bfb
removed some obsolete examples
2018-05-11 07:57:42 +02:00
hneemann
447ade2c75
translated the examples to english
2018-05-10 18:28:51 +02:00
hneemann
f697354c91
translated most of the examples to english
2018-05-10 16:49:47 +02:00
hneemann
096f937006
Fixed a bug in the CUPL exporter.
2018-05-10 10:04:04 +02:00
hneemann
ae693ee0a9
Added a warning message if file names are not unique.
2018-05-09 21:32:35 +02:00
hneemann
a528dff4a4
Allows constant outputs in TT2, see #145
...
Not yet tested on real hardware!
2018-05-09 16:04:52 +02:00
hneemann
b4c64e629c
updated the release notes
2018-05-06 13:36:41 +02:00
hneemann
67a0dae0f8
Added a custom shape to the processors alu.
2018-05-06 13:21:38 +02:00