Commit Graph

143 Commits

Author SHA1 Message Date
Florent Kermarrec 3efaefaae2 example_designs: typo 2018-06-04 08:04:10 +02:00
Florent Kermarrec d919f90cf6 core: use bits_for(n) instead of max=n on Mux (fix case with only one group of signals) 2018-05-31 09:32:22 +02:00
Florent Kermarrec 6289e81b81 example_designs: demonstrate new features 2018-05-28 23:43:44 +02:00
Florent Kermarrec e92f0b7ea2 example_designs/test: cleanup and simplify 2018-05-28 23:12:47 +02:00
Florent Kermarrec 2233bc290e core: another cleanup/simplify pass 2018-05-28 23:12:15 +02:00
Florent Kermarrec a269e67a10 software: add rising/falling edge support 2018-05-28 19:42:46 +02:00
Florent Kermarrec 65b7f08cbc core: add full flag for trigger memory 2018-05-28 19:41:44 +02:00
Florent Kermarrec c0bab06765 core: add sequential-triggering and simplify control 2018-05-28 19:16:53 +02:00
Florent Kermarrec 26a8b8989b example_designs: update 2018-05-28 18:05:31 +02:00
Florent Kermarrec 8d4c1ddcf9 core: simplify and run storage in "scope" clock domain to get rid of cd_ratio. 2018-05-28 18:05:05 +02:00
Florent Kermarrec 9d5e605df3 replace litex.gen imports with migen imports 2018-02-23 13:43:47 +01:00
Florent Kermarrec 302a484697 bump to 0.2.dev 2018-02-23 13:43:28 +01:00
Florent Kermarrec 62c4bdd102 uniformize litex cores 2018-02-22 10:18:17 +01:00
Florent Kermarrec 985585f0b9 __init__: add LiteScopeIODriver and LiteScopeAnalyzerDriver imports 2018-02-19 14:50:03 +01:00
Florent Kermarrec aa44da35c6 example_designs/make.py: fix typos 2018-01-20 21:22:28 +01:00
Florent Kermarrec 72e71e7200 core: simplify 2018-01-20 12:43:16 +01:00
Tim Ansell 7803591050
Merge pull request #9 from felixheld/indentation-fixes
Fix all remaining indentation issues in python code
2018-01-13 13:33:11 +11:00
Felix Held febb358d33 Fix all remaining indentation issues in python code
I ran a script that shouldn't have missed any tab in the python source files.
2018-01-13 13:24:29 +11:00
Florent Kermarrec 7757727f5b implement memory flush in hardware instead of software 2017-11-17 15:11:03 +01:00
Florent Kermarrec c6c0812e62 doc: add simple architecture diagram 2017-11-13 20:39:14 +01:00
Florent Kermarrec d5887a3eb0 example_designs: keep up to date with litex 2017-09-25 12:54:25 +02:00
Florent Kermarrec d4d63d7474 software/driver/analyzer: fix groups build 2017-07-24 22:57:19 +02:00
Florent Kermarrec 8d87992b95 litescope/software/dump/sigrok: remove 8 bits limitation and some cleanup 2017-06-23 11:40:44 +02:00
Florent Kermarrec d8649fca5f software/dump/sigrok: add limitation to 8 bits, will be fixed later 2017-06-23 10:50:08 +02:00
Florent Kermarrec 2048acf80e software/dump/sigrok: fix write_data, now working :) 2017-06-23 08:57:10 +02:00
Florent Kermarrec 3d35e72a48 software/driver/analyzer: fix wait_done 2017-06-22 19:24:08 +02:00
Florent Kermarrec dff7ac8d4e software/dump/sigrok: rename capture file to dump 2017-06-22 19:20:34 +02:00
Florent Kermarrec b57a5f9369 example_design: demonstrate how to use groups, create separate capture for vcd (bus support) and sigrok (no bus support) 2017-06-22 19:12:33 +02:00
Florent Kermarrec 92710208de software/driver/analyzer: add wait_done method 2017-06-22 19:11:11 +02:00
Florent Kermarrec 0c4d0f4505 software/dump/sigrok: fix samplerate generation (2x since we are doubling data to show capture clk) 2017-06-22 18:45:15 +02:00
Florent Kermarrec f8ea15363c software/dump/common: rename clk to capture_clk in dumps 2017-06-22 18:41:08 +02:00
Florent Kermarrec 49c524d866 software/driver: remove samplerate handling and simply pass it when writing dump if wanted 2017-06-22 18:37:54 +02:00
Florent Kermarrec 9e669dce7f software/driver/analyzer: add upload progress bar and improve presentation 2017-06-22 18:19:44 +02:00
Florent Kermarrec 1f33e44ad5 software/driver/io: cleanup 2017-06-22 18:13:07 +02:00
Florent Kermarrec 01eabb2d0d example_design: update with litex and fix 2017-06-22 17:58:19 +02:00
Florent Kermarrec e2cb7bd829 README: consistency between projects 2017-06-22 17:00:16 +02:00
Florent Kermarrec cf7ea12ec8 litescope: add support for groups of signals and dynamic muxing between them
allow multiple debug configuration in a single bitstream
2017-06-09 12:14:00 +02:00
Florent Kermarrec 2f625c58b2 update litex uart 2017-04-19 10:46:17 +02:00
Florent Kermarrec f2d63aa1f3 test/test_analyzer: add TODO 2017-01-19 05:30:40 +01:00
Florent Kermarrec a80d890fb9 test/test_dump: cleanup 2017-01-19 05:30:25 +01:00
Florent Kermarrec 687d09f331 README: update 2017-01-19 04:58:40 +01:00
Florent Kermarrec 795d70011b test: use csr write/read functions and switch to python unittest 2017-01-19 04:58:04 +01:00
Florent Kermarrec 238e5ffcc2 setup.py: +x and add testsuite 2017-01-19 04:43:40 +01:00
enjoy-digital e3e7ae0a79 Merge pull request #1 from mithro/records
Support Record objects.
2016-12-14 17:38:38 +01:00
enjoy-digital 5ecb07ead3 Merge pull request #2 from mithro/gitignore
Adding a .gitignore
2016-12-14 17:38:12 +01:00
Tim 'mithro' Ansell 8b706ce05d Merge remote-tracking branch 'python-ignore/master' into gitignore 2016-12-14 17:15:29 +01:00
Tim Ansell 13dad5a522 GitHub's default .gitignore for Python. 2016-12-14 17:11:37 +01:00
Tim 'mithro' Ansell 9f829fe608 Support Record objects. 2016-12-14 16:57:32 +01:00
Florent Kermarrec edbcf65f6f software: some clean up and generate clk in dump 2016-06-13 17:07:56 +02:00
Florent Kermarrec b989ad6ce2 setup.py: fix version (0.1) 2016-04-29 14:41:47 +02:00