player80
Full Member level 2
- Joined
- May 31, 2013
- Messages
- 122
- Helped
- 0
- Reputation
- 0
- Reaction score
- 1
- Trophy points
- 1,298
- Activity points
- 2,419
Hi,
I'm totally new to this topic.
I have a TS receiver and would like to filter TS packets in an FPGA.
Are there any cheap FPGAs out there with onchip memory which could do such a job?
I guess it needs at least 188 bytes*2 or 3 for buffering.
The first few bytes carry the packet id which I would like to match up.
The serial TS LVDS signal has 4 data lines (TS DAT, TS VAL, TS CLK, TS SYNC)
My thinking is that I could just use the TS CLK for input and output (I do not want to slow down the forwarded data, only cut it down).
I know this is pretty easy with software, so now I'm curious how to do that in hardware.
I'm totally new to this topic.
I have a TS receiver and would like to filter TS packets in an FPGA.
Are there any cheap FPGAs out there with onchip memory which could do such a job?
I guess it needs at least 188 bytes*2 or 3 for buffering.
The first few bytes carry the packet id which I would like to match up.
The serial TS LVDS signal has 4 data lines (TS DAT, TS VAL, TS CLK, TS SYNC)
My thinking is that I could just use the TS CLK for input and output (I do not want to slow down the forwarded data, only cut it down).
Code:
[ Serial TS Data ] - [ FPGA Filter? ] - [ embedded platform ]
\--- I2c --------/
I know this is pretty easy with software, so now I'm curious how to do that in hardware.