DocumentCode :
2951396
Title :
Synchronous VME64x Block Transfers with Bus-Invert Coding For Low Noise, Low Power Performance
Author :
Aloisio, Alberto ; Branchini, Paolo
Author_Institution :
Dept. of Phys. Sci., Univ. of Naples Federico II, Naples
fYear :
2008
fDate :
8-10 Dec. 2008
Firstpage :
1
Lastpage :
7
Abstract :
The VME64x standard defines a double edge source synchronous block transfer (2eSST) capable to sustain a data transfer rate up to 320 MByte/s on the VMEbus. This level of performance is achieved by double edge clocking a 64-bit bus with bursts of data strobe pulses. The switching activity of such a wide bus on a shared backplane challenges the signal integrity and the data transfer reliability. The bus-invert is a well known coding technique developed to lower the peak power dissipation in I/O busses by decreasing their switching activity. In this paper we discuss how the bus-invert coding can be applied to improve the 2eSST performance. The hardware overheads introduced by the encoding algorithm is discussed in the view of deployments in low-latency, real-time applications.
Keywords :
field buses; input-output programs; bus-invert coding; data strobe pulses; data transfer reliability; double edge source synchronous VME64x block transfer; encoding algorithm; real-time applications; Backplanes; Bandwidth; Clocks; Crosstalk; Field programmable gate arrays; Master-slave; Protocols; Region 10; Transmitters; Working environment noise; Bus-Invert coding; Data Acquisition Systems; FPGA; Low Power;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial and Information Systems, 2008. ICIIS 2008. IEEE Region 10 and the Third international Conference on
Conference_Location :
Kharagpur
Print_ISBN :
978-1-4244-2806-9
Electronic_ISBN :
978-1-4244-2806-9
Type :
conf
DOI :
10.1109/ICIINFS.2008.4798356
Filename :
4798356
Link To Document :
بازگشت