Sebastien Bourdeauducq
|
7422a919cc
|
sim/time: use second as reference unit
|
2014-08-16 10:22:31 +08:00 |
Sebastien Bourdeauducq
|
2e9410464d
|
language/core: add int64
|
2014-08-15 23:43:59 +08:00 |
Sebastien Bourdeauducq
|
8bdc7964b8
|
compiler: add infer_types module (WIP)
|
2014-08-13 22:08:34 +08:00 |
Sebastien Bourdeauducq
|
04b72642c2
|
examples/simple_simulation: do not provide unneeded core device
|
2014-08-13 18:37:55 +08:00 |
Sebastien Bourdeauducq
|
110b42febf
|
examples/al_spectroscopy: AutoContext compatibility
|
2014-08-13 18:37:31 +08:00 |
Sebastien Bourdeauducq
|
fd16be6f73
|
sim/devices: remove implicit core
|
2014-08-13 18:37:01 +08:00 |
Sebastien Bourdeauducq
|
c18495d484
|
MPO -> AutoContext
|
2014-08-13 18:30:57 +08:00 |
Sebastien Bourdeauducq
|
c29e6312fe
|
examples/dds_test: use GHz
|
2014-08-13 18:30:42 +08:00 |
Sebastien Bourdeauducq
|
677117abfb
|
examples/compiler_test: use MPO and add dds_sysclk
|
2014-08-13 18:17:08 +08:00 |
Sebastien Bourdeauducq
|
eb4054d976
|
sim: use MPO
|
2014-08-13 18:16:40 +08:00 |
Sebastien Bourdeauducq
|
2135e37dca
|
compiler: use value_to_ast(x) instead of ast.Num(x)
|
2014-08-13 18:02:24 +08:00 |
Sebastien Bourdeauducq
|
3446c1f914
|
language/core: remove unneeded import
|
2014-08-13 18:00:38 +08:00 |
Sebastien Bourdeauducq
|
899a034204
|
compiler/lower_time: adapt to new unit system
|
2014-08-13 17:59:53 +08:00 |
Sebastien Bourdeauducq
|
9cbf31153a
|
compiler/ir: compile fractions with denominator==1 as integers
|
2014-08-13 17:58:48 +08:00 |
Sebastien Bourdeauducq
|
70fbc6ad56
|
compiler/interleave: use eval_constant from tools
|
2014-08-13 17:58:06 +08:00 |
Sebastien Bourdeauducq
|
5481baac1d
|
compiler/inline: cleanup reference manager, recognize Fraction
|
2014-08-13 17:56:55 +08:00 |
Sebastien Bourdeauducq
|
fe5b3cc67e
|
compiler/fold_constants: use eval_constant from tools
|
2014-08-13 17:54:58 +08:00 |
Sebastien Bourdeauducq
|
0145e52d4b
|
compiler/tools: add eval_constant and Fraction support
|
2014-08-13 17:54:22 +08:00 |
Sebastien Bourdeauducq
|
a2691ab07a
|
language/units: do not quantize
|
2014-08-13 17:52:01 +08:00 |
Sebastien Bourdeauducq
|
98b23eadf8
|
examples/coredev_test: create GPIOOut with correct MPO syntax
|
2014-08-09 14:32:10 +08:00 |
Sebastien Bourdeauducq
|
1ed808e848
|
soc/target: share base PPro design with MiSoC
|
2014-08-03 12:26:15 +08:00 |
Sebastien Bourdeauducq
|
d918422457
|
Add logo
|
2014-07-31 21:41:50 +08:00 |
Sebastien Bourdeauducq
|
9e4bc35354
|
soc/rtio: input support
|
2014-07-25 16:23:35 -06:00 |
Sebastien Bourdeauducq
|
6b6b44b924
|
soc/rtio: mux OE
|
2014-07-25 11:09:26 -06:00 |
Sebastien Bourdeauducq
|
f03ae5e5b0
|
soc/rtio: separate PHY, add OE and fine timestamp in FIFO
|
2014-07-24 23:50:20 -06:00 |
Sebastien Bourdeauducq
|
f390e9a7d1
|
corecom_serial: add CRC for kernel
|
2014-07-23 19:12:22 -06:00 |
Sebastien Bourdeauducq
|
06cc9302f8
|
soc/runtime: fix DDS programming
|
2014-07-23 17:10:49 -06:00 |
Sebastien Bourdeauducq
|
b2bb837d22
|
compiler/ir: add binary AND and OR
|
2014-07-23 17:10:12 -06:00 |
Sebastien Bourdeauducq
|
1d8eb121b3
|
examples: DDS demo
|
2014-07-23 17:09:49 -06:00 |
Sebastien Bourdeauducq
|
52e8d4150b
|
devices/dds_core: use MPO and runtime IF
|
2014-07-23 11:50:23 -06:00 |
Sebastien Bourdeauducq
|
ba088614d8
|
runtime: add dds_program
|
2014-07-23 11:49:48 -06:00 |
Sebastien Bourdeauducq
|
d922c3db7e
|
compiler/ir: replace quantities with their integer value
|
2014-07-23 11:48:43 -06:00 |
Sebastien Bourdeauducq
|
1b52941381
|
compiler/ir: support shifts
|
2014-07-23 11:48:15 -06:00 |
Robert Jördens
|
005d66c7cd
|
soc/dds: fix timing
|
2014-07-22 17:44:41 -06:00 |
Sebastien Bourdeauducq
|
2358b218bf
|
soc: add DDS interface core
|
2014-07-22 11:37:53 -06:00 |
Sebastien Bourdeauducq
|
dec7c1438f
|
runtime: implement rtio_sync syscall
|
2014-07-22 11:36:54 -06:00 |
Sebastien Bourdeauducq
|
5573cf3688
|
soc: add tester IO
|
2014-07-22 10:45:59 -06:00 |
Sebastien Bourdeauducq
|
8769066e89
|
compiler/devices: set initial time
|
2014-07-21 13:22:07 -06:00 |
Sebastien Bourdeauducq
|
cdda1beea8
|
soc/rtio: refactor, share counter and underflow detector
|
2014-07-21 13:17:21 -06:00 |
Sebastien Bourdeauducq
|
ede3667fd3
|
soc/target: use only 8 TTL channels for now
|
2014-07-20 18:38:41 -06:00 |
Sebastien Bourdeauducq
|
9b5c28af82
|
examples: add RTIO demo
|
2014-07-20 18:38:10 -06:00 |
Sebastien Bourdeauducq
|
c5dba6c3b8
|
examples/time_test: add loop
|
2014-07-20 18:36:31 -06:00 |
Sebastien Bourdeauducq
|
041540089a
|
devices: add RTIO support
|
2014-07-20 18:36:17 -06:00 |
Sebastien Bourdeauducq
|
043c4345e5
|
soc/runtime: add RTIO support
|
2014-07-20 18:28:56 -06:00 |
Sebastien Bourdeauducq
|
1885a87187
|
devices/gpio_core: use MPO
|
2014-07-20 18:23:53 -06:00 |
Sebastien Bourdeauducq
|
5f58789592
|
rtio: fix FIFO WE
|
2014-07-20 18:22:53 -06:00 |
Sebastien Bourdeauducq
|
0cb18d58a8
|
rtio: add FIFO level CSR
|
2014-07-17 19:35:53 -06:00 |
Sebastien Bourdeauducq
|
3b4bb41a19
|
add basic output-only untested RTIO core
|
2014-07-16 19:13:11 -06:00 |
Sebastien Bourdeauducq
|
3c47f75726
|
doc: add overview slides
|
2014-07-16 09:46:10 -06:00 |
Sebastien Bourdeauducq
|
abecc5203a
|
examples: demonstrate time on the device
|
2014-07-16 09:45:51 -06:00 |