3.3. 4G Turbo-V Timing Diagrams
Downlink Accelerator
Figure 9. Timing Diagram for Write Logic with Codeblock 40The IP:
- Places null 20 bits in column 0 to 19 and writes the data bits from column 20.
- Writes all 44 bits to memory in 6 clock cycles.
- Writes trellis termination bits into column 28 to 31.
- Increments write address for each row.
- Generates write enable signal for 8 individual RAM at a time.
Figure 10. Timing Diagram for Read Logic with Codeblock 40For each read, you see 8 bits in one clock cycle but only two bits are valid. The IP writes these two bits into the shift register. When the IP forms 8 bits it sends them to the output interface.
Figure 11. Timing Diagram for Write Logic with Codeblock 6144The filler bits are from column 0 to 27 and the data bits are from column 28. The IP:
- Writes all 6,148 bits to memory in 769 clock cycles.
- Writes trellis termination bits into column 28 to 31.
- Increments write address for each row.
- Generates write enable signal generated for 8 individual RAM at a time.
Figure 12. Timing Diagram for Read Logic with Codeblock 6144On the read side, each read gives 8 bits. While reading the 193rd row, the IP read 8 bits, but only one bit is valid. The IP forms eight bits with shift registers and sends them out by reading from the next column.
Uplink Accelerator
Figure 13. Input Timing Diagram
Figure 14. Output Timing Diagram