- one more time

This commit is contained in:
Ludovic Jacomme 2004-07-15 11:19:39 +00:00
parent 8f26e0b12d
commit d5925fc096
2 changed files with 19 additions and 24 deletions

View File

@ -1,8 +1,8 @@
# Generic Makefile for TeTeX projet # Generic Makefile for TeTeX projet
# (C) 1999, Czo # (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 %.eps : %.fig
fig2dev -L ps -c -p dummy $*.fig $*.eps fig2dev -L ps -c -p dummy $*.fig $*.eps
@ -10,22 +10,19 @@ MYFILE=overview
%.eps : %.gif %.eps : %.gif
convert $*.gif $*.eps convert $*.gif $*.eps
all : datapath.eps genview.eps graal.eps stacs.eps tools.eps ps distrib : overview.pdf
@echo done... cp overview.pdf ../
view : all overview.pdf : overview.dvi
gv $(MYFILE).ps dvipdf overview.dvi
ps : $(MYFILE).tex
latex $(MYFILE).tex
dvips $(MYFILE).dvi -o $(MYFILE).ps
distrib : all overview.ps : overview.dvi
dvipdf $(MYFILE).dvi dvips overview.dvi -o overview.ps
cp -f $(MYFILE).ps ..
cp -f $(MYFILE).pdf .. overview.dvi : overview.tex $(EPS)
$(MAKE) clean latex overview.tex
latex overview.tex
clean : 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

View File

@ -3,7 +3,7 @@
% Author : Frederic Petrot % Author : Frederic Petrot
% Modified by : Olivier Sirol % Modified by : Olivier Sirol
% Modified by : Ludovic Jacomme % 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} \documentclass{article}
@ -61,7 +61,7 @@ functionnality of the tools.
Experimental results conclude the presentation. Experimental results conclude the presentation.
\textbf{Alliance} runs on any \textbf{Unix} system and has been also \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 It is freely available on \texttt{ftp}, and includes binaries, leaf
cells libraries, on-line documentation, and tutorials. cells libraries, on-line documentation, and tutorials.
\rm\end{quote} \rm\end{quote}
@ -860,7 +860,7 @@ We relate our experience below.
\subsection*{Educational aspects} \subsection*{Educational aspects}
The \textbf{Alliance} System has been extensively used during the past 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 undergraduate courses: one on \textbf{CMOS} \textbf{VLSI} design, the other
one on \textbf{advanced computer architecture}. one on \textbf{advanced computer architecture}.
These initiation courses lasts 13 weeks with a 2 hours lecture and 4 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. In that class, only the \texttt{asimut} simulator is used.
\textbf{Alliance} is also used in an intensive graduate course, for the \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 --. -- 30000 transistors --.
This course lasts two months, and aims only at the implementation~: This course lasts two months, and aims only at the implementation~:
the high level behavioral model of the processor is given to the 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 We are very satisfied to use a set of tools of our own for teaching
\textbf{CMOS} \textbf{VLSI} design for two good reasons. \textbf{CMOS} \textbf{VLSI} design for two good reasons.
First, we simply can't afford 50 high end workstations to run 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}. \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}. used in research project at \textbf{LIP6}.
They are powerful and sophisticated environments but are much too They are powerful and sophisticated environments but are much too
complex for novice undergraduate students. 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. views and problems, and our team is always ready to answer questions.
The address of this mailing list is The address of this mailing list is
\texttt{alliance-users@asim.} \texttt{lip6.fr}. \texttt{alliance-users@asim.} \texttt{lip6.fr}.
The support of \textbf{Alliance} can be joined at
\texttt{alliance-users@asim.lip6.fr}.
%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%
% %