From 1ffea26b4857f3d4b6de5bc8e736b7a34599718a Mon Sep 17 00:00:00 2001 From: Michael Buesch Date: Fri, 6 Apr 2012 12:43:36 +0200 Subject: Add class GenericAlgorithms Signed-off-by: Michael Buesch --- README-DEVELOPERS.lyx | 57 ++++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 50 insertions(+), 7 deletions(-) (limited to 'README-DEVELOPERS.lyx') diff --git a/README-DEVELOPERS.lyx b/README-DEVELOPERS.lyx index 8786b24..06f2090 100644 --- a/README-DEVELOPERS.lyx +++ b/README-DEVELOPERS.lyx @@ -1,42 +1,60 @@ -#LyX 1.6.7 created this file. For more info see http://www.lyx.org/ -\lyxformat 345 +#LyX 2.0 created this file. For more info see http://www.lyx.org/ +\lyxformat 413 \begin_document \begin_header \textclass article \use_default_options false +\maintain_unincluded_children false \language english +\language_package default \inputencoding auto +\fontencoding global \font_roman default \font_sans default \font_typewriter default \font_default_family default +\use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default \paperfontsize default \use_hyperref false \papersize default \use_geometry false \use_amsmath 1 \use_esint 1 +\use_mhchem 1 +\use_mathdots 1 \cite_engine basic \use_bibtopic false +\use_indices false \paperorientation portrait +\suppress_date false +\use_refstyle 0 +\index Index +\shortcut idx +\color #008000 +\end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent -\defskip medskip +\paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false -\author "" -\author "" +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false \end_header \begin_body @@ -497,8 +515,8 @@ erase() Erase the DUT. \begin_layout Description test() Run an optional unit-test on the chip. - The convenience wrapper genericTest(self, readFunc, writeFunc, size) may - be used to implement this method. + The generic algorithm GenericAlgorithms.simpleTest may be used to implement + this method. \end_layout \begin_layout Description @@ -595,6 +613,31 @@ The chip class (_not_ an instance of it) is passed as first parameter. See the inline sourcecode documentation for details. \end_layout +\begin_layout Subsection +Generic top-half algorithms +\end_layout + +\begin_layout Standard +The Python class +\begin_inset Quotes eld +\end_inset + +GenericAlgorithms +\begin_inset Quotes erd +\end_inset + + in the generic_algorithms.py file provides several generic chip access algorithm +s that can be used in the +\begin_inset Quotes eld +\end_inset + +Chip +\begin_inset Quotes erd +\end_inset + + methods. +\end_layout + \begin_layout Subsection FPGA bottom-half implementation \end_layout -- cgit v1.2.3