xtcx
Advanced Member level 1
- Joined
- Dec 22, 2007
- Messages
- 493
- Helped
- 65
- Reputation
- 130
- Reaction score
- 58
- Trophy points
- 1,308
- Location
- Bangalore, India
- Activity points
- 5,003
Hi friends!, I'm doing a master project in SDR. I have employed few modulation and demod techniques in FPGA however while transmitting data stream @ 2MHz from Tx to Rx, due to broadcast nature of the Tx unit, the reciever unit fails to sync with the Tx without a proper sync pulse\data. So If I transmit audio from codec in Tx, I'm recieving all MSB-LSB bits in mingled order. I need to use marker to achieve a good starting and locking.
My data stream is @ 2MHz
My modulation is FSK @ 4MHz&6MHz(f1,f2)
Data width is 32 bits.
codec idle time after conv is 48µs(which i use to send my data+marker)
Since the data from codec for L.CH and R.CH are 16+16 bits, at certain case, using a marker of 32-bit width even can't give proper sync because the marker values are mimiced by data bits many times. so sync seems impossible. Is there anyway to define marker in a more efficient way or any special value available for this?..Please help me...Thanks for you time!
My data stream is @ 2MHz
My modulation is FSK @ 4MHz&6MHz(f1,f2)
Data width is 32 bits.
codec idle time after conv is 48µs(which i use to send my data+marker)
Since the data from codec for L.CH and R.CH are 16+16 bits, at certain case, using a marker of 32-bit width even can't give proper sync because the marker values are mimiced by data bits many times. so sync seems impossible. Is there anyway to define marker in a more efficient way or any special value available for this?..Please help me...Thanks for you time!