\batchmode
\documentstyle[11pt,bib]{article}
\makeatletter








\setlength{\textheight}{8.79in}
\setlength{\columnsep}{2.0pc}
\setlength{\footheight}{0.0in}
\setlength{\headheight}{0.0in}
\setlength{\headsep}{0.0in}
\setlength{\parindent}{1pc}
\setlength{\topmargin}{0.0in}
\setlength{\parskip}{1ex}
\setlength{\oddsidemargin}{0.00in}
\setlength{\evensidemargin}{0.00in}
\setlength{\marginparsep}{-.5in}
\setlength{\marginparwidth}{0.0in}
\setlength{\textwidth}{6.54in}




\makeatletter


\pssilent



\include{psfig}
\makeatother
\newenvironment{tex2html_wrap}{}{}
\newwrite\lthtmlwrite
\def\lthtmltypeout#1{{\let\protect\string\immediate\write\lthtmlwrite{#1}}}%
\newbox\sizebox
\begin{document}
\pagestyle{empty}
\stepcounter{section}
{\newpage
\clearpage
\samepage \begin{table}[t]
\begin{center}
\begin{tabular}{|l|l|} \hline
\small{System} & \small{Memory Requirements} \\  \hline \hline
\small{Viterbi decoder \cite{kn:feygin93}} & \small{three 28x16, one 28x3} \\  \hline
\small{Graphics Chip \cite{kn:agi92}} & \small{eight 128x22, two 16x27} \\  \hline
\small{Neural Networks Chip \cite{kn:mason93}} & \small{16x80, 16x16} \\  \hline
\small{Translation Lookaside} & \small{two 256x69 (buffers)} \\ 
\small{Buffer \cite{kn:satoh89}} & \small{16x18 (register file)} \\  \hline
\small{Fast Divider \cite{kn:kaneko89}} & \small{2048x56, 4096x12 (ROM)} \\  \hline
\small{Communications Chip \#1} & \small{two 1620x3, two 168x12,} \\ 
 & \small {two 366x11} \\  \hline
\small{Communications Chip \#2} & \small{six 88x8, one 64x24} \\  \hline
\end{tabular}

\label{tab:examples}
\end{center}
\end{table}
}

\stepcounter{section}
{\newpage
\clearpage
\samepage \begin{figure}[t]
\centerline{\psfig{figure=arch.idraw,height=7.8cm}}

\label{fig:arch}
\end{figure}
}

{\newpage
\clearpage
\samepage \begin{table}[tb]
\begin{center}
\begin{tabular}{|l|l|} \hline
\small{Parameter} & \small{Meaning} \\  \hline
\small{$b$} & \small{Total bits} \\  
\small{$n$} & \small{Number of arrays} \\  
\small{$m$} & \small{Number of external data buses} \\  
\small{$r$} & \small{Number of external address buses} \\  
\small{$w$} & \small{Nominal data width of each array} \\  
\small{$w_{\mbox{eff}}$} & \small{Set of allowable effective data widths} \\   
 & \small{of each array} \\  \hline
\end{tabular}

\label{tab:archparams}
\end{center}
\end{table}
}

{\newpage
\clearpage
\samepage \begin{figure}[t]
\centerline{\psfig{figure=l1data.idraw,height=3.8cm}}

\label{fig:l1data}
\end{figure}
}

{\newpage
\clearpage
\samepage \setbox\sizebox=\hbox{$\frac{b}{nw}$}\lthtmltypeout{latex2htmlSize :tex2html_wrap_inline562: \the\ht\sizebox::\the\dp\sizebox.}\box\sizebox
}

{\newpage
\clearpage
\samepage \setbox\sizebox=\hbox{$w_{\mbox{eff}}$}\lthtmltypeout{latex2htmlSize :tex2html_wrap_inline566: \the\ht\sizebox::\the\dp\sizebox.}\box\sizebox
}

{\newpage
\clearpage
\samepage \setbox\sizebox=\hbox{$\{1,2,4,8\}$}\lthtmltypeout{latex2htmlSize :tex2html_wrap_inline568: \the\ht\sizebox::\the\dp\sizebox.}\box\sizebox
}

{\newpage
\clearpage
\samepage \setbox\sizebox=\hbox{$\frac{b}{n}$}\lthtmltypeout{latex2htmlSize :tex2html_wrap_inline570: \the\ht\sizebox::\the\dp\sizebox.}\box\sizebox
}

{\newpage
\clearpage
\samepage \setbox\sizebox=\hbox{$\frac{b}{2n}$}\lthtmltypeout{latex2htmlSize :tex2html_wrap_inline574: \the\ht\sizebox::\the\dp\sizebox.}\box\sizebox
}

{\newpage
\clearpage
\samepage \setbox\sizebox=\hbox{$\frac{b}{4n}$}\lthtmltypeout{latex2htmlSize :tex2html_wrap_inline578: \the\ht\sizebox::\the\dp\sizebox.}\box\sizebox
}

{\newpage
\clearpage
\samepage \setbox\sizebox=\hbox{$\frac{b}{8n}$}\lthtmltypeout{latex2htmlSize :tex2html_wrap_inline582: \the\ht\sizebox::\the\dp\sizebox.}\box\sizebox
}

{\newpage
\clearpage
\samepage \begin{figure*}[tb]
\begin{centering}
\begin{tabular}{cc}
\psfig{figure=mappingex2.idraw,width=5.8cm} ~~~&~~~  \psfig{figure=mappingex3.idraw,width=7.3cm} \\ 
a) 1024x32 & b) 24576x1 and 2048x4 \\ 
\end{tabular}

\label{fig:mappingex12}
\end{centering}
\end{figure*}
}

{\newpage
\clearpage
\samepage \setbox\sizebox=\hbox{$log_2b$}\lthtmltypeout{latex2htmlSize :tex2html_wrap_inline602: \the\ht\sizebox::\the\dp\sizebox.}\box\sizebox
}

{\newpage
\clearpage
\samepage \begin{figure}[t]
\centerline{\psfig{figure=amap.idraw,height=3.9cm}}

\label{fig:l2data}
\end{figure}
}

\stepcounter{section}
{\newpage
\clearpage
\samepage \setbox\sizebox=\hbox{$n_{gen}$}\lthtmltypeout{latex2htmlSize :tex2html_wrap_inline620: \the\ht\sizebox::\the\dp\sizebox.}\box\sizebox
}

{\newpage
\clearpage
\samepage \setbox\sizebox=\hbox{$w_{min}$}\lthtmltypeout{latex2htmlSize :tex2html_wrap_inline622: \the\ht\sizebox::\the\dp\sizebox.}\box\sizebox
}

{\newpage
\clearpage
\samepage \setbox\sizebox=\hbox{$w_{max}$}\lthtmltypeout{latex2htmlSize :tex2html_wrap_inline624: \the\ht\sizebox::\the\dp\sizebox.}\box\sizebox
}

{\newpage
\clearpage
\samepage \setbox\sizebox=\hbox{$d_{min}$}\lthtmltypeout{latex2htmlSize :tex2html_wrap_inline626: \the\ht\sizebox::\the\dp\sizebox.}\box\sizebox
}

{\newpage
\clearpage
\samepage \setbox\sizebox=\hbox{$d_{max}$}\lthtmltypeout{latex2htmlSize :tex2html_wrap_inline628: \the\ht\sizebox::\the\dp\sizebox.}\box\sizebox
}

{\newpage
\clearpage
\samepage \setbox\sizebox=\hbox{$\alpha$}\lthtmltypeout{latex2htmlSize :tex2html_wrap_inline630: \the\ht\sizebox::\the\dp\sizebox.}\box\sizebox
}

{\newpage
\clearpage
\samepage \setbox\sizebox=\hbox{$\alpha=0.8$}\lthtmltypeout{latex2htmlSize :tex2html_wrap_inline632: \the\ht\sizebox::\the\dp\sizebox.}\box\sizebox
}

{\newpage
\clearpage
\samepage \setbox\sizebox=\hbox{$b_{gen}$}\lthtmltypeout{latex2htmlSize :tex2html_wrap_inline644: \the\ht\sizebox::\the\dp\sizebox.}\box\sizebox
}

{\newpage
\clearpage
\samepage \begin{table*}[tb]
\begin{center}
\begin{tabular}{|l|l|l|} \hline
\small{Param.} & \small{Meaning} & \small{Setting} \\  \hline \hline
\small{$b_{gen}$} & \small{Maximum number of bits per configuration} & \small{65536} \\  \hline
\small{$n_{gen}$} & \small{Maximum number of logical memories} & \small{4} \\  \hline
\small{$w_{min}$} & \small{Minimum width of each logical memory} & \small{1} \\  \hline
\small{$w_{max}$} & \small{Maximum width of each logical memory} & \small{64} \\  \hline
\small{$d_{min}$} & \small{Minimum depth of each logical memory} & \small{16} \\  \hline
\small{$d_{max}$} & \small{Maximum depth of each logical memory} & \small{65536} \\  \hline
\small{$\alpha$} & \small{Proportion of dimensions that are a power of two} & \small{0.8} \\  \hline
\end{tabular}

\label{tab:generatorparameters}
\end{center}
\end{table*}
}

{\newpage
\clearpage
\samepage \setbox\sizebox=\hbox{$\approx$}\lthtmltypeout{latex2htmlSize :tex2html_wrap_inline662: \the\ht\sizebox::\the\dp\sizebox.}\box\sizebox
}

{\newpage
\clearpage
\samepage \setbox\sizebox=\hbox{$um^2$}\lthtmltypeout{latex2htmlSize :tex2html_wrap_inline664: \the\ht\sizebox::\the\dp\sizebox.}\box\sizebox
}

{\newpage
\clearpage
\samepage \begin{displaymath}\small{\mbox{flexibility}=\frac{\mbox{Number of configurations successfully mapped}}{\mbox{Number of configurations attempted}}}
\end{displaymath}
}

\stepcounter{section}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \setbox\sizebox=\hbox{$w_{\mbox{eff}}=\{1,2,4,8,16\}$}\lthtmltypeout{latex2htmlSize :tex2html_wrap_inline672: \the\ht\sizebox::\the\dp\sizebox.}\box\sizebox
}

{\newpage
\clearpage
\samepage \begin{figure*}[t]
\begin{centering}
\begin{tabular}{cc}
\psfig{figure=bmbs.area.ps,width=6.5cm} ~~~&~~~  \psfig{figure=bmbs.time.ps,width=6.5cm} \\ 
a) area & b) access time \\ 
\end{tabular}

\label{fig:bmbsdelayarea}
\end{centering}
\end{figure*}
}

{\newpage
\clearpage
\samepage \begin{figure}[t]
\begin{centering}
\center{\psfig{figure=bmbs.flex.ps,width=6.5cm}} 

\label{fig:bmbsflex}
\end{centering}
\end{figure}
}

\stepcounter{subsection}
\stepcounter{section}
{\newpage
\clearpage
\samepage \begin{figure*}[t]
\begin{centering}
\begin{tabular}{cc}
\psfig{figure=mmin.area.ps,width=6.5cm} ~~~&~~~  \psfig{figure=mmin.time.ps,width=6.5cm} \\ 
a) area & b) access time \\ 
\end{tabular}

\label{fig:mmindelayarea}
\end{centering}
\end{figure*}
}

{\newpage
\clearpage
\samepage \begin{figure}[t]
\begin{centering}
\center{\psfig{figure=mmin.flex.ps,width=6.5cm}} 

\label{fig:mminflex}
\end{centering}
\end{figure}
}

\stepcounter{section}

\end{document}
