Loading
Background:
A client in the video display industry sought a solution to decode video streams and visualize them in real-time on large LED boards. The system needed to efficiently handle video data transmission, processing, and display, leveraging FPGA technology for high performance and flexibility.
Solution:
We developed a solution where the PC software (VDC) decodes video streams and sends them over Ethernet to an FPGA. The FPGA utilizes a Microblaze soft processor to handle video processing tasks. The AXI_Ethernet interface and lwIP stack manage the network communication, ensuring seamless video delivery. A custom VHDL IP block was designed with 12K 32-bit memory, enabling efficient storage and retrieval of video data for display. The FPGA uses 64 GPIO pins to control the LED boards, displaying video frames or status information.
Outcome:
The system provided a robust, high-performance platform for real-time video decoding and visualization on LED boards. The integration of FPGA processing with Ethernet communication ensured smooth, real-time video display, offering the client a scalable solution adaptable to various video inputs. The project enhanced the client’s ability to showcase video content effectively, reducing latency and improving overall display performance.
Client: Indian Railways through Hardware Vendor