3 Design Description
(Ask a Question)The following figure shows a high-level block diagram of the design.
The following steps outline the preceding block diagram:
- The IMX-530 SLVS FMC captures video data through the transceiver (XCVR), passes it to the Core PCS, and finally routes it to the SLVS-EC Rx IP.
- The SLVS-EC Rx IP decodes the SLVS-EC format and generates RAW pixel output, which is stored in the DDR memory as a video frame (consisting of PolarFire® DDR4, DDR Write, DDR Read, and DDR Arbiter).
- The Raw video frame is read back and processed through the video pipeline consisting of Bayer interpolation, Gamma correction, and Image enhancement.
- The processed video is streamed over HDMI output by using Display Controller and HDMI 2.0 Tx IP.
- This design also integrates a separate processing block, the PROC_SUB_SYSTEM, which is responsible for initializing the IMX-530 camera through the I2C interface.