[发明专利]一种具有字库处理功能的SOC芯片无效
申请号: | 201110343727.6 | 申请日: | 2011-11-03 |
公开(公告)号: | CN102426565A | 公开(公告)日: | 2012-04-25 |
发明(设计)人: | 华燕翔;符力建;李德亮;程晋格;崔静波 | 申请(专利权)人: | 北京华大智宝电子系统有限公司 |
主分类号: | G06F17/21 | 分类号: | G06F17/21;G06F13/16 |
代理公司: | 北京市德权律师事务所 11302 | 代理人: | 刘丽君 |
地址: | 100015*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 具有 字库 处理 功能 soc 芯片 | ||
技术领域
本发明涉及嵌入式系统应用技术领域,特别涉及一种具有字库处理功能的SOC芯片。
背景技术
随着嵌入式系统的发展,采用嵌入式系统的设备也层出不穷,从身份证读卡器、电视机顶盒到打印机、税控收款机以及移动终端、MP3/MP4,嵌入式系统的应用日益广泛,用户体验也越来越多的受到重视,这就对嵌入式设备的便携性、界面显示效果、安全性、处理性能等都提出了更高的要求。
由于目前相当一部分嵌入式设备都具有液晶显示屏,以实现应用中信息的显示,因此对字库文件的存储和处理就不可缺少。现有用于嵌入式系统界面字体显示的字库主要有两类:矢量字库和点阵字库。矢量字库占据空间大,但灵活,字体可无限放缩;点阵字库占据空间小,显示速度快,但不支持字体的放大或缩小,显示效果差。由于字库文件一般都比较大,即便是占用空间较小的点阵字库文件也至少需要0.5M字节左右的空间,因此如果存放矢量字库或同时存放多种点阵字库就需要占用更大的存储空间,但嵌入式设备受自身特点的限制,存储空间一般都比较小,仅可实现对应用程序及个人数据的存放,因此目前大部分嵌入式设备的字库文件都存放在与控制芯片连接的FLASH芯片中。这种存放方式存在以下缺点:
1)由于控制芯片与存放字库文件的FLASH芯片之间采用串行方式实现数据的连接,这种连接方式大大降低了数据的处理速度。
2)字库文件大部分都是以明文方式存放在与芯片连接的FLASH芯片中,无任何保密措施,非法者可轻易通过篡改内码信息或点阵信息,或通过直接替换字库的方式更改字库,改变应用设备显示的内容,从而误导用户,极易导致用户私密信息泄露,造成安全隐患。虽然为提高字库文件的安全性,目前有些设备通过将FLASH芯片中的字库文件加密的方法保证字库文件的机密性,这一方式虽然能提高字库文件的安全性,但每次读取FLASH中的文件都需要对其中的数据进行解密,同样影响嵌入式设备的处理速度。
3)采用控制芯片与FLASH芯片串行连接的方式进行封装的嵌入式设备,由于FLASH芯片的存在造成整个嵌入式设备体积过大,失去了嵌入式设备便携的优势,外观设计难以把握,价格上也不具竞争力。
4)为了达到文字、字符高质量的现实效果,其他对字库文件的处理操作也不可缺少,如对编码格式的转换、点阵字库横/竖向取模的选择等,如果仅依靠嵌入式设备芯片自身的处理器在实现具体应用的同时再对字库进行处理运算,势必会使设备芯片的处理速度大打折扣。
由此可见,如何提供一种具有字库处理功能的SOC(System on Chip)芯片,在实现具体应用的同时保证字库文件存储的安全性、字体处理的效果和速度具有十分重要的现实意义。
发明内容
本发明的目的在于提供一种可实现字库处理功能的SOC芯片,使之既能实现具体的嵌入式应用又能保证字库文件的安全存储及字体的灵活显示,同时提高了使用该SOC芯片的嵌入式设备的便携性和处理性能,价格上也更具竞争力。
本发明提供了一种具有字库处理功能的SOC芯片,所述SOC芯片包括微处理器、字库存储器、第一存储器和第二存储器,通过地址总线进行连接,所述SOC芯片还包括通过所述地址总线与微处理器连接的字库处理模块,用于实现对字库文件的处理。
所述字库处理模块包括:
编码格式转换单元,用于实现不同应用中对不同编码格式的选择;
字库转换单元,用于根据实际应用实现矢量字库文件到点阵字库文件的转换;
点阵横/竖向取模选择单元,用于在采用点阵字库文件进行字体显示时,实现数据横向、竖向取模的选择。
所述微处理器用于控制所述SOC芯片内数据的存取、传输和参数的设置,并接收和执行外部指令,以实现设备的具体应用;所述字库存储器用于存储字库文件,所述字库文件包括矢量字库文件或点阵字库文件;所述字库存储器的类型包括掩模型ROM、OTP存储器或FLASH存储器;所述第一存储器为RAM存储器,用于存储中间数据;所述第二存储器为FLASH存储器,用于存储嵌入式应用数据。
所述SOC芯片还包括接口模块,通过所述地址总线进行连接,用于实现与外界的数据交互;所述接口模块包括通用设备接口模块和I/O接口模块。
所述SOC芯片还包括加密算法协处理器,通过所述地址总线进行连接,用于实现对芯片内部应用数据的加解密。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京华大智宝电子系统有限公司,未经北京华大智宝电子系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110343727.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于多电流注入区器件的倒装焊结构及其制作方法
- 下一篇:一种打桩车