Sebastien Bourdeauducq
|
7ce2031d07
|
lasmicon/bankmachine: remove stale import
|
2013-07-15 17:46:18 +02:00 |
Sebastien Bourdeauducq
|
a0f1ee3fbb
|
lasmicon: update test benches
|
2013-07-15 17:45:55 +02:00 |
Sebastien Bourdeauducq
|
d753c52225
|
lasmicon: fix FSM reset state with delayed_enter
|
2013-07-15 00:57:37 +02:00 |
Sebastien Bourdeauducq
|
2f662bf8ab
|
software/videomixer: fix overflow in memory bandwidth computation
|
2013-07-14 20:05:18 +02:00 |
Sebastien Bourdeauducq
|
f3e07db1ef
|
software/memtest: basic test
|
2013-07-13 17:31:46 +02:00 |
Sebastien Bourdeauducq
|
9ab22fe3b1
|
memtest/MemtestWriter: fix 'busy status stuck' bug
|
2013-07-13 17:11:23 +02:00 |
Florent Kermarrec
|
3d899f04fd
|
cif : fix 2x autorefresh in get_sdram_phy_header
|
2013-07-12 15:39:14 +02:00 |
Sebastien Bourdeauducq
|
379a48bb31
|
software: add memtest
|
2013-07-11 19:03:45 +02:00 |
Sebastien Bourdeauducq
|
e42a42ce40
|
software: move time.c to libbase
|
2013-07-11 19:00:48 +02:00 |
Sebastien Bourdeauducq
|
c2ec077d8f
|
software: share SDRAM linker script
|
2013-07-11 18:49:42 +02:00 |
Sebastien Bourdeauducq
|
25506c1ab5
|
software: share crt0
|
2013-07-11 18:36:26 +02:00 |
Sebastien Bourdeauducq
|
aa5cdd5e67
|
make: add option to include memtest cores
|
2013-07-11 18:32:05 +02:00 |
Sebastien Bourdeauducq
|
be40cf178c
|
top: integrate memtest cores
|
2013-07-11 18:31:51 +02:00 |
Sebastien Bourdeauducq
|
3162949f82
|
memtest: add DMA cores
|
2013-07-11 18:31:38 +02:00 |
Sebastien Bourdeauducq
|
805432bec7
|
memtest/LFSR: test bench
|
2013-07-11 16:23:05 +02:00 |
Florent Kermarrec
|
d3bbbded0f
|
cif.py: use format instead of % in get_sdram_phy_header
|
2013-07-11 10:08:21 +02:00 |
Sebastien Bourdeauducq
|
a7a7cc0b95
|
memtest: LFSR
|
2013-07-10 21:08:57 +02:00 |
Sebastien Bourdeauducq
|
26ff6f2a9c
|
s6ddrphy: style and other minor fixes
|
2013-07-10 20:39:53 +02:00 |
Florent Kermarrec
|
60f1585fef
|
use Migen s6ddrphy, generate sdram init_sequence in cif.py
|
2013-07-10 19:56:09 +02:00 |
Sebastien Bourdeauducq
|
9d9270b5cd
|
dvisampler: report FIFO overflow
|
2013-07-10 19:55:36 +02:00 |
Sebastien Bourdeauducq
|
d0b21469e5
|
make: fix byteswap invocation
|
2013-07-07 14:55:06 +02:00 |
Sebastien Bourdeauducq
|
4cd360e6e1
|
Mixxeo support
|
2013-07-04 19:19:39 +02:00 |
Sebastien Bourdeauducq
|
eff7882721
|
dvisampler: support differential input
|
2013-07-04 19:18:24 +02:00 |
Sebastien Bourdeauducq
|
22e25347fe
|
software/videomixer: increase framebuffer size
|
2013-06-25 22:48:25 +02:00 |
Sebastien Bourdeauducq
|
35f4ddf9f1
|
dvisampler/edid: add nonstandard 1024x768 @ 30Hz mode
|
2013-06-25 22:47:54 +02:00 |
Sebastien Bourdeauducq
|
f3e2f85dfa
|
Use new FSM API
|
2013-06-25 22:25:10 +02:00 |
Sebastien Bourdeauducq
|
93efc7297e
|
Revert "dvisampler/dma: buffer full memory words"
This reverts commit 1c8ef0fe3e .
|
2013-06-25 19:14:13 +02:00 |
Sebastien Bourdeauducq
|
8504313572
|
lasmicon: use namedtuple
|
2013-06-24 16:55:59 +02:00 |
Sebastien Bourdeauducq
|
e5737331ec
|
lasmicon: add FIFO at bankmachine input to ease timing
|
2013-06-17 23:33:57 +02:00 |
Sebastien Bourdeauducq
|
a04d53be07
|
top: raise frequency back to 83 1/3 MHz
|
2013-06-17 23:32:41 +02:00 |
Florent Kermarrec
|
89a8d8daf3
|
use new migen API
|
2013-06-16 13:12:57 +02:00 |
Sebastien Bourdeauducq
|
6d3af8a914
|
videomixer: better memory bandwidth reporting
|
2013-06-15 16:50:27 +02:00 |
Sebastien Bourdeauducq
|
351ba863e0
|
lasmicon/multiplexer: remove unnecessary wait states
|
2013-06-15 15:15:39 +02:00 |
Sebastien Bourdeauducq
|
3644d2a6ef
|
lasmicon: bandwidth monitoring
|
2013-06-15 12:51:11 +02:00 |
Sebastien Bourdeauducq
|
13bf6f51f3
|
videomixer: timeout on IDELAY busy
|
2013-06-14 23:39:51 +02:00 |
Sebastien Bourdeauducq
|
81d35ef85d
|
videomixer: add fb.c
|
2013-06-14 23:39:48 +02:00 |
Sebastien Bourdeauducq
|
bb43171274
|
videomixer: support different resolutions
|
2013-06-14 23:39:45 +02:00 |
Sebastien Bourdeauducq
|
df23431d77
|
framebuffer: work around dysfunctional Xst retiming
|
2013-06-13 09:41:17 +02:00 |
Sebastien Bourdeauducq
|
1c8ef0fe3e
|
dvisampler/dma: buffer full memory words
|
2013-06-11 18:15:16 +02:00 |
Sebastien Bourdeauducq
|
ce2f08844a
|
s6ddrphy: fix read latency
|
2013-06-11 16:02:34 +02:00 |
Sebastien Bourdeauducq
|
4d0c80ca1a
|
lasmicon: fix computation of interface latencies
|
2013-06-11 15:27:05 +02:00 |
Sebastien Bourdeauducq
|
422c9a1db9
|
lasmi: reduce latencies by 1 cycle
|
2013-06-11 15:26:47 +02:00 |
Sebastien Bourdeauducq
|
91d7b656a9
|
Switch to LASMI, bug pandemonium
|
2013-06-11 14:18:16 +02:00 |
Sebastien Bourdeauducq
|
6f2c05d436
|
microudp: fix compilation warning
|
2013-06-11 14:03:39 +02:00 |
Florent Kermarrec
|
5c298f406c
|
simplify signals connexion
|
2013-06-02 15:15:47 +02:00 |
Sebastien Bourdeauducq
|
45cfdf41fc
|
New simplified flash layout + build flashable images for SoC and videomixer
|
2013-06-01 17:20:40 +02:00 |
Sebastien Bourdeauducq
|
cbd621ef2c
|
software/stdlib: fix atoi
|
2013-05-31 14:44:52 +02:00 |
Sebastien Bourdeauducq
|
7c95d253d9
|
software/videomixer: improve phase calibration
|
2013-05-30 21:40:16 +02:00 |
Sebastien Bourdeauducq
|
30f5ef8895
|
software/videomixer: remove unneeded DCM resets
|
2013-05-30 21:39:56 +02:00 |
Sebastien Bourdeauducq
|
084aa64a2a
|
dvisampler/clocking: remove DCM_CLKGEN
|
2013-05-30 21:38:45 +02:00 |