行业新闻

更多
关闭

烧录编程器编程过程讲解及提高效率方法

173 2018.12.14

  稍微思考下,就会发现,编程器在编程过程中是按照这样一个顺序执行的:从上位机取命令数据→命令解析→执行。这个过程是一个按顺序循环执行的,对应的操作为取指、译码和执行,解释如下:

  取指----从命令FIFO中取出指令。

  译码----根据指令,产生对应的控制信号。

  执行----执行擦除、编程或者检验操作,或者设置相关参数。

  每条命令都要经过取指、译码和执行后才能进行下一条命令,这严重影响系统的效率。最致命的是,取指、译码和执行都不能同时工作,只有完成取指之后才能译码,译码之后才能执行。

     根据编程器的操作步骤,可以把工作流程分为取指、译码和执行三部分,每一部分负责自己的工作。这样不仅细化了整个工作流程,而且能够使三部分同时工作,从而提高了并行度,进而提高了工作效率。

       相关的命令执行在时间上是交叠在一起的,也就是说三条命令同时工作(经过首次延迟之后)!比如,在时刻T4,指令N+3在取值,指令N+2在译码,指令N+1执行。值得注意的是,在某一时刻,它们虽然同时工作,但操作的都不是同一条指令。另外,在每个周期,都有一条命令在“执行”,也就是说一个周期产生一个结果,而无流水线技术需要3个周期才有一个结果,相比之下,工作效率提高了3倍。

 

转载请注明来自:http://www.group-test.com/news/industry/79361.html


GT-400MP新一代高速烧录器
GT-400MP新一代高速烧录器
卷带烧录机(AUTO TAPE GT02-01)
卷带烧录机(AUTO TAPE GT02-01)
自动烧录机(2吸嘴GT1-1500AP
自动烧录机(2吸嘴GT1-1500AP)

热门资讯

查看更多

热门产品

查看更多