论文部分内容阅读
OLED是具有广阔应用前景的点阵平板显示技术。本文针对无源驱动的OLED显示屏设计了带有控制器的驱动IC,包括数字逻辑部分和模拟输出部分。设计了能够驱动OLED显示屏的PCB级验证电路,并利用此电路对OLED显示屏的“串扰”、老化、击穿等驱动特性进行了必要的实验和研究。数字逻辑部分的设计,包括了与MCU的接口模块,命令解码模块和图像灰度数据解码模块。本设计采用非常灵活的解码逻辑,让用户可以通过命令解码模块实现自由配置灰度级和刷新率以及针对OLED显示屏驱动特性作各种必要的补偿。在灰度数据解码模块中,采用了一级流水线结构,利用前一行的显示时间来传送下一行的数据,大大节省了行扫描的行周期,提高了刷新率。逻辑设计完成后,用ModelSim进行了软件仿真,得到了正确的输出波形。为了进一步实现硬件级的验证,我们选用了Xilinx公司的SpartenⅡ级的FPGA芯片,把我们的逻辑电路“写入”到芯片中,并设计了与之相配套的MUC驱动程序和PC端的图像处理以及数据传输程序,成功地输出了正确的驱动逻辑。软件和硬件验证的结果都表明,本设计的逻辑部分完全满足了OLED驱动逻辑的需要。模拟输出部分完成了DC-DC电压转换电路、数模转换控制电路和驱动电流输出电路的Schematic级设计并基于中芯国际0.35um,3.3/18V工艺库,利用Cadence的IC设计平台对各电路模块进行了仿真。依据仿真结果以及本项目的实际需要对电路结构和器件参数都进行了必要的优化,实现了较高的性能。整个项目按照自顶而下的方式设计,首先完成系统级的结构设计,然后完成各模块的结构设计,对于有多种可选结构的模块,先做初步分析选择最适合本设计的结构。解决了从系统到模块的结构设计之后,才进入具体模块的实现阶段,利用EDA工具进行必要的仿真分析,并作了合理的优化和创新。