FEC (Forward Error Correction)
Mohamed Salem <[email protected]> 28 Apr 2004 10:41:21 +0200
| Newsgroups | gmane.org.handasarabia.nour |
|---|---|
| Organization | Handasa Arabia |
| Message-ID | <[email protected]> |
Dear NOUR team, Regarding completion of bitstream HW specs, FEC 1/3 and FEC 2/3 details have to be figured out. *FEC 1/3 for Header: Input bit should be repeated three times. 0 => 000 ; 1 => 111 and so on. Data input in serial fashion and also output. Suggest an implementation and clarify the input data rate and output data rate. All previous components on 1 MHZ system clock , so The output from FEC 1/3 will be then at 3 times faster rate or not ? Refer to the signal description in bitstream document http://www.handasarabia.org/document.php?id=110 for previous components to know global signals for all components including FEC. *FEC 2/3 For payload: 2 bits at input correspond to 3 bits at output. In our scheme every set of 10 bits is "injected" into the architecture shown in spec document and then we Append 5 parity bits to them. In the implementation of the block how can we inform the component that after each 10 bits append 5 bits in 5 clock cycles ; and also how can incoming bits not being lost while appending the parity 5 bits;in the time of 5 cycles needed to append parity ; input data doesn't stop. Suggest an Implementation from a controlling point of view as the HW architecture is default for FEC 2/3 according to BT standard. It will be worth discussing also how the Parity(redundant added bits in each FEC coding type) bits (check bits) are used to detect errors and correct it in both types of FEC used for Header and Payload. Note: Once, this is clarified the bit-stream HW specs will be ready and complete then HDL coding phase should be taking place in advance. LET US LEARN and Progress NOUR. Thanks Best Regards, Mohamed A.Salem -------------------------- NOUR Mailing List Handasa Arabia Organization http://www.handasarabia.org [email protected] Message number 136