[发明专利]笔划式符号发生器及其书写方法有效
| 申请号: | 201110285956.7 | 申请日: | 2011-09-23 |
| 公开(公告)号: | CN102509315A | 公开(公告)日: | 2012-06-20 |
| 发明(设计)人: | 李洁;王灵刚 | 申请(专利权)人: | 中国航空工业集团公司洛阳电光设备研究所 |
| 主分类号: | G06T11/00 | 分类号: | G06T11/00 |
| 代理公司: | 郑州睿信知识产权代理有限公司 41119 | 代理人: | 陈浩 |
| 地址: | 471009 *** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 笔划 符号 发生器 及其 书写 方法 | ||
技术领域
本发明涉及笔划式符号发生器及其书写方法,属于显示设备中的符号生成技术领域。
背景技术
平视显示器或头盔显示器把需要显示的符号准确地投射到驾驶员的正前方视场中,使各种信息与真实的外景信息叠加在一起,而这些显示符号是由符号发生器生成的。
一般符号发生器架构如图1所示,主要由处理器和矢量发生器组成,矢量发生器生成组成符号的各笔划,并按一定点时钟输出笔划上各点的坐标及亮暗信息。其工作过程如下:处理器为各型CPU(如Intel80186、I960等),CPU处理显示参数,形成一幅显示画面的矢量指令组,CPU输出一条指令,矢量发生器执行一条指令。CPU的处理方式有两种。一种是CPU边处理边向矢量发生器输出矢量指令,矢量发生器接收指令,并译码、执行。其弊端是矢量发生器的书写与CPU处理、输出矢量指令时间不同步,矢量发生器书写笔划间有停顿,造成书写时间的浪费,降低平均书写速度,并容易使符号笔划不均匀。第二种方式是CPU处理完一幅完整画面的矢量指令后再向矢量发生器输出,其弊端是CPU处理期间矢量发生器不能书写,对一些较复杂的画面不能在一个周期内书写完成,造成显示画面闪烁。
发明内容
本发明的目的是提供一种笔划式符号发生器及其书写方法,以提高笔划式符号发生器的平均书写速度和书写均匀性。
为实现上述目的,本发明的笔划式符号发生器书写方法将带核处理器和IO处理器的DSP作为符号发生器的主处理器,核处理器处理数据和IO处理器管理符号书写可同时进行。
进一步的,所述核处理器处理数据和IO处理器管理符号书写同时进行是指,核处理器周期性地处理显示参数,形成一幅完整显示画面的矢量指令组,将该指令组存入DSP内部缓存,指令组由IO处理器管理,核处理器随即处理下一周期的参数,同时,IO处理器管理符号书写。
进一步的,所述IO处理器管理符号书写是指,经核处理器处理后的指令组由IO处理器管理后,IO处理器启动握手DMA,等待请求DMA请求信号,并向矢量发生器发出书写启动标志;矢量发生器中的矢量指令管理单元收到书写启动标志后,发出第一个指令接收DMA请求,IO处理器再将DSP内部缓存中的第一条矢量指令通过数据总线发出,矢量发生器执行相应的矢量指令。
进一步的,所述矢量发生器执行相应的矢量指令是指,矢量发生器中的矢量指令管理单元将接收到的矢量指令存入第一级缓存,延时后存入第二级缓存,矢量发生器开始进行指令译码并执行。
进一步的,所述矢量发生器进行指令译码的同时,矢量指令管理单元发出下一个指令接收DMA请求,并将新指令存入第一级缓存;当前矢量指令执行结束时,将第一级缓存中的指令打入第二级缓存,开始新的译码和执行,并再发出指令接收DMA请求;矢量发生器周而复始地申请、接收、译码、执行,当执行画面结束指令时,不再发出指令接收请求信号,一幅完整的画面书写完成。
本发明的笔划式符号发生器包括:
DSP,包括核处理器和IO处理器,分别用于数据处理和矢量指令组的管理;
矢量发生器,包括指令申请模块、缓存模块和笔划生成逻辑模块,其中指令申请模块和缓存模块构成矢量指令管理单元,该矢量指令管理单元用于申请、接收、缓存矢量指令;矢量指令管理单元与笔划生成逻辑模块通讯连接;
所述DSP和矢量发生器的数据、地址、控制端口分别通过总线连接。
进一步的,所述DSP为ADSP21160型号的芯片。
进一步的,所述矢量发生器是用FPGA或CPLD。
进一步的,所述缓存模块为两级缓存。
本发明的笔划式符号发生器及其书写方法,采用带核处理器和IO处理器的DSP作为主处理器,可将数据处理和符号书写管理并行,提高了符号发生器的数据处理能力,并使矢量发生器可以全周期进行书写;利用DSP的握手DMA通道,矢量发生器由从处理器被动接收矢量指令改为主动申请矢量指令,使笔划之间书写连续,没有停顿,从而提高符号发生器的平均书写速度和书写均匀性。
附图说明
图1是现有符号发生器架构图;
图2是本发明符号发生器实施例的工作原理图;
图3是矢量指令管理单元的两级缓存示意图;
图4是矢量指令管理单元工作时序图。
具体实施方式
一、笔划式符号发生器
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司洛阳电光设备研究所,未经中国航空工业集团公司洛阳电光设备研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110285956.7/2.html,转载请声明来源钻瓜专利网。





