litex/README

44 lines
1.6 KiB
Plaintext
Raw Normal View History

2013-01-27 07:59:44 -05:00
_____ _ ____ _ _ _ _
2013-01-21 16:40:36 -05:00
| __|___ |_|___ _ _ | \|_|___|_| |_ ___| |
| __| | | | . | | | | | | | . | | _| .'| |
|_____|_|_|_| |___|_ | |____/|_|_ |_|_| |__,|_|
|___| |___| |___|
Copyright 2012 / Florent Kermarrec / florent@enjoy-digital.fr
2013-02-22 08:28:05 -05:00
miscope
2013-01-21 16:40:36 -05:00
--------------------------------------------------------------------------------
2013-02-22 08:28:05 -05:00
[> miscope
2012-08-12 08:38:49 -04:00
------------
2013-02-22 08:28:05 -05:00
miscope is a small logic analyzer to be embedded in an FPGA.
2013-01-21 16:40:36 -05:00
While free vendor toolchains are generally used by beginners or for prototyping
2013-02-22 08:28:05 -05:00
(situations where having a logic analyser in the design is generally very
2013-02-27 18:32:42 -05:00
helpful) free toolchains are always provided without the proprietary logic
2013-01-21 16:40:36 -05:00
analyzer solution... :(
2013-02-22 08:28:05 -05:00
Based on Migen, miscope aims to provide a free, portable and flexible
2013-01-21 16:40:36 -05:00
alternative to vendor's solutions!
[> Specification:
2013-02-22 08:28:05 -05:00
miscope provides Migen cores to be embedded in the design and Python drivers to
control the logic analyzer from the Host. miscope automatically interconnects
all cores to the CSR bus. When using Python on the Host, no needs to worry about
cores register mapping, importing miscope project gives you direct access to
2013-01-21 16:40:36 -05:00
all the cores!
2013-02-27 18:32:42 -05:00
miscope produces .vcd output files to be analyzed in your favorite waveform viewer.
2012-08-12 08:38:49 -04:00
[> Status:
2013-02-26 17:41:22 -05:00
Refactoring in progress...
2013-01-21 16:40:36 -05:00
[> Examples:
test_MigIo : Led & Switch Test controlled by Python Host.
test_MigLa : Logic Analyzer controlled by Python Host.
2012-09-09 17:46:26 -04:00
2012-08-12 08:38:49 -04:00
[> Contact
E-mail: florent@enjoy-digital.fr