[发明专利]一种用于矢量字库运算的处理器芯片的实现方法有效
| 申请号: | 201910295158.9 | 申请日: | 2019-04-12 |
| 公开(公告)号: | CN109992221B | 公开(公告)日: | 2022-11-18 |
| 发明(设计)人: | 崔瀚之;张林 | 申请(专利权)人: | 深圳高通半导体有限公司 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F3/12;G06F3/14 |
| 代理公司: | 深圳市中科创为专利代理有限公司 44384 | 代理人: | 谭雪婷;谢亮 |
| 地址: | 518000 广东省深圳市福田区沙*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 用于 矢量 字库 运算 处理器 芯片 实现 方法 | ||
1.一种用于矢量字库运算的处理器芯片的实现方法,其特征在于,所述处理器芯片包括中央处理器、缓存区组、寄存器组、矢量算法逻辑单元、字库存储区和程序存储区,所述中央处理器用于控制所述处理器芯片工作,所述缓存区组包括矢量字库字形数据缓存区、参数缓存区、矢量渲染缓存区,分别用于矢量字形数据缓存、参数缓存和矢量渲染缓存,所述寄存器组用于设置输出的矢量字符的各项参数,所述矢量算法逻辑单元用于形成矢量字符,所述矢量算法逻辑单元储存有矢量字库渲染算法和灰度渲染算法,所述字库存储区包括第一字库存储区单元和第二字库存储区单元,所述第一字库存储区单元包括字库字符信息存储单元、字库笔画存储单元、字库笔画索引表存储单元,分别用于存储字库字符信息、字库笔画信息和字库索引表信息,所述第二字库存储区单元包括字库索引表存储单元和字库转码表存储单元,分别用于存储字库索引表信息和字库转码表信息,所述程序存储区包括交互程序存储区和字库调用算法存储区;
所述处理器芯片的实现方法,包括以下步骤:
步骤1:提供一HOST MCU,所述HOST MCU将用于生成矢量字符的若干参数传送给所述参数缓存区;
步骤2:所述参数缓存区将收到的各个参数数据传送给所述寄存器组中对应的寄存器;
步骤3:所述中央处理器开始载入矢量字库并建立矢量字库,并将所述寄存器组的数据传送至所述矢量算法逻辑单元;
步骤4:所述矢量算法逻辑单元根据各个参数规定的值渲染对应的矢量字符;
步骤5:所述中央处理器将渲染后的字符数据传送给所述矢量字库字形数据缓存区,所述矢量字库字形数据缓存区将渲染后的字形数据传送给所述HOST MCU。
2.根据权利要求1所述的用于矢量字库运算的处理器芯片的实现方法,其特征在于,所述处理器芯片的实现方法还包括:步骤6:所述HOST MCU将字形数据发送到显示终端显示或发送到打印终端打印。
3.根据权利要求1所述的用于矢量字库运算的处理器芯片的实现方法,其特征在于,所述步骤1中用于生成矢量字符的参数包括:编码类型参数、编码参数、点阵大小参数、宽度信息参数、灰度设定值参数和输出特效参数,所述寄存器组包括:编码类型寄存器、编码寄存器、点阵大小寄存器、字形种类寄存器、宽度信息寄存器、灰度设定值寄存器和输出特效寄存器。
4.根据权利要求3所述的用于矢量字库运算的处理器芯片的实现方法,其特征在于,所述步骤4中,渲染后的矢量字符的点阵大小、字形种类、宽度与所述HOST MCU所传输的参数一致,如果所述灰度设定值寄存器的值不为0且为2或为4,则渲染后执行所述矢量字库灰度算法将字符数据灰度化,如果所述输出特效寄存器的数值不为0,则渲染后执行矢量字库渲染算法将字符数据渲染成所述HOST MCU需要的特效。
5.根据权利要求3所述的用于矢量字库运算的处理器芯片的实现方法,其特征在于,所述编码类型寄存器、编码寄存器、点阵大小寄存器、字形种类寄存器、宽度信息寄存器、输出特效寄存器和灰度设定值寄存器均为16位寄存器。
6.根据权利要求1所述的矢量字库运算的处理器芯片的实现方法,其特征在于,所述处理器芯片还包括处理器程序烧录接口,所述处理器程序烧录接口与所述程序存储区通信连接,所述程序存储区存储的数据通过所述处理器程序烧录接口写入。
7.根据权利要求1所述的用于矢量字库运算的处理器芯片的实现方法,其特征在于,所述处理器芯片还包括字库信息烧录接口,所述字库信息烧录接口与所述字库存储区通信连接,所述字库存储区的数据通过所述字库新型烧录接口写入。
8.根据权利要求1所述的用于矢量字库运算的处理器芯片的实现方法,其特征在于,所述处理器芯片包括SPI接口,所述处理器芯片通过所述SPI接口与所述HOST MCU进行通信。
9.根据权利要求1所述的用于矢量字库运算的处理器芯片的实现方法,其特征在于,所述程序存储区存储结构为FLASH或OTP结构。
10.根据权利要求1所述的用于矢量字库运算的处理器芯片的实现方法,其特征在于,所述矢量算法逻辑单元的硬件实现方式为MASKROM工艺。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳高通半导体有限公司,未经深圳高通半导体有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910295158.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种锁释放方法、装置、设备及介质
- 下一篇:一种便携式电子设备打印文档的方法





