diff --git a/alliance/src/documentation/Makefile.am b/alliance/src/documentation/Makefile.am new file mode 100644 index 00000000..08ff3cf9 --- /dev/null +++ b/alliance/src/documentation/Makefile.am @@ -0,0 +1,73 @@ + +SUBDIRS = alliance-examples tutorials + + +docdir = $(prefix)/doc + +nobase_doc_DATA = overview/datapath.gif \ + overview/genview.gif \ + overview/graal.gif \ + overview/Makefile \ + overview/na3dp.ps \ + overview/na3y.ps \ + overview/nmx2_dp.ps \ + overview/nmx2_y.ps \ + overview/overview.blg \ + overview/overview.tex \ + overview/overview.pdf \ + overview/stacs.gif \ + overview/thesis.bib \ + overview/tools.fig \ + \ + design-flow/beh-spec-alliance.gif \ + design-flow/beh-spec-asimut.gif \ + design-flow/beh-spec-fsm.gif \ + design-flow/beh-spec-mocha.gif \ + design-flow/beh-spec-rtl.gif \ + design-flow/beh-spec-split.gif \ + design-flow/beh-spec-struct.gif \ + design-flow/beh-spec-syf.gif \ + design-flow/beh-spec-vasy.gif \ + design-flow/dreal.gif \ + design-flow/flow.html \ + design-flow/future.html \ + design-flow/graal.gif \ + design-flow/index.html \ + design-flow/intro.html \ + design-flow/logo.gif \ + design-flow/mips-small.jpg \ + design-flow/mips.html \ + design-flow/mips.jpg \ + design-flow/place-route-ocpr.gif \ + design-flow/place-route-ring.gif \ + design-flow/place-route-s2r.gif \ + design-flow/place-route-valid.gif \ + design-flow/rtl-synth-dp.gif \ + design-flow/rtl-synth-fmi.gif \ + design-flow/rtl-synth-genlib.gif \ + design-flow/rtl-synth-logic.gif \ + design-flow/tools.html \ + design-flow/xfsm.gif \ + design-flow/xpat.gif \ + design-flow/xsch.gif \ + \ + alliance-run/Makefile \ + alliance-run/README \ + alliance-run/amd2901_chip.c \ + alliance-run/amd2901_chip.rin \ + alliance-run/amd2901_core.c \ + alliance-run/amd2901_core.ioc \ + alliance-run/amd2901_ctl.lax \ + alliance-run/amd2901_ctl.vbe \ + alliance-run/amd2901_dpt.c \ + alliance-run/bench.zsh \ + alliance-run/pattern.c + + +EXTRA_DIST = $(nobase_doc_DATA) + +overview/overview.pdf: $(srcdir)/overview/overview.tex + cd $(srcdir)/overview; make overview.pdf + +tutorials/start/start.pdf: $(srcdir)/tutorials/start/start.tex + cd $(srcdir)/tutorials/start; make start.pdf diff --git a/alliance/src/documentation/alliance-examples/Makefile.am b/alliance/src/documentation/alliance-examples/Makefile.am new file mode 100644 index 00000000..c8022f87 --- /dev/null +++ b/alliance/src/documentation/alliance-examples/Makefile.am @@ -0,0 +1,331 @@ + +examplesdir = $(prefix)/examples + +nobase_examples_DATA = addaccu16/Makefile \ + addaccu16/README \ + addaccu16/addaccu.ioc \ + addaccu16/addaccu.pat \ + addaccu16/addaccu.vhdl \ + adder4/Makefile \ + adder4/README \ + adder4/adder4.ioc \ + adder4/adder4.pat \ + adder4/adder4.vhdl \ + amd2901/Makefile \ + amd2901/amd2901_chip.c \ + amd2901/amd2901_chip.rin \ + amd2901/amd2901_core.c \ + amd2901/amd2901_core.ioc \ + amd2901/amd2901_ctl.lax \ + amd2901/amd2901_ctl.vbe \ + amd2901/amd2901_dpt.c \ + amd2901/amd2901_dpt.vbe \ + amd2901/pattern.c \ + amd2901/pattern.pat \ + amd2901/pattern_core.spi \ + amd2901-vasy/Makefile \ + amd2901-vasy/amd2901.ioc \ + amd2901-vasy/amd2901.pat \ + amd2901-vasy/amd2901.vhdl \ + digi/Makefile \ + digi/digi.fsm \ + digi/digi.ioc \ + digi/digi.pat \ + divcas4/CATAL_ASIMUT_VASY \ + divcas4/Makefile \ + divcas4/README \ + divcas4/cas.lax \ + divcas4/cas.vhdl \ + divcas4/divcas4.ioc \ + divcas4/divcas4.pat \ + divcas4/divcas4.vhdl \ + divcas4/divcas4_model.lax \ + etc/techno-035.rds \ + etc/techno-symb.rds \ + hadamard/CATAL_ASIMUT_VASY \ + hadamard/Makefile \ + hadamard/calcul.vhdl \ + hadamard/compteur.vhdl \ + hadamard/hadamard.ioc \ + hadamard/hadamard.vhdl \ + hadamard/hadamard_1.pat \ + hadamard/hadamard_2.pat \ + hadamard/hadamard_3.pat \ + hadamard/ram.vhdl \ + hadamard/rom.vhdl \ + hadamard/sequenceur.vhdl \ + mipsR3000/asm/CATAL \ + mipsR3000/asm/CATAL_VBE \ + mipsR3000/asm/CATAL_VBE_DPT \ + mipsR3000/asm/CATAL_VST_FSM \ + mipsR3000/asm/CATAL_VST_FSM_STS \ + mipsR3000/asm/CATAL_VST_FSM_STS_DPT \ + mipsR3000/asm/CATAL_VST_STS \ + mipsR3000/asm/Makefile_alu \ + mipsR3000/asm/Makefile_bm \ + mipsR3000/asm/Makefile_excp \ + mipsR3000/asm/Makefile_int \ + mipsR3000/asm/Makefile_misc \ + mipsR3000/asm/add000.pat \ + mipsR3000/asm/add000.u \ + mipsR3000/asm/add001.u \ + mipsR3000/asm/add002.u \ + mipsR3000/asm/add003.u \ + mipsR3000/asm/add004.u \ + mipsR3000/asm/add005.u \ + mipsR3000/asm/addu000.u \ + mipsR3000/asm/addu001.u \ + mipsR3000/asm/addu002.u \ + mipsR3000/asm/addu003.u \ + mipsR3000/asm/and000.u \ + mipsR3000/asm/and001.u \ + mipsR3000/asm/beq000.u \ + mipsR3000/asm/beq001.u \ + mipsR3000/asm/bgez000.u \ + mipsR3000/asm/bgez001.u \ + mipsR3000/asm/bgezal000.u \ + mipsR3000/asm/bgtz000.u \ + mipsR3000/asm/blez000.u \ + mipsR3000/asm/bltz000.u \ + mipsR3000/asm/bltzal000.u \ + mipsR3000/asm/bne000.u \ + mipsR3000/asm/bne001.u \ + mipsR3000/asm/break_00.e \ + mipsR3000/asm/break_00.u \ + mipsR3000/asm/exc000.e \ + mipsR3000/asm/exc000.u \ + mipsR3000/asm/exc001.e \ + mipsR3000/asm/exc001.u \ + mipsR3000/asm/exc002.e \ + mipsR3000/asm/exc002.u \ + mipsR3000/asm/exc003.e \ + mipsR3000/asm/exc003.u \ + mipsR3000/asm/exc004.e \ + mipsR3000/asm/exc004.u \ + mipsR3000/asm/exc005.e \ + mipsR3000/asm/exc005.u \ + mipsR3000/asm/exc006.e \ + mipsR3000/asm/exc006.u \ + mipsR3000/asm/exc007.e \ + mipsR3000/asm/exc007.u \ + mipsR3000/asm/exc008.e \ + mipsR3000/asm/exc008.u \ + mipsR3000/asm/exc009.e \ + mipsR3000/asm/exc009.u \ + mipsR3000/asm/exc010.e \ + mipsR3000/asm/exc010.u \ + mipsR3000/asm/exc011.e \ + mipsR3000/asm/exc011.u \ + mipsR3000/asm/exc012.e \ + mipsR3000/asm/exc012.u \ + mipsR3000/asm/exc013.e \ + mipsR3000/asm/exc013.u \ + mipsR3000/asm/exc014.e \ + mipsR3000/asm/exc014.u \ + mipsR3000/asm/exc015.e \ + mipsR3000/asm/exc015.u \ + mipsR3000/asm/exc016.e \ + mipsR3000/asm/exc016.u \ + mipsR3000/asm/exc017.e \ + mipsR3000/asm/exc017.u \ + mipsR3000/asm/exc018.e \ + mipsR3000/asm/exc018.u \ + mipsR3000/asm/exc019.e \ + mipsR3000/asm/exc019.u \ + mipsR3000/asm/exc020.e \ + mipsR3000/asm/exc020.u \ + mipsR3000/asm/exc021.e \ + mipsR3000/asm/exc021.u \ + mipsR3000/asm/exc022.e \ + mipsR3000/asm/exc022.u \ + mipsR3000/asm/exc023.e \ + mipsR3000/asm/exc023.u \ + mipsR3000/asm/exc024.e \ + mipsR3000/asm/exc024.u \ + mipsR3000/asm/foo.vbe \ + mipsR3000/asm/go-all.sh \ + mipsR3000/asm/go-bench.sh \ + mipsR3000/asm/it000.e \ + mipsR3000/asm/it000.u \ + mipsR3000/asm/it001.e \ + mipsR3000/asm/it001.u \ + mipsR3000/asm/it002.e \ + mipsR3000/asm/it002.u \ + mipsR3000/asm/it003.e \ + mipsR3000/asm/it003.u \ + mipsR3000/asm/it004.e \ + mipsR3000/asm/it004.u \ + mipsR3000/asm/it005.e \ + mipsR3000/asm/it005.u \ + mipsR3000/asm/it006.e \ + mipsR3000/asm/it006.u \ + mipsR3000/asm/jal000.u \ + mipsR3000/asm/jal001.u \ + mipsR3000/asm/jalr000.u \ + mipsR3000/asm/jalr001.u \ + mipsR3000/asm/jr000.u \ + mipsR3000/asm/jr001.u \ + mipsR3000/asm/lhi000.u \ + mipsR3000/asm/lhi001.u \ + mipsR3000/asm/lhi2000.u \ + mipsR3000/asm/lhi2001.u \ + mipsR3000/asm/lsb000.u \ + mipsR3000/asm/lsb001.u \ + mipsR3000/asm/lsb002.u \ + mipsR3000/asm/lsb003.u \ + mipsR3000/asm/lsb004.u \ + mipsR3000/asm/lsb005.u \ + mipsR3000/asm/lsb006.u \ + mipsR3000/asm/lsb007.u \ + mipsR3000/asm/lsbu000.u \ + mipsR3000/asm/lsbu001.u \ + mipsR3000/asm/lsbu002.u \ + mipsR3000/asm/lsbu003.u \ + mipsR3000/asm/lsh000.u \ + mipsR3000/asm/lsh001.u \ + mipsR3000/asm/lsh002.u \ + mipsR3000/asm/lsh003.u \ + mipsR3000/asm/lshu000.u \ + mipsR3000/asm/lshu001.u \ + mipsR3000/asm/lsw000.u \ + mipsR3000/asm/lsw001.u \ + mipsR3000/asm/mftc0_00.e \ + mipsR3000/asm/mftc0_00.u \ + mipsR3000/asm/mfthi_00.e \ + mipsR3000/asm/mfthi_00.u \ + mipsR3000/asm/mftlo_00.e \ + mipsR3000/asm/mftlo_00.u \ + mipsR3000/asm/mips_defs.h \ + mipsR3000/asm/nor000.u \ + mipsR3000/asm/or000.u \ + mipsR3000/asm/or001.u \ + mipsR3000/asm/or002.u \ + mipsR3000/asm/reg000.u \ + mipsR3000/asm/res_test \ + mipsR3000/asm/rome.u \ + mipsR3000/asm/rome.vbe \ + mipsR3000/asm/romr.e \ + mipsR3000/asm/roms.vbe.orig \ + mipsR3000/asm/romu.vbe \ + mipsR3000/asm/sle000.u \ + mipsR3000/asm/sle001.u \ + mipsR3000/asm/sle002.u \ + mipsR3000/asm/sle003.u \ + mipsR3000/asm/sle004.u \ + mipsR3000/asm/sle005.u \ + mipsR3000/asm/sle006.u \ + mipsR3000/asm/sle007.u \ + mipsR3000/asm/sll000.u \ + mipsR3000/asm/sll001.u \ + mipsR3000/asm/sltiu000.u \ + mipsR3000/asm/sltiu001.u \ + mipsR3000/asm/sltiu002.u \ + mipsR3000/asm/sltiu003.u \ + mipsR3000/asm/sltiu004.u \ + mipsR3000/asm/sltu000.u \ + mipsR3000/asm/sltu001.u \ + mipsR3000/asm/sltu002.u \ + mipsR3000/asm/sltu003.u \ + mipsR3000/asm/sltu004.u \ + mipsR3000/asm/sra000.u \ + mipsR3000/asm/sra001.u \ + mipsR3000/asm/srl000.u \ + mipsR3000/asm/srl001.u \ + mipsR3000/asm/sub000.u \ + mipsR3000/asm/sub001.u \ + mipsR3000/asm/syscall_00.e \ + mipsR3000/asm/syscall_00.u \ + mipsR3000/asm/xor000.u \ + mipsR3000/asm/xor001.u \ + mipsR3000/asm/xor002.u \ + mipsR3000/sce/CATAL_CTL \ + mipsR3000/sce/CATAL_VBE \ + mipsR3000/sce/CATAL_VST \ + mipsR3000/sce/Makefile \ + mipsR3000/sce/local-cmos-035.rds \ + mipsR3000/sce/local-cmos.graal \ + mipsR3000/sce/local-cmos.rds \ + mipsR3000/sce/mips_chip.rin \ + mipsR3000/sce/mips_chip.vst \ + mipsR3000/sce/mips_core.c \ + mipsR3000/sce/mips_core.ioc \ + mipsR3000/sce/mips_core.vst \ + mipsR3000/sce/mips_cpu-orig.pat \ + mipsR3000/sce/mips_cpu.pat \ + mipsR3000/sce/mips_cpu.vst \ + mipsR3000/sce/mips_ctl.lax \ + mipsR3000/sce/mips_ctl.path \ + mipsR3000/sce/mips_ctl.scapin \ + mipsR3000/sce/mips_ctl_nt.vst \ + mipsR3000/sce/mips_dec.vbe \ + mipsR3000/sce/mips_dpt.c \ + mipsR3000/sce/mips_dpt.vbe \ + mipsR3000/sce/mips_scan.c \ + mipsR3000/sce/mips_scan.pat \ + mipsR3000/sce/mips_seq.fsm \ + mipsR3000/sce/mips_sts.vbe \ + mipsR3000/sce/res_vst.pat \ + mipsR3000/sce/rome.vbe \ + mipsR3000/sce/romr.vbe \ + mipsR3000/sce/roms.vbe \ + mipsR3000/sce/romu.vbe \ + mipsR3000/sce/sr64_1a.vbe \ + mipsR3000/sce/sr64_32a.vst \ + mipsR3000/sce/sr64_8a.vst \ + mipsR3000/sce/timer.vbe \ + multi16b-reg/Makefile \ + multi16b-reg/multi16.ioc \ + multi16b-reg/multi16.lax \ + multi16b-reg/multi16.pat \ + multi16b-reg/multi16.vhdl \ + multi4b/Makefile \ + multi4b/README \ + multi4b/multi4.ioc \ + multi4b/multi4.pat \ + multi4b/multi4.vhdl \ + multi8/CATAL_ASIMUT_VASY \ + multi8/Makefile \ + multi8/README \ + multi8/addaccu.vhdl \ + multi8/controller.vhdl \ + multi8/multi8.ioc \ + multi8/multi8.pat \ + multi8/multi8.vhdl \ + multi8/sra.vhdl \ + multi8/srb.vhdl \ + multi8b/Makefile \ + multi8b/README \ + multi8b/multi8.ioc \ + multi8b/multi8.lax \ + multi8b/multi8.pat \ + multi8b/multi8.vhdl \ + pgcd/CATAL_ASIMUT_VASY \ + pgcd/Makefile \ + pgcd/README \ + pgcd/calcul.vhdl \ + pgcd/pgcd.ioc \ + pgcd/pgcd.pat \ + pgcd/pgcd.vhdl \ + pgcd/sequenceur.vhdl \ + sqrt32/CATAL_ASIMUT_VASY \ + sqrt32/Makefile \ + sqrt32/README \ + sqrt32/s0.vhdl \ + sqrt32/s0b.vhdl \ + sqrt32/s1.vhdl \ + sqrt32/s1b.vhdl \ + sqrt32/sb.vhdl \ + sqrt32/sm.vhdl \ + sqrt32/sn.vhdl \ + sqrt32/sqrt32.ioc \ + sqrt32/sqrt32.pat \ + sqrt32/sqrt32.vhdl \ + sqrt8/CATAL_ASIMUT_VASY \ + sqrt8/Makefile \ + sqrt8/README \ + sqrt8/sm.vhdl \ + sqrt8/sqrt8.ioc \ + sqrt8/sqrt8.pat \ + sqrt8/sqrt8.vhdl + +EXTRA_DIST = $(nobase_examples_DATA) diff --git a/alliance/src/documentation/configure.in b/alliance/src/documentation/configure.in new file mode 100644 index 00000000..d65e6027 --- /dev/null +++ b/alliance/src/documentation/configure.in @@ -0,0 +1,29 @@ +dnl Process this file with autoconf to produce a configure script. +AC_INIT(overview/overview.tex) + +DOC_MAJOR_VERSION=1 +DOC_MINOR_VERSION=0 +DOC_VERSION=$DOC_MAJOR_VERSION.$DOC_MINOR_VERSION + +AC_SUBST(DOC_MAJOR_VERSION) +AC_SUBST(DOC_MINOR_VERSION) +AC_SUBST(DOC_VERSION) + +# For automake. +VERSION=$DOC_VERSION +PACKAGE=documentation + +dnl Initialize automake stuff +AM_INIT_AUTOMAKE($PACKAGE, $VERSION) + +dnl Checks for programs. +AC_PROG_MAKE_SET + + +AM_ALLIANCE + +AC_OUTPUT([ +Makefile +tutorials/Makefile +alliance-examples/Makefile +]) diff --git a/alliance/src/documentation/tutorials/Makefile b/alliance/src/documentation/tutorials/Makefile deleted file mode 100644 index 9c2e5719..00000000 --- a/alliance/src/documentation/tutorials/Makefile +++ /dev/null @@ -1,19 +0,0 @@ -ALL_DIRS = simulation/src simulation/tex synthesis/src synthesis/tex place_and_route/src place_and_route/tex - - - -all : - @for FILE in $(ALL_DIRS) ;\ - do $(MAKE) -C $$FILE ;\ - if [ $$? -ne 0 ] ;\ - then exit 1 ;\ - fi ;\ - done - -% : - @for FILE in $(ALL_DIRS) ;\ - do $(MAKE) -C $$FILE $@ ;\ - if [ $$? -ne 0 ] ;\ - then exit 1 ;\ - fi ;\ - done diff --git a/alliance/src/documentation/tutorials/Makefile.am b/alliance/src/documentation/tutorials/Makefile.am new file mode 100644 index 00000000..f97c255b --- /dev/null +++ b/alliance/src/documentation/tutorials/Makefile.am @@ -0,0 +1,161 @@ + +tutorialsdir = $(prefix)/tutorials + +nobase_tutorials_DATA = place_and_route/src/Makefile \ + place_and_route/src/amd2901/Makefile \ + place_and_route/src/amd2901/amd2901_chip.c \ + place_and_route/src/amd2901/amd2901_chip.rin \ + place_and_route/src/amd2901/amd2901_core.c \ + place_and_route/src/amd2901/amd2901_core.ioc \ + place_and_route/src/amd2901/amd2901_ctl.lax \ + place_and_route/src/amd2901/amd2901_ctl.vbe \ + place_and_route/src/amd2901/amd2901_dpt.c \ + place_and_route/src/amd2901/amd2901_dpt.vbe \ + place_and_route/src/amd2901/pattern.c \ + place_and_route/src/buffer/Makefile \ + place_and_route/src/buffer/buf_x2.ap \ + place_and_route/src/buffer/buffer.vbe \ + place_and_route/src/inv/Makefile \ + place_and_route/src/inv/inv.vbe \ + place_and_route/src/inv/inv_x1.ap \ + place_and_route/tex/Makefile \ + place_and_route/tex/amd2901.epsi \ + place_and_route/tex/bloc.fig \ + place_and_route/tex/buff_x1.fig \ + place_and_route/tex/colonnes.fig \ + place_and_route/tex/controleplace.fig \ + place_and_route/tex/dpt-all-1.fig \ + place_and_route/tex/gabarit2_sx.fig \ + place_and_route/tex/gabarit3_sx.fig \ + place_and_route/tex/gabarit_sx.fig \ + place_and_route/tex/hier.fig \ + place_and_route/tex/hierarchie.fig \ + place_and_route/tex/inv_x1.fig \ + place_and_route/tex/place_and_route.tex \ + place_and_route.pdf \ + place_and_route/tex/placement.fig \ + place_and_route/tex/preplacement.fig \ + place_and_route/tex/stick.fig \ + \ + simulation/src/Makefile \ + simulation/src/addaccu_beh/Makefile \ + simulation/src/addaccu_beh/addaccu.vbe \ + simulation/src/addaccu_beh/addaccu4.vhdl \ + simulation/src/addaccu_beh/addaccu_dly.vbe \ + simulation/src/addaccu_beh/patterns.pat \ + simulation/src/addaccu_beh/patterns_dly.pat \ + simulation/src/addaccu_struct/Makefile \ + simulation/src/addaccu_struct/accu.vbe \ + simulation/src/addaccu_struct/accu.vst \ + simulation/src/addaccu_struct/addaccu.vbe \ + simulation/src/addaccu_struct/addaccu.vst \ + simulation/src/addaccu_struct/alu.vbe \ + simulation/src/addaccu_struct/alu.vst \ + simulation/src/addaccu_struct/mux.vbe \ + simulation/src/addaccu_struct/mux.vst \ + simulation/src/addaccu_struct/pat_new.c \ + simulation/tex/Makefile \ + simulation/tex/addac.fig \ + simulation/tex/addac.jpg \ + simulation/tex/cpt3.epsi \ + simulation/tex/simulation.tex \ + simulation.pdf \ + \ + start/Makefile \ + start/start.tex \ + start.pdf \ + \ + synthesis/src/Makefile \ + synthesis/src/amd2901/Makefile \ + synthesis/src/amd2901/amd.vst \ + synthesis/src/amd2901/amd2901_chip.c \ + synthesis/src/amd2901/amd2901_core.c \ + synthesis/src/amd2901/amd2901_ctl.c \ + synthesis/src/amd2901/amd2901_ctl.vbe \ + synthesis/src/amd2901/amd2901_dpt.c \ + synthesis/src/amd2901/amd2901_dpt.vbe \ + synthesis/src/amd2901/circuit.c \ + synthesis/src/amd2901/data_path.c \ + synthesis/src/amd2901/pat.pat \ + synthesis/src/amd2901/pattern.c \ + synthesis/src/amd2901/pattern.pat \ + synthesis/src/amdbug/Makefile \ + synthesis/src/amdbug/amd_0.vbe \ + synthesis/src/amdbug/amd_1.vbe \ + synthesis/src/amdbug/amd_10.vbe \ + synthesis/src/amdbug/amd_11.vbe \ + synthesis/src/amdbug/amd_12.vbe \ + synthesis/src/amdbug/amd_13.vbe \ + synthesis/src/amdbug/amd_14.vbe \ + synthesis/src/amdbug/amd_15.vbe \ + synthesis/src/amdbug/amd_16.vbe \ + synthesis/src/amdbug/amd_17.vbe \ + synthesis/src/amdbug/amd_18.vbe \ + synthesis/src/amdbug/amd_19.vbe \ + synthesis/src/amdbug/amd_2.vbe \ + synthesis/src/amdbug/amd_20.vbe \ + synthesis/src/amdbug/amd_21.vbe \ + synthesis/src/amdbug/amd_22.vbe \ + synthesis/src/amdbug/amd_23.vbe \ + synthesis/src/amdbug/amd_24.vbe \ + synthesis/src/amdbug/amd_3.vbe \ + synthesis/src/amdbug/amd_4.vbe \ + synthesis/src/amdbug/amd_5.vbe \ + synthesis/src/amdbug/amd_6.vbe \ + synthesis/src/amdbug/amd_7.vbe \ + synthesis/src/amdbug/amd_8.vbe \ + synthesis/src/amdbug/amd_9.vbe \ + synthesis/src/amdbug/amd_ok.vbe \ + synthesis/src/amdbug/amdfindbug.c \ + synthesis/src/digicode/Makefile \ + synthesis/src/digicode/digicode.fsm \ + synthesis/src/digicode/digicode.pat \ + synthesis/src/digicode/paramfile.lax \ + synthesis/src/digicode/scan.path \ + synthesis/src/meter5/Makefile \ + synthesis/src/meter5/cpt5.fsm \ + synthesis/src/meter5/cpt5.pat \ + synthesis/tex/Makefile \ + synthesis/tex/T_RC.fig \ + synthesis/tex/amd2901.epsi \ + synthesis/tex/automate.fig \ + synthesis/tex/bloc.fig \ + synthesis/tex/clavier.fig \ + synthesis/tex/ctl-alu-1.fig \ + synthesis/tex/ctl-mrs-1.fig \ + synthesis/tex/ctl-wen-1.fig \ + synthesis/tex/ctldecode.fig \ + synthesis/tex/ctldecodebw.fig \ + synthesis/tex/datap.fig \ + synthesis/tex/dpt-all-1.fig \ + synthesis/tex/dpt-alu-1.fig \ + synthesis/tex/dptbanc.fig \ + synthesis/tex/ex_digicode.fig \ + synthesis/tex/exemple1.fig \ + synthesis/tex/exemple2.fig \ + synthesis/tex/graphe1.fig \ + synthesis/tex/graphe_solution_digicode.fig \ + synthesis/tex/hier.fig \ + synthesis/tex/synthese.fig \ + synthesis/tex/synthesis.tex \ + synthesis.pdf + + +EXTRA_DIST = $(nobase_tutorials_DATA) + +start.pdf: $(srcdir)/start/start.tex + cd $(srcdir)/start; make start.pdf + cp $(srcdir)/start/start.pdf . + +place_and_route.pdf: $(srcdir)/place_and_route/tex/place_and_route.tex + cd $(srcdir)/place_and_route/tex; make place_and_route.pdf + cp $(srcdir)/place_and_route/tex/place_and_route.pdf . + +simulation.pdf: $(srcdir)/simulation/tex/simulation.tex + cd $(srcdir)/simulation/tex; make simulation.pdf + cp $(srcdir)/simulation/tex/simulation.pdf . + +synthesis.pdf: $(srcdir)/synthesis/tex/synthesis.tex + cd $(srcdir)/synthesis/tex; make synthesis.pdf + cp $(srcdir)/synthesis/tex/synthesis.pdf . + diff --git a/alliance/src/documentation/tutorials/place_and_route.pdf b/alliance/src/documentation/tutorials/place_and_route.pdf deleted file mode 100644 index b36e04f4..00000000 Binary files a/alliance/src/documentation/tutorials/place_and_route.pdf and /dev/null differ diff --git a/alliance/src/documentation/tutorials/simulation.pdf b/alliance/src/documentation/tutorials/simulation.pdf deleted file mode 100644 index 1bd2a1c3..00000000 Binary files a/alliance/src/documentation/tutorials/simulation.pdf and /dev/null differ diff --git a/alliance/src/documentation/tutorials/synthesis.pdf b/alliance/src/documentation/tutorials/synthesis.pdf deleted file mode 100644 index 4e556f10..00000000 Binary files a/alliance/src/documentation/tutorials/synthesis.pdf and /dev/null differ