GT30L24M1Z標準點陣漢字庫芯片:硬件設(shè)計的得力助手
在硬件設(shè)計領(lǐng)域,一款性能出色的漢字庫芯片往往能為項目帶來極大的便利。今天,我們就來深入了解一下上海高通半導體有限公司推出的GT30L24M1Z標準點陣漢字庫芯片。
文件下載:GT30L24M1Z.pdf
芯片概述
GT30L24M1Z是一款內(nèi)含24x24點陣的漢字庫芯片,支持GB18030國標漢字(含有國家信標委合法授權(quán))及ASCII字符,排列格式為豎置豎排。用戶可通過字符內(nèi)碼,利用手冊提供的方法計算出該字符點陣在芯片中的地址,進而從該地址連續(xù)讀出字符點陣信息。
芯片特點
接口與總線
采用SPI串行總線接口,這種接口在數(shù)據(jù)傳輸方面具有高效、穩(wěn)定的特點,能滿足硬件設(shè)計中對數(shù)據(jù)傳輸速度和穩(wěn)定性的要求。
點陣排列與時鐘頻率
點陣排列方式為字節(jié)橫置橫排,時鐘頻率最高可達120MHz(@3.3V),這使得芯片在處理點陣數(shù)據(jù)時能夠快速、準確地完成任務(wù)。
工作電壓與電流
工作電壓范圍為2.7V - 3.6V,工作電流為12mA,待機電流僅為5uA。這種低功耗的設(shè)計使得芯片在不同的工作場景下都能保持良好的性能,同時也降低了能源消耗。
工作溫度與封裝
工作溫度范圍為 -40℃ - 85℃,能適應(yīng)較為惡劣的環(huán)境條件。采用SOP8 - B封裝,方便在電路板上進行安裝和布局。
字符集與字號
支持GB18030字符集,字號為24x24點陣,能滿足多種漢字和字符的顯示需求。
芯片內(nèi)容
| 芯片包含多種字符集和字庫,具體信息如下: | 字符集 | 字庫 | 字號 | 字符數(shù) | 字體 | 排列方式 |
|---|---|---|---|---|---|---|
| ASCII | 12x24 | 96 | 標準 | Z - 豎置豎排 | ||
| ASCII | 24點陣不等寬 | 96 | Arial(方頭) | Z - 豎置豎排 | ||
| ASCII | 24點陣不等寬 | 96 | Times new Roman(白正) | Z - 豎置豎排 | ||
| GB18030 | 漢字 | 24x24 | 27533 | 宋體 | Z - 豎置豎排 | |
| GB18030 | 字符 | 24x24 | 1038 | 宋體 | Z - 豎置豎排 | |
| 國標擴展字符 | 12x24 | 126 | 宋體 | Z - 豎置豎排 |
操作指令
指令參數(shù)
| 對本芯片SPI接口的操作主要有兩個:Read Data Bytes(一般讀?。┖蚏ead Data Bytes at Higher Speed(快速讀取點陣數(shù)據(jù))。具體指令參數(shù)如下: | Instruction | Description | Instruction Code(One - Byte) | Address Bytes | Dummy Bytes | Data Bytes |
|---|---|---|---|---|---|---|
| READ | Read Data Bytes | 0000 0011(03h) | 3 | - | 1 to ∞ | |
| FAST_READ | Read Data Bytes at Higher Speed | 0000 1011(0Bh) | 3 | 1 | 1 to ∞ |
一般讀?。≧ead Data Bytes)
操作時,首先把片選信號(CS#)變?yōu)榈?,緊跟著輸入1個字節(jié)的命令字(03h)和3個字節(jié)的地址,通過串行數(shù)據(jù)輸入引腳(SI)移位輸入,每一位在串行時鐘(SCLK)上升沿被鎖存。然后該地址的字節(jié)數(shù)據(jù)通過串行數(shù)據(jù)輸出引腳(SO)移位輸出,每一位在串行時鐘(SCLK)下降沿被移出。讀取字節(jié)數(shù)據(jù)后,把片選信號(CS#)變?yōu)楦撸Y(jié)束本次操作。若片選信號(CS#)繼續(xù)保持為低,則下一個地址的字節(jié)數(shù)據(jù)繼續(xù)通過串行數(shù)據(jù)輸出引腳(SO)移位輸出。
快速讀取點陣數(shù)據(jù)(Read Data Bytes at Higher Speed)
操作時,先把片選信號(CS#)變?yōu)榈?,接著輸?個字節(jié)的命令字(0Bh)、3個字節(jié)的地址以及一個字節(jié)的Dummy Byte,通過串行數(shù)據(jù)輸入引腳(SI)移位輸入,每一位在串行時鐘(SCLK)上升沿被鎖存。然后該地址的字節(jié)數(shù)據(jù)通過串行數(shù)據(jù)輸出引腳(SO)移位輸出,每一位在串行時鐘(SCLK)下降沿被移出。若片選信號(CS#)繼續(xù)保持為低,則下一個地址的字節(jié)數(shù)據(jù)繼續(xù)通過串行數(shù)據(jù)輸出引腳(SO)移位輸出。例如,讀取一個15x16點陣漢字需要32Byte,則連續(xù)32個字節(jié)讀取后結(jié)束一個漢字的點陣數(shù)據(jù)讀取操作。若不需要繼續(xù)讀取數(shù)據(jù),則把片選信號(CS#)變?yōu)楦?,結(jié)束本次操作。
引腳描述與電路連接
引腳配置
| 芯片采用SOP8 - B封裝,引腳配置如下: | NO. | 名稱 | I/O | 描述 |
|---|---|---|---|---|
| 1 | CS# | I | 片選輸入(Chip enable input) | |
| 2 | SO | O | 串行數(shù)據(jù)輸出(Serial data output) | |
| 3 | NC | - | 懸空 | |
| 4 | GND | - | 地(Ground) | |
| 5 | SI | I | 串行數(shù)據(jù)輸入(Serial data input) | |
| 6 | SCLK | I | 串行時鐘輸入(Serial clock input) | |
| 7 | HOLD# | I | 總線掛起(Hold, to pause the device without) | |
| 8 | VCC | - | 電源(+ 3.3V Power Supply) |
引腳描述
- 串行數(shù)據(jù)輸出(SO):數(shù)據(jù)在時鐘的下降沿移出。
- 串行數(shù)據(jù)輸入(SI):數(shù)據(jù)在時鐘的上升沿移入。
- 串行時鐘輸入(SCLK):數(shù)據(jù)在時鐘上升沿移入,在下降沿移出。
- 片選輸入(CS#):所有串行數(shù)據(jù)傳輸開始于CS#下降沿,CS#在傳輸期間必須保持為低電平,在兩條指令之間保持為高電平。
- 總線掛起輸入(HOLD#):用于片選信號有效期間暫停數(shù)據(jù)傳輸,在總線掛起期間,串行數(shù)據(jù)輸出信號處于高阻態(tài),芯片不對串行數(shù)據(jù)輸入信號和串行時鐘信號進行響應(yīng)。當HOLD#信號變?yōu)榈筒⑶掖袝r鐘信號(SCLK)處于低電平時,進入總線掛起狀態(tài);當HOLD#信號變?yōu)楦卟r串行時鐘信號(SCLK)處于低電平時,結(jié)束總線掛起狀態(tài)。
電路連接
SPI與主機接口電路連接可參考相關(guān)示意圖,#HOLD管腳建議接2K電阻3.3V拉高。
電氣特性
絕對最大額定值
| Symbol | Parameter | Min. | Max. | Unit | Condition |
|---|---|---|---|---|---|
| TOP | Operating Temperature | - 40 | 85 | ℃ | - |
| TSTG | Storage Temperature | - 65 | 150 | ℃ | - |
| VCC | Supply Voltage | - 0.3 | 3.6 | V | - |
| VIN | Input Voltage | - 0.3 | VCC + 0.3 | V | - |
| GND | Power Ground | - 0.3 | - 0.3 | V | - |
DC特性
| Symbol | Parameter | Min. | Max. | Unit | Condition |
|---|---|---|---|---|---|
| IDD | VCC Supply Current(active) | 12 | - | mA | TOP = - 40℃ to 85℃, GND = 0V in SPI mode |
| ISB | VCC Standby Current | 5 | - | uA | TOP = - 40℃ to 85℃, GND = 0V in SPI mode |
| VIL | Input LOW Voltage | - 0.3 | 0.2VCC | V | TOP = - 40℃ to 85℃, GND = 0V in SPI mode |
| VIH | Input HIGH Voltage | 0.7VCC | VCC + 0.4 | V | TOP = - 40℃ to 85℃, GND = 0V in SPI mode |
| VOL | Output LOW Voltage (IOL = 1.6mA) | 0.4 | - | V | VCC = 2.7 - 3.6V |
| VOH | Output HIGH Voltage (IOH = 100uA) | VCC - 0.2 | - | V | VCC = 2.7 - 3.6V |
| ILI | Input Leakage Current | 0 | 2 | uA | TOP = - 40℃ to 85℃, GND = 0V in SPI mode |
| ILO | Output Leakage Current | 0 | 2 | uA | TOP = - 40℃ to 85℃, GND = 0V in SPI mode |
AC特性
芯片的AC特性包含多個參數(shù),如時鐘頻率、時鐘高低時間、上升下降時間等,這些參數(shù)對于芯片在高速數(shù)據(jù)傳輸和處理過程中的性能起著關(guān)鍵作用。例如,時鐘頻率最高可達120MHz,能滿足高速數(shù)據(jù)處理的需求。
封裝尺寸
| 芯片采用SOP8 - B封裝,具體尺寸如下: | Symbol | A | A1 | A2 | b | C | D | E | E1 | L | L1 | S | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Unit | mm | Min. | 0.05 | 1.70 | 0.36 | 0.19 | 5.13 | 7.70 | 5.18 | 0.50 | 1.21 | 0.62 | 0 |
| Norm. | 0.15 | 1.80 | 0.41 | 0.20 | 5.23 | 7.90 | 5.28 | 1.27 | 0.65 | 1.31 | 0.74 | 5 | |
| Max. | 2.16 | 0.25 | 1.91 | 0.51 | 0.25 | 5.33 | 8.10 | 5.38 | 0.80 | 1.41 | 0.88 | 8 | |
| inch | Min. | 0.002 | 0.067 | 0.014 | 0.007 | 0.202 | 0.303 | 0.204 | 0.020 | 0.048 | 0.024 | 0 | |
| Norm. | 0.006 | 0.071 | 0.016 | 0.008 | 0.206 | 0.311 | 0.208 | 0.050 | 0.026 | 0.052 | 0.029 | 5 | |
| Max. | 0.085 | 0.010 | 0.075 | 0.020 | 0.010 | 0.210 | 0.319 | 0.212 | 0.031 | 0.056 | 0.035 | 8 |
字庫排置
點陣排列格式
每個漢字在芯片中以漢字點陣字模的形式存儲,每個點用一個二進制位表示,存1的點顯示亮點,存0的點不顯示。點陣排列格式為橫置橫排,即一個字節(jié)的高位表示左面的點,低位表示右面的點,排滿一行的點后再排下一行。
15X16點漢字排列格式
15X16點漢字的信息需要32個字節(jié)(BYTE 0 – BYTE 31)來表示,其點陣數(shù)據(jù)是橫置橫排的。
16點陣不等寬ASCII方頭(Arial)字符排列格式
16點陣不等寬字符的信息需要34個字節(jié)(BYTE 0 – BYTE33)來表示。BYTE0 - BYTE1存放點陣寬度數(shù)據(jù),BYTE2 - 33存放橫置橫排點陣數(shù)據(jù)。由于字符是不等寬的,點陣存儲寬度以BYTE為單位取整,會出現(xiàn)相應(yīng)的空白區(qū),可根據(jù)BYTE0 - BYTE1所存放點陣的實際寬度數(shù)據(jù)對還原下一個字的顯示或排版留作參考。
點陣數(shù)據(jù)驗證
客戶可將芯片內(nèi)“A”的數(shù)據(jù)調(diào)出與給定的點陣數(shù)據(jù)進行對比。若一致,表示SPI驅(qū)動正常工作;若不一致,需重新編寫驅(qū)動。
附錄
GB18030標準字庫1區(qū)和5區(qū)(字符區(qū))
GB18030標準點陣字符1區(qū)和5區(qū)分別對應(yīng)碼位的A1A1 - A996共計1038個字符,文檔中詳細列出了每個碼位對應(yīng)的字符。
字符(126字符)
擴展字符區(qū)的內(nèi)碼組成為AAA1 - ABC0共計126個字符,同樣在文檔中有詳細的字符列表。
GT30L24M1Z標準點陣漢字庫芯片憑借其豐富的字符集、高效的操作指令、合理的引腳配置和良好的電氣特性,在硬件設(shè)計中具有廣泛的應(yīng)用前景。各位電子工程師在實際項目中,不妨考慮這款芯片,相信它能為你的設(shè)計帶來意想不到的效果。你在使用類似芯片時遇到過哪些問題呢?歡迎在評論區(qū)分享交流。
-
硬件設(shè)計
+關(guān)注
關(guān)注
18文章
499瀏覽量
45693
發(fā)布評論請先 登錄
GT30L24M1Z標準點陣漢字庫芯片:硬件設(shè)計的得力助手
評論