File Exchange

image thumbnail

Bytes to Tuple converter

version 1.0.0.1 (9.7 KB) by

Using bitsliceget and bitconcat functions to implement a Byte2Tuple converter needed in a DVB system

0 Downloads

Updated

View License

(Implemented using R2007b release)
The attached Simulink model shows how to implement a Byte To tuple converter (N bytes == M tuples of m bits).

The converter can be used in a DVB system to encode data bytes generated by interleaver into QAM symbols.

In the attached example bitsliceget and bitconcat functions are used in an Embedded MATLAB block to convert 204x8 (bytes) to 272x6 (tuples).

To prove that the block is functional the tuples are converted back to bytes and compared with original input to verify that no loss of data has occurred.

Ref: See notes on bytes to m tuple conversion block in a DVB system

http://ieee802.org/16/tg1/phy/contrib/802161pc-00_02.pdf
http://en.wikipedia.org/wiki/DVB-C

Comments and Ratings (1)

pablo dd

hello, please help me, i am implementing simulator ISDB-T but i don´t can. please give me an idea. thaks

Updates

1.0.0.1

Updated license

update comments and release info

MATLAB Release
MATLAB 7.5 (R2007b)

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video