Back to Blog

A Design Solution for a High-Speed Industrial Camera Based on RK3399+MIPI+FPGA (Part 2)

#fpga开发#RK3399+FPGA

Image Acquisition Module Circuit Design

 

3.4 Image Processing Module Circuit Design
The Spartan-6 chip is manufactured using a 45nm process and contains a total of 43,661 Logic Cells resources. It also features abundant DSP48A1 slices computational units and Block RAM storage units. Additionally, it supports dedicated resources such as CMT (Clock Management Tile) and MCB (Memory Controller Block).

3.5 Interface Bridging and Conversion Module
3.5.1 Bridge Chip Circuit Design
As shown in Figure 3-18, the CrossLink device integrates two MIPI D-PHY hard cores and offers numerous programmable I/O resources, supporting multiple protocols or interfaces. It also includes peripheral components such as a Power Management Unit, GPIOs, and I²C/SPI communication units, making it highly suitable for data type conversion. The specific model used is: LIF-MD6000-6KMG80I.

 

Similarly, the CrossLink chip can be configured via an SPI interface and requires an external Flash memory chip to retain configuration data after power-down and enable automatic program loading upon power-up.

 

The RK3399 from Sinming Technology is widely used in machine vision platforms, tablets, and other intelligent terminals due to its high performance and low cost. The CPU adopts the ARM big.LITTLE heterogeneous architecture, featuring dual Cortex-A72 high-performance cores and quad Cortex-A53 power-efficient cores [36]. It supports MIPI/eDP interfaces and enables simultaneous dual-camera data input, with a maximum display resolution of 4224 × 3136. It fully supports operating systems such as Android and Linux, facilitating secondary development.