2007.05.10_progress_report

advertisement
Progress Report
C.C. Li 2007/05/10
What I have done this week
1. Survey paper:
[1] A Memory Efficient Partially Parallel Decoder Architecture for QC-LDPC
Codes
A memory efficient partially parallel decoder architecture suited for high rate
Quasi-Cyclic Low- Density Parity-Check codes using (modified) Min-Sum
decoding algorithm is proposed.The optimized partially parallel decoder architecture
can linearly increase the decoding throughput with small hardware overhead.
Consequently, the proposed approach facilitates the applications of LDPC codes in
area/power sensitive high speed communication systems.
In check-to-variable message updating phase, for each row c , three kind of
messages
,
and I v , where
, are sent to the v-th VPU via the path
indicated by the dashed line to compute
. Then, all of the intermediate results
calculated by the K VPUs are sent to CPU. Finally, the compressed check-to-variable
messages for the K block columns are generated and stored into one entry of the
R-memory. In the variable-to-check message updating phase, the summation of
check-to-variables for each column of H matrix is accumulated. For each row c, the
compressed check-to-variable messages are read out from R-memory module. Next,
the individual messages
accumulate
recovered by the data distributor are sent to K VPUs to
via the path indicated by the solid line. At the end of this phase, the
final summations of check-tovariable messages corresponding to all columns of the H
matrix are accumulated in the K S-memory modules.
Assuming that 6-bit quantization is used, the required memories are summarized in
the Table I and II, respectively. It can be seen that nearly 37% of memory is
reduced in this case.
The proposed partially parallel decoder architecture, which linearly increases the
decoding throughput with small hardware overhead. To facilitate the multiple data
accesses per clock cycle in a p –parallel architecture, the data corresponding to p
adjacent rows or columns of H matrix are stored into one memory entry. In the
R-memory modules, check-to-variable messages corresponding to p adjacent rows are
stored in one memory entry. Similarly, in one entry of S-memory (I-memory)
modules, summations of the check-to-variable message(intrinsic messages)
corresponding to p adjacent columns are stored.
5/10~5/16

Survey paper about H-QC & QC.
Professor :
Because I will go home today and I will not attend the meeting this week.
I am sorry.
Download