在小規(guī)模圖形液晶顯示模塊上使用液晶顯示驅(qū)動(dòng)控制器組成液晶顯示驅(qū)動(dòng)和控制系統(tǒng),是當(dāng)今低成本,低功耗,高集成化設(shè)計(jì)的最好選擇,SED1520是當(dāng)前最常用的一種液晶顯示驅(qū)動(dòng)控制器,這類圖形液晶顯示模塊的規(guī)模為32行,本文用到的液晶模塊CM12232即是內(nèi)置SED1520的液晶顯示模塊,該模塊的驅(qū)動(dòng)控制系統(tǒng)由兩片SED1520組成。
FPGA即現(xiàn)場(chǎng)可編程門陣列器件,這是一種超大規(guī)模集成電路,具有在電路可重配置的能力(in circuit reconfigurable,ICR)。設(shè)計(jì)者設(shè)計(jì)的邏輯可在編譯、適配后變成網(wǎng)絡(luò)表下載到FPGA芯片上之后,F(xiàn)PGA即可執(zhí)行設(shè)計(jì)的邏輯功能。因此,F(xiàn)PGA在芯片控制、接口邏輯設(shè)計(jì)等各個(gè)方面的應(yīng)用越來(lái)越廣泛。
系統(tǒng)硬件設(shè)計(jì)
本方案采用的FPGA為Alter公司的ACEX1K30芯片,它可提供系統(tǒng)的時(shí)鐘及讀寫控制,ACEX系列的FPGA由邏輯陣列塊LAB(Logic array block)、嵌入式陣列塊EAB(embedded array block)、快速互聯(lián)以及IO單元構(gòu)成,每個(gè)邏輯陣列塊包含8個(gè)邏輯單元LE(logic element)和一個(gè)局部互聯(lián)[1]。每個(gè)邏輯單元http://www.rouxingban.com/貼片繞線電感則由一個(gè)4輸入查找表(LUT)、一個(gè)可編程觸發(fā)器、快速進(jìn)位鏈、級(jí)連鏈組成,多個(gè)LAB和多個(gè) EAB則可通過(guò)快速通道互相連接。EAB是ACEX系列器件在結(jié)構(gòu)設(shè)計(jì)上的一個(gè)重要部件,他是輸入端口和輸出端口都帶有觸發(fā)器的一種靈活的RAM塊,其主要功能是實(shí)現(xiàn)一些規(guī)模不太大的FIFO、ROM、RAM和雙端口RAM等。在本液晶顯示接口電路中,EAB主要用宏功能模塊實(shí)現(xiàn)片上ROM。它通過(guò)調(diào)用FPGA上的EAB資源來(lái)實(shí)現(xiàn)漢字的顯示和字符的存儲(chǔ),并根據(jù)控制信號(hào)產(chǎn)生的地址值從ROM中讀取字符值,然后送LCD顯示器進(jìn)行顯示。
由于所用的圖形點(diǎn)陣液晶塊內(nèi)置有SED1520控制器,所以,其電路特性實(shí)際上就是SED1520的電路特性。SED1520的主要特性如下[2]: 大功率電感廠家 |大電流電感工廠