DocumentCode :
1138330
Title :
Design and implementation of static Huffman encoding hardware using a parallel shifting algorithm
Author :
Lee, Taeyeon ; Park, Jaehong
Author_Institution :
Sch. of Electr. Eng., Seoul Nat. Univ., South Korea
Volume :
51
Issue :
5
fYear :
2004
Firstpage :
2073
Lastpage :
2080
Abstract :
This work discusses the implementation of static Huffman encoding hardware for real-time lossless compression for the electromagnetic calorimeter in the CMS experiment. The construction of the Huffman encoding hardware illustrates the implementation for optimizing the logic size. The number of logic gates in the parallel shift operation required for the hardware was examined. The experiment with a simulated environment and an FPGA shows that the real-time constraint has been fulfilled and the design of the buffer length is appropriate.
Keywords :
Huffman codes; data compression; field programmable gate arrays; high energy physics instrumentation computing; parallel algorithms; particle calorimetry; position sensitive particle detectors; CMS experiment; FPGA; buffer length; data compression; electromagnetic calorimeter; logic gates; logic size optimisation; parallel shift operation; real-time constraint; real-time lossless compression; simulated environment; static Huffman coding; static Huffman encoding hardware; Algorithm design and analysis; Bandwidth; Collision mitigation; Detectors; Encoding; Field programmable gate arrays; Hardware; Huffman coding; Large Hadron Collider; Logic gates; Data compression; FGPA; electromagnetic calorimeter; parallel shift; static Huffman coding;
fLanguage :
English
Journal_Title :
Nuclear Science, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9499
Type :
jour
DOI :
10.1109/TNS.2004.834715
Filename :
1344287
Link To Document :
بازگشت