Changeset 10142
- Timestamp:
- 02/08/11 12:44:49 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
firmware/FAD/doc/memory_manager.tex
r10140 r10142 28 28 \newpage 29 29 30 \section{\tt memory manager.vhd}31 30 32 The Memory Manager is used to calculate: 33 \begin{itemize} 34 \item 35 \end{itemize} 31 \section{data order in 64bit address space} 36 32 37 \subsection{data order in 64bit address space} 38 39 When data is input into Data-RAM by the DataGenerator, the data is fed in as words of 64bit, 40 because the 13bits of each of the four ADCs is processed in a parallel manner. 33 When data is input into Data-RAM by the DataGenerator, the data is fed in as words of 64bit. 41 34 42 35 Each Event constists of an EventHeader, the so called ChannelData, and a small EventFooter. … … 84 77 0x23A5 & data adc3 & data adc2 & data adc1 & data adc0 & ADC Data end of ROI \\ 85 78 \hline 86 0x23A6 & ?? & ?? & ?? & ??& FOOTER \\79 0x23A6 & 0x0000 & 0x0000 & 0x04FE & 0x4242 & FOOTER \\ 87 80 \hline 88 81 \end {tabular} 89 82 90 \caption{word order of event in Data RAM. 64bit addressing. }83 \caption{word order of event in Data RAM. 64bit addressing. As of 08.02.2011} 91 84 \label{64bitRAM} 92 85 \end{table} … … 99 92 Then the EventFooter is added and the Readout is finished. 100 93 101 \subsection{role of memory manager for DataGenerator}102 After FAD-configuration memory manager informs data generator, whether additional Data may be read out or not.103 {\tt ram write ea } is used to inform DataGenerator.\\104 105 DataGenerator needs to know how many samples to read out of each channel.106 {\tt roi max} is carriing this information. \\107 108 109 \appendix110 111 94 112 95 \end{document}
Note:
See TracChangeset
for help on using the changeset viewer.