- Update README
authorFlorent Kermarrec <florent@enjoy-digital.fr>
Mon, 21 Jan 2013 21:20:44 +0000 (22:20 +0100)
committerFlorent Kermarrec <florent@enjoy-digital.fr>
Mon, 21 Jan 2013 21:32:23 +0000 (22:32 +0100)
README
doc/migScope.rst

diff --git a/README b/README
index 140818d88276ae334381f41722611710780ca89d..3f61f70a1682126d27af0eb623b1f25a6503dc87 100644 (file)
--- a/README
+++ b/README
@@ -1,25 +1,45 @@
+             _____       _            ____  _     _ _       _ 
+            |   __|___  |_|___ _ _   |    \|_|___|_| |_ ___| |
+            |   __|   | | | . | | |  |  |  | | . | |  _| .'| |
+            |_____|_|_|_| |___|_  |  |____/|_|_  |_|_| |__,|_|
+                      |___|   |___|          |___|
+       Copyright 2012 / Florent Kermarrec / florent@enjoy-digital.fr
+                               migScope
+--------------------------------------------------------------------------------
+
 [> migScope
 ------------
 
-This is a small Logic Analyser to be embedded in a Fpga design to debug internal
-or external signals.
+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.
 
 [> Status:
-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]
+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.
 
 [> Contact
 E-mail: florent@enjoy-digital.fr
index d45d578a2a6bc551cf30756ca0a3344644444251..50f46094dd020cb00fa095107c391336695f4c5a 100644 (file)
@@ -5,7 +5,7 @@ Introduction
 
 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 helpfull) free toolchains are always provided without the proprietary logic analyzer solution. . . :(
+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 and portable / flexible alternative to vendor's solutions.