beetlejuice
Member level 1
- Joined
- Jul 6, 2012
- Messages
- 36
- Helped
- 1
- Reputation
- 2
- Reaction score
- 1
- Trophy points
- 1,288
- Location
- Melbourne Australia
- Activity points
- 1,799
Hi All
I have a requirement to send a digital video over about 25m of cat 5 in an industrial environment. At the transmit end we have a frame buffer that captures a singe video frame 768 x 576 pixels 16bits wide. All in all just over 7MBits of data. I need to transfer this captured data over a cat 5 cable about 25m long. I need to transfer this amount of data about 2 to 3 times a second, which is where I arrive at the 20MBPS data rate.
I've looked at many SERDES chipsets but they just don't seem to cater for the lower frequency or the 25m transmission distance which is why i'm looking at alternative options.
I have 2 pairs of the cat 5 available to use for the data transfer. I have FPGAs at the transmit and receive ends (of course they will not be driving / receiving the signals directly ) and thought of implementing a high speed 20MBaud asynchronous link. I could use 2 individual channels to increase the bandwidth, (or reduce the Baud rate as necessary).
I could also try a synchronous transfer with one data channel and one synchronous clock, however I think the clock will have too much jitter.
I'm also unsure at this point about whats the best driver/receiver standard to use. My obvious first thought was RS422 level driver and receiver. I know that 20MBPS is pushing RS422 a bit and wonder if LVDS is a better option. (I have no experience with LVDS so am not sure how it will stand up in the industrial environment)
I'd appreciate any comments, or suggestions.
Thanks
I have a requirement to send a digital video over about 25m of cat 5 in an industrial environment. At the transmit end we have a frame buffer that captures a singe video frame 768 x 576 pixels 16bits wide. All in all just over 7MBits of data. I need to transfer this captured data over a cat 5 cable about 25m long. I need to transfer this amount of data about 2 to 3 times a second, which is where I arrive at the 20MBPS data rate.
I've looked at many SERDES chipsets but they just don't seem to cater for the lower frequency or the 25m transmission distance which is why i'm looking at alternative options.
I have 2 pairs of the cat 5 available to use for the data transfer. I have FPGAs at the transmit and receive ends (of course they will not be driving / receiving the signals directly ) and thought of implementing a high speed 20MBaud asynchronous link. I could use 2 individual channels to increase the bandwidth, (or reduce the Baud rate as necessary).
I could also try a synchronous transfer with one data channel and one synchronous clock, however I think the clock will have too much jitter.
I'm also unsure at this point about whats the best driver/receiver standard to use. My obvious first thought was RS422 level driver and receiver. I know that 20MBPS is pushing RS422 a bit and wonder if LVDS is a better option. (I have no experience with LVDS so am not sure how it will stand up in the industrial environment)
I'd appreciate any comments, or suggestions.
Thanks