From d5925fc096b44301c2d9c993ba5547f6e8568edd Mon Sep 17 00:00:00 2001 From: Ludovic Jacomme Date: Thu, 15 Jul 2004 11:19:39 +0000 Subject: [PATCH] - one more time --- alliance/src/documentation/overview/Makefile | 29 +++++++++---------- .../src/documentation/overview/overview.tex | 14 ++++----- 2 files changed, 19 insertions(+), 24 deletions(-) diff --git a/alliance/src/documentation/overview/Makefile b/alliance/src/documentation/overview/Makefile index b72098f9..4799b546 100644 --- a/alliance/src/documentation/overview/Makefile +++ b/alliance/src/documentation/overview/Makefile @@ -1,8 +1,8 @@ # Generic Makefile for TeTeX projet # (C) 1999, Czo -# $Id: Makefile,v 1.2 2004/07/09 21:55:20 ludo Exp $ +# $Id: Makefile,v 1.3 2004/07/15 11:19:39 ludo Exp $ -MYFILE=overview +EPS = datapath.eps genview.eps graal.eps stacs.eps tools.eps %.eps : %.fig fig2dev -L ps -c -p dummy $*.fig $*.eps @@ -10,22 +10,19 @@ MYFILE=overview %.eps : %.gif convert $*.gif $*.eps -all : datapath.eps genview.eps graal.eps stacs.eps tools.eps ps - @echo done... +distrib : overview.pdf + cp overview.pdf ../ -view : all - gv $(MYFILE).ps - -ps : $(MYFILE).tex - latex $(MYFILE).tex - dvips $(MYFILE).dvi -o $(MYFILE).ps +overview.pdf : overview.dvi + dvipdf overview.dvi -distrib : all - dvipdf $(MYFILE).dvi - cp -f $(MYFILE).ps .. - cp -f $(MYFILE).pdf .. - $(MAKE) clean +overview.ps : overview.dvi + dvips overview.dvi -o overview.ps + +overview.dvi : overview.tex $(EPS) + latex overview.tex + latex overview.tex clean : - rm -f $(MYFILE).ps $(MYFILE).pdf *.log *.dvi *.aux *.bak datapath.eps genview.eps graal.eps stacs.eps tools.eps + rm -f overview.ps overview.pdf *.log *.dvi *.aux *.bak datapath.eps genview.eps graal.eps stacs.eps tools.eps diff --git a/alliance/src/documentation/overview/overview.tex b/alliance/src/documentation/overview/overview.tex index d7b3ced7..e52e6a54 100644 --- a/alliance/src/documentation/overview/overview.tex +++ b/alliance/src/documentation/overview/overview.tex @@ -3,7 +3,7 @@ % Author : Frederic Petrot % Modified by : Olivier Sirol % Modified by : Ludovic Jacomme -% $Id: overview.tex,v 1.3 2004/07/14 20:09:34 ludo Exp $ +% $Id: overview.tex,v 1.4 2004/07/15 11:19:39 ludo Exp $ % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \documentclass{article} @@ -61,7 +61,7 @@ functionnality of the tools. Experimental results conclude the presentation. \textbf{Alliance} runs on any \textbf{Unix} system and has been also -ported to Windows (NT/2K/XP) using \textbf{Cygwin} environment. +ported to Windows using \textbf{Cygwin} environment. It is freely available on \texttt{ftp}, and includes binaries, leaf cells libraries, on-line documentation, and tutorials. \rm\end{quote} @@ -860,7 +860,7 @@ We relate our experience below. \subsection*{Educational aspects} The \textbf{Alliance} System has been extensively used during the past -eight academic years (89-97) as a practical support of two +fifteen academic years (1989-2004) as a practical support of two undergraduate courses: one on \textbf{CMOS} \textbf{VLSI} design, the other one on \textbf{advanced computer architecture}. These initiation courses lasts 13 weeks with a 2 hours lecture and 4 @@ -885,7 +885,7 @@ them modelized using our \textbf{VHDL} subset. In that class, only the \texttt{asimut} simulator is used. \textbf{Alliance} is also used in an intensive graduate course, for the -design of the 32 bits microprocessor \texttt{dlx} \textbf{RISC} processor +design of the 32 bits microprocessor \texttt{MIPS} \textbf{RISC} processor -- 30000 transistors --. This course lasts two months, and aims only at the implementation~: the high level behavioral model of the processor is given to the @@ -946,9 +946,9 @@ A picture of the \textbf{StaCS} processor is shown figure~\ref{stacs}. We are very satisfied to use a set of tools of our own for teaching \textbf{CMOS} \textbf{VLSI} design for two good reasons. First, we simply can't afford 50 high end workstations to run -commercial CAD systems like \textbf{Compass}, \textbf{Mentor Graphics} or +commercial CAD systems like \textbf{Synopsys}, \textbf{Mentor Graphics} or \textbf{Cadence}. -Second, both the \textbf{Compass} and \textbf{Cadence} system have been +Second, both the \textbf{Synopsys} and \textbf{Cadence} system have been used in research project at \textbf{LIP6}. They are powerful and sophisticated environments but are much too complex for novice undergraduate students. @@ -973,8 +973,6 @@ There is an \textbf{Alliance} mailing list, where users can share their views and problems, and our team is always ready to answer questions. The address of this mailing list is \texttt{alliance-users@asim.} \texttt{lip6.fr}. -The support of \textbf{Alliance} can be joined at -\texttt{alliance-users@asim.lip6.fr}. %%%%%%%%%%%%%%%% %