2 Reasons for speeding up downloads

Contents of this section

The existing Mark~III data buffer has 1~megabit (or 128~kilobytes) of RAM. It can be used to capture raw bit data coming out of the Mark~III decoder NRZ decoding logic (before actual decoding of Mark~III formats.) The Mark~III decoder also provides an external ``SYNC'' signal that starts the capturing process. This signal is apparently synchronized to 10-second changes of formatter time. One megabit of Mark~III data means 46 full formatter frames 22500~bits each, resulting in 116~ms of captured data at the sampling rate of 8~MHz (9~MHz including the parity bits.) The captured tape playback (or formatter bypass) data can be used to:

The current 9600 baud RS232 interface requires at least approximately (128*1024*10/9600) = 136~seconds to send the contents of the whole buffer over to the host computer. Because the ``SYNC'' pulses occur at UTC 10-second intervals and the buffer contents can be reloaded at the maximum of this rate, we would like to be able to download a bufferful of data in the order of 1--15~seconds.

The basic idea is to come up with something requiring a relatively small effort which can still improve the download rate significantly.

Next Chapter, Previous Chapter

Table of contents of this chapter, General table of contents

Top of the document, Beginning of this Chapter