Zynq-based OLED driver design

< p> OLED has self-illuminating, no backlight, high contrast, thin thickness, wide viewing angle, fast response, flexible panel, wide temperature range, simple structure and simple process. It is considered to be the next generation. Emerging application technology for flat panel displays. At present, most of the OLED drivers are based on STM series ARM chips and traditional FPGA chips. In order to meet the human-computer interaction needs of Xilinx's latest platform Zynq, a Zynq-based OLED driver design method is proposed. The article describes the characteristics of OLED and SPI control methods, and gives the design flow and hardware circuit diagram. The OLED-driven IP core is completed by using the PL part of Zynq, and the driver design of the OLED is realized by using the PS part of Zynq. Communication between PL and PS is realized through the AXI bus. Finally, through the test program, real-time display of letters, numbers and bitmap images is realized. The invention solves the engineering technology of human-computer interaction based on Zynq device in radio and television instruments and power meter instruments, and has the advantages of high integration, strong portability and good versatility.

1 Introduction

With the rapid development and wide application of embedded technology in recent years, human-computer interaction has become an urgent need for embedded devices. In order to meet the human-computer interaction needs of Xilinx's latest platform Zynq, a Zynq-based OLED driver design method is proposed.

Organic Light-EmitTIngDiode (OLED) has self-luminous, no backlight, high contrast, thin thickness, wide viewing angle, fast response, flexible panel, wide temperature range, construction and process Simple features such as simplicity are considered to be the next generation of flat panel display emerging application technologies.

Xilinx's newest platform, Zynq, combines the processor's software programmability with the FPGA's hardware programmability to deliver system performance, flexibility and scalability with low power and low cost systems.

At present, most of the OLED drivers are based on STM series ARM chips and traditional FPGA chips. On Zynq, Xilinx provides a Linux demo, but there is no bare-metal source code, which can not meet the actual needs of real-time engineering.

The article elaborates the Zynq-based OLED driver design steps and methods, and realizes real-time display of letters, numbers and bitmap images on the ZynBoard-based development board ZedBoard, which provides technical support for Zynq to realize human-computer interaction in the field of instrumentation.

2 OLED driver design process

Zynq is an ARMPS+PL structure. The PL part is a traditional FPGA. It can easily customize the related peripheral IP, and can also design related algorithms, just like using a normal FPGA. If you do not use PL, the PS part of Zynq is the same as the normal ARM development. The biggest feature of Zynq is that it can flexibly customize peripherals with the PL part and hang it on the PS. Ordinary ARM, peripherals are fixed. Therefore, Zynq's hardware peripherals are not fixed, which is also a manifestation of Zynq's flexibility. The OLED is connected to the PL on the Zynq. Therefore, it is necessary to hang the corresponding pin of the OLED on the hardware of the PS, and then design the OLED IP core, and then design the driver through the SDK. The OLED driver design flow is shown in FIG.

The main method of ZedBozrd to control OLED is to design an IP core, logically design and pin constrain the six control signals and power signals of the OLED, and connect the IP core of the OLED with the PS through the AXI bus. The corresponding driver can be written in the PS part to realize the control of the OLED, as shown in Figure 2.

OLED driver design flow

Figure 1 OLED driver design flow

OLED system design

Figure 2 OLED system design

Therefore, to achieve the OLED display function, the main work is to do the following: design the Zynq hardware system (PS part), design its own IP core and PS part driver design.

In order to meet customer's request for UHD led Screen, PRIVA LED developed the complete solution from Module, HUB card and high precise cabinet.

PRIVA LED's PV series of UHD Led Screen has functions: 

1,600mmx 337.5mm cabinet which is easy to get 16:9 Ratio of Led screen panel

2,Front installation& front maintenance. Modules, Hub card, Power supply and Receiving card all could be take off from front side and installed from front.
3, PU series of PRIVA LED has option of Power Redundancy. If one power supply defected, the other one will continue working without problem.
4,Signal dual backup
5, Smart module with calibration data. Calibration data will be saved in the module, so when replace module, the calibration data will be automatically updated.

If more information is needed about our UHD led display screen, pls feel free to contact with us!

Small Pixel Pitch Led Screen--PV Series

UHD led Screen, High definition LED screen, Small pixel pitch Led Screen

Shenzhen Priva Tech Co., Ltd. , https://www.privaled.com