Light-emitting diode (LED) display systems are implemented in various resolutions and aspect ratios to satisfy various display requirements. The requisite resolution and aspect ratio can be obtained by combining the appropriate LED panels. However, using different types of LED panels require using different types of LED controllers to drive them, which constitutes a rather burdensome design constraint. In addition, a driving circuit inside an LED panel may be modified to improve the display quality by adopting a new driving scheme or new LED elements. Furthermore, it may sometimes be necessary to create a completely new LED panel. All of these situations require the design of new LED controllers. In this paper, we, therefore, propose a configurable LED controller that can be used with various types of LED panels without requiring hardware modification or redesign. The proposed LED controller consists of an application-specific instruction-set processor (ASIP) and custom hardware. The ASIP is software programmable, and the custom hardware is employed to obtain a high operating speed. Moreover, the function of the custom hardware can be configured through the ASIP software program for generating the necessary address sequence to read the image bit plane memory and, consequently, to accommodate the target LED panel. Therefore, the proposed LED controller provides the advantages of flexibility and high-speed operation. The proposed LED controller was implemented using Xilinx Virtex-5, and it successfully drove LED panels having 64 × 96, 96 × 80, and 128 × 64 pixels at refresh rates of 3125, 2232, and 1736 Hz, respectively. An analysis of the operational capability indicates that, at the same refresh rate, the field-programmable gate array prototype of the proposed controller drives 1.44 times more pixels per unit time than a state-of-the-art commercial controller.
[1]
Jin-Ho Ahn.
Implementation of an LED tile controller for high-quality image display
,
2013,
Displays.
[2]
David A. Patterson,et al.
Computer Architecture: A Quantitative Approach
,
1969
.
[3]
Zhu Zhao-you,et al.
Embedded LED lighting control system research and implementation
,
2009,
2009 2nd IEEE International Conference on Computer Science and Information Technology.
[4]
John Peck,et al.
Solid state led lighting technology for hazardous environments; lowering total cost of ownership while improving safety, quality of light and reliability
,
2011,
Petroleum and Chemical Industry Conference Europe Electrical and Instrumentation Applications.
[5]
Linas Svilainis,et al.
LED brightness control for video display application
,
2008,
Displays.
[6]
A. Gago,et al.
New full-colour LED based screen
,
2006,
MELECON 2006 - 2006 IEEE Mediterranean Electrotechnical Conference.
[7]
L. Svilainis.
Considerations of the Driving Electronics of LED Video Display
,
2007,
2007 29th International Conference on Information Technology Interfaces.
[8]
Dong-Ryeol Shin,et al.
Estimating frame algorithm and system architecture for LED screen
,
2010,
2010 The 12th International Conference on Advanced Communication Technology (ICACT).
[9]
W. Kurdthongmee.
Design and implementation of an FPGA-based multiple-colour LED display board
,
2005,
Microprocess. Microsystems.
[10]
Jae Sang Cha,et al.
Implementation Microprocessor Controller for LED Lights Emotional Match Digital Sounds
,
2012,
FGIT.
[11]
L. Svilainis,et al.
Comparison of the EMI Performance of LED PWM Dimming Techniques for LED Video Display Application
,
2012,
Journal of Display Technology.