Sebastien Bourdeauducq
|
1f89900b16
|
sim: generators are also iterables...
|
2015-10-19 19:21:20 +08:00 |
Sebastien Bourdeauducq
|
02d804feab
|
sim: accept iterables as generator list
|
2015-10-19 19:18:17 +08:00 |
Sebastien Bourdeauducq
|
0999a17319
|
verilog, sim: accept iterables in FHDL statements
|
2015-10-19 19:17:26 +08:00 |
Sebastien Bourdeauducq
|
4d9b2fff63
|
genlib/fsm: fix return value of _get_register_control
|
2015-10-19 19:03:43 +08:00 |
Sebastien Bourdeauducq
|
a824046bbc
|
Revert "sim/core: fix Cat bitshift"
This reverts commit 6d6f91a02b .
|
2015-10-19 16:08:42 +08:00 |
Sebastien Bourdeauducq
|
6d6f91a02b
|
sim/core: fix Cat bitshift
|
2015-10-19 16:07:45 +08:00 |
Sebastien Bourdeauducq
|
28962ff438
|
sim/core: truncate evaluated values before test in If
|
2015-10-19 15:58:21 +08:00 |
Sebastien Bourdeauducq
|
ec80f0fa7e
|
build/vivado: quote paths in Tcl (prevents problems with \ on Windows)
|
2015-10-19 09:40:44 +08:00 |
Sebastien Bourdeauducq
|
4acb7bc662
|
sim: support execution of nested statement lists (typo)
|
2015-10-15 13:53:04 +08:00 |
Sebastien Bourdeauducq
|
3b7f1264f1
|
sim: support execution of nested statement lists
|
2015-10-15 13:52:24 +08:00 |
Sebastien Bourdeauducq
|
48d22a7588
|
genlib/fifo: width_or_layout -> width
|
2015-10-14 21:36:44 +08:00 |
Sebastien Bourdeauducq
|
8817716d5f
|
test/divider: subtests
|
2015-10-13 18:39:41 +08:00 |
Sebastien Bourdeauducq
|
e0899c1424
|
sim: make sure replaced memory signals are always in VCD signal set
|
2015-10-05 12:24:32 +08:00 |
Sebastien Bourdeauducq
|
70e3280579
|
travis/conda: build for python 3.5
|
2015-10-05 00:25:25 +08:00 |
Sebastien Bourdeauducq
|
b1f8aa2a67
|
travis: activate py35
|
2015-10-04 23:12:07 +08:00 |
Sebastien Bourdeauducq
|
6258257573
|
travis: python 3.5
|
2015-10-04 23:08:29 +08:00 |
Sebastien Bourdeauducq
|
6c01f80fc5
|
genlib/fifo: add missing imports
|
2015-09-30 18:58:46 +08:00 |
Sebastien Bourdeauducq
|
0c1e1c9769
|
test/fifo: do not use Record
|
2015-09-30 17:06:31 +08:00 |
Sebastien Bourdeauducq
|
4451bb20e5
|
genlib/fifo: remove Record support
|
2015-09-30 16:39:33 +08:00 |
Sebastien Bourdeauducq
|
913558ab19
|
build: stop at the first failed Quartus command
|
2015-09-29 15:53:18 +08:00 |
Sebastien Bourdeauducq
|
5e45b6ced6
|
build: add missing import for Lattice Diamond
|
2015-09-29 15:44:57 +08:00 |
Sebastien Bourdeauducq
|
6d2d70d879
|
fhdl/FullMemoryWE: fix clocking
|
2015-09-29 13:12:27 +08:00 |
Sebastien Bourdeauducq
|
b4c5ffc1ba
|
fhdl: typecheck ClockSignal and ResetSignal arguments
|
2015-09-29 13:11:40 +08:00 |
Sebastien Bourdeauducq
|
7c9a7ee757
|
build: cleanup
|
2015-09-28 20:34:35 +08:00 |
Sebastien Bourdeauducq
|
09003a55e1
|
fhdl/specials/Tristate: handle i=None
|
2015-09-26 21:49:12 +08:00 |
Sebastien Bourdeauducq
|
e136352e8f
|
fhdl/structure: relax type requirements for Array elements
|
2015-09-26 21:47:33 +08:00 |
Sebastien Bourdeauducq
|
808cf06add
|
fhdl: replace flen with len
|
2015-09-26 18:45:10 +08:00 |
Sebastien Bourdeauducq
|
fa1e8cd822
|
wrap expressions in Specials
|
2015-09-26 16:45:13 +08:00 |
Sebastien Bourdeauducq
|
8f42b6f352
|
fhdl: introduce wrap function
|
2015-09-26 15:36:28 +08:00 |
Sebastien Bourdeauducq
|
67903494bf
|
fhdl: export DUID
|
2015-09-26 13:46:57 +08:00 |
Sebastien Bourdeauducq
|
af88a7a3f9
|
setup: simpler version check, beta status
|
2015-09-24 16:08:39 +08:00 |
Sebastien Bourdeauducq
|
33f344b92a
|
fsm: NextState and NextValue should derive from _Statement
|
2015-09-23 22:38:10 +08:00 |
Sebastien Bourdeauducq
|
8935ca2c9f
|
setup: remove unneeded import
|
2015-09-23 09:52:24 +08:00 |
Sebastien Bourdeauducq
|
8421549935
|
README.md->rst
|
2015-09-23 00:55:37 +08:00 |
Sebastien Bourdeauducq
|
8534562185
|
sim: fix slice assign
|
2015-09-22 20:33:44 +08:00 |
Sebastien Bourdeauducq
|
88f9d72e74
|
conda: use new branch (revert this after merge)
|
2015-09-22 17:27:44 +08:00 |
Sebastien Bourdeauducq
|
6005548df6
|
setup.py: cleanup
|
2015-09-22 17:27:27 +08:00 |
Sebastien Bourdeauducq
|
31ffa8c18f
|
fsm: support complex targets in NextValue. Closes #27.
|
2015-09-22 16:55:24 +08:00 |
Sebastien Bourdeauducq
|
1857ec6c32
|
fhdl/namer: support ClockSignal and ResetSignal. Closes #24
|
2015-09-22 14:30:16 +08:00 |
Sebastien Bourdeauducq
|
2c1553fea2
|
sim: insert resets, support ClockSignal and ResetSignal
|
2015-09-21 22:13:36 +08:00 |
Sebastien Bourdeauducq
|
99af825a5a
|
sim: drive clock signals
|
2015-09-21 21:53:41 +08:00 |
Sebastien Bourdeauducq
|
a67b4baa0c
|
sim: VCD output support
|
2015-09-21 21:20:31 +08:00 |
Sebastien Bourdeauducq
|
34ce6b077f
|
verilog: remove unneeded import
|
2015-09-21 21:19:58 +08:00 |
Sebastien Bourdeauducq
|
b8647a161d
|
doc: minor edits
|
2015-09-21 21:19:39 +08:00 |
Sebastien Bourdeauducq
|
2ac748aef2
|
doc: remove spurious file
|
2015-09-20 16:13:08 +08:00 |
Sebastien Bourdeauducq
|
74b0cfc83b
|
doc: remove outdated or moved parts, cleanup
|
2015-09-20 16:10:40 +08:00 |
Sebastien Bourdeauducq
|
1767eef9cb
|
fhdl/visit: support Constant
|
2015-09-20 16:10:17 +08:00 |
Sebastien Bourdeauducq
|
87a8531952
|
travis: VPI is not there for now
|
2015-09-20 15:12:04 +08:00 |
Sebastien Bourdeauducq
|
7f767095ec
|
sim: support generators yielding statements
|
2015-09-20 15:04:15 +08:00 |
Sebastien Bourdeauducq
|
320dffb4ac
|
sim: memory access from generators
|
2015-09-20 14:52:26 +08:00 |