\relax \providecommand\HyperFirstAtBeginDocument{\AtBeginDocument} \HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined \global\let\oldcontentsline\contentsline \gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}} \global\let\oldnewlabel\newlabel \gdef\newlabel#1#2{\newlabelxx{#1}#2} \gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}} \AtEndDocument{\ifx\hyper@anchor\@undefined \let\contentsline\oldcontentsline \let\newlabel\oldnewlabel \fi} \fi} \global\let\hyper@last\relax \gdef\HyperFirstAtBeginDocument#1{#1} \providecommand\HyField@AuxAddToFields[1]{} \@writefile{toc}{\contentsline {chapter}{\numberline {1}Algorithmic state machines}{1}{chapter.1}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \newlabel{chapseqdes}{{1}{1}{Algorithmic state machines\relax }{chapter.1}{}} \@writefile{lof}{\contentsline {figure}{\numberline {1.1}{\ignorespaces Traffic signal problem}}{1}{figure.2}} \newlabel{fig6.8}{{1.1}{1}{Traffic signal problem\relax }{figure.2}{}} \@writefile{lof}{\contentsline {figure}{\numberline {1.2}{\ignorespaces State machine of traffic signal controller}}{2}{figure.3}} \newlabel{fig6.9}{{1.2}{2}{State machine of traffic signal controller\relax }{figure.3}{}} \@writefile{lof}{\contentsline {figure}{\numberline {1.3}{\ignorespaces ASM chart of traffic signal controller}}{3}{figure.4}} \newlabel{fig6.10}{{1.3}{3}{ASM chart of traffic signal controller\relax }{figure.4}{}} \@writefile{lof}{\contentsline {figure}{\numberline {1.4}{\ignorespaces ASM chart symbols}}{4}{figure.5}} \newlabel{fig6.11}{{1.4}{4}{ASM chart symbols\relax }{figure.5}{}} \@writefile{lof}{\contentsline {figure}{\numberline {1.5}{\ignorespaces ASM chart showing clock cycles}}{5}{figure.6}} \newlabel{fig6.12}{{1.5}{5}{ASM chart showing clock cycles\relax }{figure.6}{}} \@writefile{lof}{\contentsline {figure}{\numberline {1.6}{\ignorespaces Conditional and unconditional outputs}}{6}{figure.7}} \newlabel{fig6.13}{{1.6}{6}{Conditional and unconditional outputs\relax }{figure.7}{}} \@writefile{lof}{\contentsline {figure}{\numberline {1.7}{\ignorespaces Timing diagram for Figure \ref {fig6.13}}}{6}{figure.8}} \newlabel{fig6.14}{{1.7}{6}{Timing diagram for Figure \ref {fig6.13}\relax }{figure.8}{}} \@writefile{toc}{\contentsline {chapter}{\numberline {2}Linked state machines}{7}{chapter.9}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{lof}{\contentsline {figure}{\numberline {2.1}{\ignorespaces ASM chart of traffic signal controller including the timer.}}{9}{figure.10}} \newlabel{fig7.1}{{2.1}{9}{ASM chart of traffic signal controller including the timer}{figure.10}{}} \@writefile{lof}{\contentsline {figure}{\numberline {2.2}{\ignorespaces Linked ASM charts for traffic signal controller.}}{10}{figure.11}} \newlabel{fig7.2}{{2.2}{10}{Linked ASM charts for traffic signal controller}{figure.11}{}} \@writefile{lof}{\contentsline {figure}{\numberline {2.3}{\ignorespaces ASM chart of traffic signal controller with counter.}}{10}{figure.12}} \newlabel{fig7.3}{{2.3}{10}{ASM chart of traffic signal controller with counter}{figure.12}{}} \@writefile{lof}{\contentsline {figure}{\numberline {2.4}{\ignorespaces Timing diagram of linked ASM charts.}}{11}{figure.13}} \newlabel{fig7.4}{{2.4}{11}{Timing diagram of linked ASM charts}{figure.13}{}} \@writefile{lof}{\contentsline {figure}{\numberline {2.5}{\ignorespaces Timing diagram showing delays.}}{11}{figure.14}} \newlabel{fig7.5}{{2.5}{11}{Timing diagram showing delays}{figure.14}{}} \@writefile{toc}{\contentsline {chapter}{\numberline {3}Datapath/controller partitioning}{13}{chapter.15}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{lof}{\contentsline {figure}{\numberline {3.1}{\ignorespaces Controller/datapath partitioning.}}{13}{figure.16}} \newlabel{fig7.6}{{3.1}{13}{Controller/datapath partitioning}{figure.16}{}} \@writefile{lof}{\contentsline {figure}{\numberline {3.2}{\ignorespaces Extended ASM chart notation.}}{14}{figure.17}} \newlabel{fig7.7}{{3.2}{14}{Extended ASM chart notation}{figure.17}{}} \@writefile{lof}{\contentsline {figure}{\numberline {3.3}{\ignorespaces ASM chart of partitioned design.}}{15}{figure.18}} \newlabel{fig7.8}{{3.3}{15}{ASM chart of partitioned design}{figure.18}{}} \@writefile{lof}{\contentsline {figure}{\numberline {3.4}{\ignorespaces Implementation of datapath.}}{16}{figure.19}} \newlabel{fig7.9}{{3.4}{16}{Implementation of datapath}{figure.19}{}}