Commit Graph

150 Commits

Author SHA1 Message Date
Florent Kermarrec ec7bd6b47d getting started: update. 2020-08-07 23:10:29 +02:00
enjoy-digital 7d227740bd
Merge pull request #27 from cklarhorst/fix-storage-wrong-clock-domain
Fix: 2 signals in the storage class belong to the wrong clock domain
2020-08-07 14:20:14 +02:00
Christian Klarhorst ad4e46c8c6 Fix: 2 signals in the storage class belong to the wrong clock domain
Signals & Domain overview:
  - self.{offset,length}.storage belong to sys clock
  - offset, length belong to scope clock
  - mem belongs to scope clock

Therefore, everything that involves mem needs to use offset/length
2020-08-07 13:56:06 +02:00
enjoy-digital 2ad73a0f54
Merge pull request #25 from cklarhorst/fix-trigger-flush-timer-wrong-clock-domain
Fix: A WaitTimer belongs to the wrong clock domain (trigger flush)
2020-08-05 23:10:26 +02:00
Christian Klarhorst 16e65556a2 Fix: A WaitTimer belongs to the wrong clock domain (trigger flush)
The WaitTimer for the trigger flush should belong to the scope clock
instead of the sys clock
2020-08-05 16:21:08 +02:00
Florent Kermarrec 0066866000 travis: install riscv toolchain for example. 2020-08-05 15:51:01 +02:00
Florent Kermarrec 6a322ed405 test/test_examples: update. 2020-08-05 14:51:50 +02:00
Florent Kermarrec bc6c5e35ee examples: add mininal example on Arty with Etherbone and ibus/counter on analyzer. 2020-08-05 13:22:29 +02:00
Florent Kermarrec 0182377a07 examples: remove obsolete examples rename litescope_test to litescope_cli and add it as console script. 2020-08-05 12:41:50 +02:00
enjoy-digital a80c964075
Merge pull request #22 from antmicro/jboc/test-script
Add a script for testing LiteScope
2020-07-28 11:25:28 +02:00
Jędrzej Boczar 8b0274d2eb examples: add a more general script for testing 2020-07-24 12:39:11 +02:00
Florent Kermarrec 15179cb46f examples/targets/simple: update. 2020-06-26 19:14:50 +02:00
Florent Kermarrec 0e1ca9ee31 examples/make: update. 2020-06-17 21:22:17 +02:00
Florent Kermarrec 54488c0f4d README: switch to markdown. 2020-04-11 19:52:08 +02:00
Florent Kermarrec 72277ffd9b examples: use CRG from litex.build. 2020-04-10 10:29:35 +02:00
Florent Kermarrec a05312d4e2 litex.build: update from migen.genlib.io litex.build.io. 2020-04-10 09:22:40 +02:00
Florent Kermarrec 5701c526fd .travis.yml: fix git clone error. 2020-04-07 12:20:26 +02:00
Florent Kermarrec 47819e803b setup.py: simplify, switch to Python3.6+ (using python_requires), remove version.
- Deprecate Python 3.5, switch to Python 3.6+.
- Remove which was not used or updated. We'll see to get this back when working on releases.
2020-04-07 11:58:21 +02:00
enjoy-digital b3d1e6938f
Merge pull request #16 from zyp/sigrok_width
software/dump/sigrok: Support width > 1.
2020-02-26 22:12:14 +01:00
Florent Kermarrec 9dd2e968e9 examples: simplify/update 2020-02-26 22:03:00 +01:00
Vegard Storheil Eriksen e07bdbfb29 software/dump/sigrok: Support width > 1. 2020-02-26 18:23:45 +01:00
Florent Kermarrec daf10e9473 examples/make: based on Migen & LiteX 2019-12-02 13:03:02 +01:00
Florent Kermarrec a255bc28ed test: replace Makefile with test_examples, also integrate fast_scope_arty example 2019-11-23 11:16:32 +01:00
Florent Kermarrec 63c15167e1 example/fast_scope_arty: cleanup imports, remove program, allow disabling compilation by passing "no-compile" 2019-11-23 11:15:56 +01:00
Florent Kermarrec bcd883ef8e README: update 2019-11-22 19:47:46 +01:00
Florent Kermarrec 1f09678653 core: remove cd parameter retro-compatibility 2019-11-22 19:42:52 +01:00
Florent Kermarrec c1b52f1887 core: cosmetic 2019-11-22 19:42:04 +01:00
Florent Kermarrec c85c25bb78 add Travis-CI 2019-11-22 19:37:06 +01:00
Florent Kermarrec 5e7ee3555b LICENSE/setup: update 2019-11-22 19:36:44 +01:00
Florent Kermarrec 6430dd09d0 test: update and add auto-check 2019-11-22 19:36:26 +01:00
Florent Kermarrec bbc98b4404 core: remove reset on scope clk 2019-11-22 19:34:07 +01:00
Florent Kermarrec 1448b55819 examples: keep up to date with LiteX 2019-11-08 12:39:34 +01:00
Florent Kermarrec 7a9fa9d3b1 core: use new CSRStatus.we signal to speed-up Storage upload (>10x speedup over ethernet) 2019-09-24 18:03:06 +02:00
Florent Kermarrec 284253d558 core: add csr_csv parameter and export csv_csv on do_exit 2019-09-10 12:38:34 +02:00
enjoy-digital 69a8df013d
Merge pull request #14 from DurandA/master
Use cpu instead of cpu_or_bridge in examples
2019-08-20 14:40:01 +02:00
Arnaud Durand 06cac3a142 Use cpu instead of cpu_or_bridge in examples 2019-08-20 13:55:00 +02:00
Florent Kermarrec 9e3b9d84ce add CONTRIBUTORS file and add copyright header to all files. 2019-06-24 10:04:55 +02:00
enjoy-digital 66956cb88f
Merge pull request #13 from keesj/arty_fast_scope
Arty fast scope
2019-06-24 09:32:10 +02:00
kees.jongenburger 144bd06401 Add an example of sampling at 800Mhz using a serdes on arty. 2019-06-14 17:00:34 +02:00
kees.jongenburger 7f4dc390d9 Add functionality to flatten values that are sampled using a serdes.
This code add some functionality to flatten the values back from
the serial to parallel conversion that happens when sampling
using the serdes.
2019-06-14 16:57:33 +02:00
Florent Kermarrec 2474ce9db2 software/dump/common: change variable name for values2x loop (thanks keesj) 2019-05-28 12:42:48 +02:00
Florent Kermarrec 7f20aa477f examples/make/build-core: create build directory if not existing 2019-04-24 11:46:15 +02:00
Florent Kermarrec c1d8bdf6f2 core: fix Trigger flush when disabled 2018-12-28 10:38:23 +01:00
Florent Kermarrec 1634fa35bb test: use new RemoteClient import 2018-09-23 10:36:19 +02:00
Florent Kermarrec cb27987b8c examples/make: look for platform in migen if not present in litex 2018-09-21 07:52:29 +02:00
enjoy-digital 686db4f3cd
Merge pull request #12 from xobs/default-length
analyzer-driver: use default depth from config
2018-09-13 14:38:56 +02:00
Sean Cross 4f8b9a3567 analyzer-driver: use default depth from config
The configuration already knows what the default depth is, so just use
the default depth from there.

Also set the default offset to 0, since that is frequently a good default.

Signed-off-by: Sean Cross <sean@xobs.io>
2018-09-13 13:48:09 +08:00
Florent Kermarrec 7c1c62e34a README: update and rename example_designs to examples 2018-08-31 08:34:09 +02:00
Florent Kermarrec 3567b68981 dump/vcd: fix code generation 2018-08-30 14:39:09 +02:00
Florent Kermarrec 182b683586 core: change cd parameter to clock_domain (keep retro compatibility for now) 2018-08-28 11:58:44 +02:00