Download 109011679 - Bergen Open Research Archive (BORA)
Transcript
Page 44 of 92 3. Electronic Ground System Equipment Adding flag bit Increasing the width to 47 bits, does not increase the number of used blocks. Blocks used by FIFO = 5461 words × 47 bit/word = 13.9 blocks = 14 blocks 18 kbit/blocks Letting a flag bit indicate whether or not a word is occupied, downloaded words that are all zeros could be discarded. This relieves the DPU Emulator of checking how many words to download, thus reducing the effective download duration with 1.25 ms. Using data from chapter 3.4, a new effective transfer rate may be calculated. In addition, bandwidth requirement is reduced from 48 to 47 bits. In the following calculation, the delay of writing the data to RAM is included to get a realistic calculation. The number of bytes to download has no uncertainty. The correct number of byte was used in the calculations, but an approximation is shown for practical reasons. Bytes to download = 5461 words × 47 bit/word≈31.331 kB Write to buffer = Duration of download = Effective duration =0.2785 ± 0.0007 ms 31.33 kB 12 MB/s =2.5 ± 0.4 ms = (2.5 + 0.2785) ms Expected transfer rate = Required transfer rate Bandwidth utilization 2.331 s × 31.33 kB 228 B 31.33 kB 2.8 ms =2.8 ± 0.4 ms =10.9 ± 1.6 MB/s =10.36446 ± 0.00011 MB/s =(95.1 ± 1.4)% In general, this scheme allows lossless data transfer, however the time margins are small. A disturbance on the computer may still result in occasional packet loss.