hneemann
c157bee3a7
added switch multi-bit tests
2017-03-04 22:32:15 +01:00
hneemann
5a7088766f
Relay has two inputs and works more like a real relay.
2017-03-03 19:43:45 +01:00
hneemann
92b970bd47
added some test cases
2017-02-28 09:08:06 +01:00
hneemann
cd78f63730
Connect the bulk of the n-fets to ground, and of the p-fets to Vdd.
2017-02-25 15:40:23 +01:00
hneemann
e1c65d1f98
More concise handling of errors occurring during test execution.
2017-02-25 14:56:55 +01:00
hneemann
2262d7e3d2
added an cmos xor gate test case
2017-02-24 15:29:23 +01:00
hneemann
bad4a92d10
added an cmos or gate
2017-02-24 13:38:48 +01:00
hneemann
8741bd9ea1
moved some examples to distribution
2017-02-23 15:25:14 +01:00
hneemann
982d077c11
fets behave more like fets and not like relays.
...
If a n-chan fat has a high gate and a high source, this fet is not conducting.
Also if the gate is high and source is floating the fet is not conducting.
2017-02-23 09:53:00 +01:00
hneemann
40cf61b37e
added an open drain test case
2017-02-22 20:31:28 +01:00
hneemann
07e551a99d
added a tristate test case
2017-02-22 20:08:51 +01:00
hneemann
1c17776ffb
added FETs
2017-02-22 18:17:26 +01:00
hneemann
f7f99d9277
fixed a bug caused by invalidated unused switch handlers
2017-02-22 16:55:34 +01:00
hneemann
870daebff2
added some more tests
2017-02-22 14:54:32 +01:00
hneemann
135e996e0d
Added some more switch test cases
2017-02-22 14:28:47 +01:00
hneemann
0a6d164ed1
Added some switch test cases
2017-02-22 14:06:56 +01:00
hneemann
100c7330c6
Added some test cases
2017-02-22 13:40:33 +01:00
hneemann
9f079883a6
improved tests in PAL and PLA
2017-01-02 16:21:29 +01:00
hneemann
47ef6e876d
some minor changes to the interruptible processor.
2016-12-23 22:18:06 +01:00
helmut.neemann
0c7be6ddc7
used separate ControlUnit for Processor with Interrupt-Controller
2016-12-22 08:44:55 +01:00
hneemann
f05f8b492e
fixed distribution examples test
2016-12-21 22:10:38 +01:00
hneemann
0c7aea59e0
added an additional test
2016-12-14 20:34:21 +01:00
hneemann
887e5c2bbe
added simple interrupt controller to processor
2016-12-14 10:39:12 +01:00
hneemann
1c21d0328f
added GPI Element to the processor
2016-12-13 13:52:52 +01:00
hneemann
c73f4c119f
made expression parser more flexible udn added integer literal HEX notation to parser
2016-12-03 11:39:01 +01:00
hneemann
85f12648f7
added some more tests
2016-12-01 21:22:06 +01:00
hneemann
3dc095d89d
made "don't care" in test case inputs functional
2016-12-01 20:44:51 +01:00
hneemann
78b63247b8
added tests for comparators
2016-11-30 21:19:53 +01:00
hneemann
99ee98a445
added tests for some arithmetic examples
2016-11-30 21:09:07 +01:00
hneemann
b63959a3e6
added tests for the adders
2016-11-30 20:52:34 +01:00
Helmut.Neemann
5b82a9766e
fixed a bug which occurred if an embedded circuit connects directly two nets which are already the same net.
2016-11-30 10:56:57 +01:00
Helmut.Neemann
acfaaec290
added an additional testcase
2016-11-30 10:39:43 +01:00
hneemann
bb432d07bb
added an additional test for #10
2016-11-29 20:42:49 +01:00
hneemann
d1d26478b9
fixed bug which avoids a direct interconnect of two parent nets by a child circuit net
2016-11-29 20:15:26 +01:00
hneemann
9202da0905
added a additional test case
2016-11-27 16:16:49 +01:00
hneemann
b11fd3abab
Fixed splitter inconsistency bug.
...
The splitter can not handle high z inputs correctly.
If the splitter is used in that way now an exception is thrown.
2016-11-26 20:05:45 +01:00
hneemann
bf73f44926
Added comments and added the new discrete.dig file also in integration test.
2016-11-16 21:52:04 +01:00
hneemann
ad1775fbd9
Added test of antiparallel diodes
2016-11-15 07:53:13 +01:00
hneemann
b73c237238
added test to multiplier
2016-11-12 18:17:03 +01:00
hneemann
ee1e61374e
added a switch and a LUT example using four switches.
2016-11-12 16:21:16 +01:00
hneemann
ea95b487eb
Text vectors are allowed to be not complete in respect to input and output signals.
2016-11-10 14:14:35 +01:00
hneemann
e026c77aba
added some test cases
2016-11-06 13:58:15 +01:00
hneemann
6023497575
added some test cases
2016-11-06 13:42:29 +01:00
hneemann
9be14b0103
added PLA example
2016-11-04 17:45:47 +01:00
hneemann
44cbf91a91
refactored testing, and reordered examples
2016-11-04 16:54:29 +01:00
hneemann
8878e44b10
added a GAL2v3
2016-11-03 18:44:20 +01:00
hneemann
89a726dc25
refactoring of testing: separated test execution from test result/test case visualization.
2016-08-24 11:02:49 +02:00
hneemann
5f5aced2aa
improved Conway's Game of Life example
2016-08-09 23:23:56 +02:00
hneemann
1199b0b561
added Conway's Game of Life to examples
2016-08-09 14:34:31 +02:00
hneemann
6b4179d628
added graphics card to processor
2016-07-08 20:36:20 +02:00