From: Florent Kermarrec Date: Mon, 21 Jan 2013 21:35:22 +0000 (+0100) Subject: - update README X-Git-Tag: 24jan2021_ls180~2575^2~124 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d7f932b13ce35e18be39b6c7f66d87b5822b702f;p=litex.git - update README --- d7f932b13ce35e18be39b6c7f66d87b5822b702f diff --cc README index 3f61f70a,56a55b0f..140818d8 --- a/README +++ b/README @@@ -1,45 -1,49 +1,25 @@@ - _____ _ ____ _ _ _ _ - | __|___ |_|___ _ _ | \|_|___|_| |_ ___| | - | __| | | | . | | | | | | | . | | _| .'| | - |_____|_|_|_| |___|_ | |____/|_|_ |_|_| |__,|_| - |___| |___| |___| - - Copyright 2012 / Florent Kermarrec / florent@enjoy-digital.fr - - migScope - -------------------------------------------------------------------------------- -################################################################################ -# _____ _ ____ _ _ _ _ -# | __|___ |_|___ _ _ | \|_|___|_| |_ ___| | -# | __| | | | . | | | | | | | . | | _| .'| | -# |_____|_|_|_| |___|_ | |____/|_|_ |_|_| |__,|_| -# |___| |___| |___| -# -# Copyright 2012 / Florent Kermarrec / florent@enjoy-digital.fr -# -# migScope -# ---------------------------------- -################################################################################ - - -- [> migScope ------------ --migScope is a small logic analyzer to be embedded in an FPGA. -- --While free vendor toolchains are generally used by beginners or for prototyping --(situations where having a logic analyser in the design is generally very --helpful) free toolchains are always provided without the proprietary logic --analyzer solution... :( -- --Based on Migen, migScope aims to provide a free, portable and flexible --alternative to vendor's solutions! -- --[> Specification: -- --migScope provides Migen cores to be embedded in the design and Python drivers to --control the logic analyzer from the Host. migScope automatically interconnects --all cores tothe CSR bus. When using Python on the Host, no needs to worry about --cores register mapping, importing migScope project gives you direct access to --all the cores! -- --migScope produces.vcd output files to be analyzed in your favorite waveform --viewer. ++This is a small Logic Analyser to be embedded in a Fpga design to debug internal ++or external signals. [> Status: --Complete flow tested on board with a classic Term. RangeDetector, EdgeDetector --still not tested. -- --[> Examples: --test_MigIo : Led & Switch Test controlled by Python Host. --test_MigLa : Logic Analyzer controlled by Python Host. ++Early development phase ++ ++Simulation: ++-tb_spi2Csr : Test Spi <--> Csr Bridge : [Ok] ++-tb_TriggerCsr : Test Trigger with Csr : [Ok] ++-tb_RecorderCsr : Test Recorder with Csr : [Ok] ++-tb_MigScope : Global Test with Csr : [Ok] ++ ++Example Design: ++-de0_nano : Generate Signals in FPGA and probe them with migScope : [Ok] ++ Toolchain [Ok] ++-de1 : Generate Signals in FPGA and probe them with migScope : [Ok] ++ Toolchain [Ok] ++ - test_MigIo : Led & Switch Test controlled by Python [Ok] ++ - test_MigLa : Logic Analyzer controlled by Python [Ok] [> Contact E-mail: florent@enjoy-digital.fr