Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21595 Discussions

help about dvb-asi

Altera_Forum
Honored Contributor II
1,718 Views

hi; 

i have a little misunderstanding in dvb-asi..about the difference between mpeg ts paket (188 bytes) and tx_data (parallel 8 bit) 

i attach a sheme explaining my question. 

thanks.
0 Kudos
5 Replies
Altera_Forum
Honored Contributor II
812 Views

Hi, 

 

A general note(I have no idea what modules you have in hand): 

 

The parallel mpeg TS inteface must include video data(8 bits), clock and data_valid. 

 

The ASI generator needs all above signals and converts video_data to a serial stream(without clk or data_valid) and uses 8b/10b encoding. 

The clk has to be recovered by ASI Rx device from data stream. The data_valid is implied through null character insertion, the Rx has to ignore these null characters.  

 

Your description of mpeg packet structure and system level diagram has nothing to do with TS signals interface. Documents often don't show low level details except at relevant diagrams.
0 Kudos
Altera_Forum
Honored Contributor II
812 Views

thanks for your reply,  

can you send me the datasheet of The parallel mpeg TS inteface to understand how does it work?
0 Kudos
Altera_Forum
Honored Contributor II
812 Views

and other little question 

wa know that the type of output signal for asi-tx is "dvb asi mpeg ts", 

and what about the type of the input( 8bit parallel data)? is it called MPEG SPI TS????
0 Kudos
Altera_Forum
Honored Contributor II
812 Views

The video interfacing standards are set by ETSI(for European DVB). If you search ETSI site you will find them but the parallel interface is too obvious anyway, just 8 bits data plus clk plus data_valid. It is indeed called SPI = synchronous Parallel Interface as opposed to the more involved ASI(Asynchrnous Serial Interface). There is also SSI(Synchronous Serial Interface) but don't know if anybody uses it.

0 Kudos
Altera_Forum
Honored Contributor II
812 Views

thanks for your reply,  

can you send me the datasheet or the IP core of The parallel mpeg TS inteface which generating those signals ( video data(8 bits), clock and data_valid. 

) to understand exactly how does it work(specially the file .bsf)?
0 Kudos
Reply