DocumentCode :
3246034
Title :
An online parallel CRC32 realization for Hybrid Memory Cube protocol
Author :
Salah, Khaled
Author_Institution :
Mentor Graphics, Cairo, Egypt
fYear :
2013
fDate :
28-29 Dec. 2013
Firstpage :
1
Lastpage :
4
Abstract :
Hybrid Memory Cube (HMC) is a revolutionary standard in DRAM architecture based on 3D integration. It provides marvelous concurrency and reduced latency. HMC uses CRC32 for data integrity, but conventional Serial CRC calculation is very slow and has long latencies, here we propose three methods to implement parallel CRC to be very fast. The first method uses symbolic toolbox in MATLAB to generate the final equations of the CRC, and then these equations are exported to VERILOG so that we are able to calculate it in only one clock cycle. The second method is depending on using an existing tool that can generate parallel CRC but this tool has a limitation on the input data width as it is less than the maximum allowed data width in HMC which is 1152 bits, so we were able to find a work around method that enable us to calculate CRC32 for large data widthwith this tool. The third method is based on using the polynomial mathematics for CRC, as the CRC can be calculated using long division method. Method 1 latency is one clock cycle, Method 2 latency is 2 clock cycles, and method 3 latency is 37 clock cycles compared to serial CRC which latency is 1152 clock cycles.
Keywords :
DRAM chips; clocks; hardware description languages; memory architecture; polynomials; 3D integration; DRAM architecture; HMC; MATLAB; VERILOG; clock cycle; concurrency; data integrity; hybrid memory cube protocol; long division method; online parallel CRC32; polynomial mathematics; reduced latency; revolutionary standard; serial CRC calculation; symbolic toolbox; Clocks; Mathematical model; Polynomials; Protocols; Random access memory; Three-dimensional displays; CRC; HMC; Memory; Parallel; Protocol;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Engineering Conference (ICENCO), 2013 9th International
Conference_Location :
Giza
Print_ISBN :
978-1-4799-3369-3
Type :
conf
DOI :
10.1109/ICENCO.2013.6736466
Filename :
6736466
Link To Document :
بازگشت