用以于嵌入程序只读存储器中实施修正机制的电路与方法技术

技术编号:3085101 阅读:144 留言:0更新日期:2012-04-11 18:40
本发明专利技术为用以于嵌入程序只读存储器中实施修正机制的电路与方法。涉及包括一存储器、一逻辑电路以及一多任务器的装置。该存储器通常包括一只读的第一地址空间,以及一可擦写的第二地址空间。存储器依据第一地址空间内的第一地址传回第一数据项。逻辑电路可组成为以(i)根据与多个既定地址皆无法吻合的第一地址,以解除认定命令信号;(ii)产生一第一分支指令并依据与多个既定地址之一吻合的第一地址认定命令信号。多任务器可组成为从存储器选定第一数据项或从逻辑电路选定第一分支指令,以响应命令信号。(*该技术在2024年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术有关于嵌入程序(embedded program),且特别是有关于嵌入程序只读存储器中修正机制(patch mechanism)的实施电路与方法。
技术介绍
传统的数字信号处理核心用以执行从程序存储器所读取的指令。程序存储器可由动态随机存取存储器、只读存储器或动态随机存取存储器与只读存储器的结合所实施;储存于只读存储器中的程序数据经过初次编程后,便无法再更动。修正逻辑让程序设计师可以有机会修正只读存储器中的部份程序代码,并将部份程序代码以不同的指令取代,来修正错误或提升某一特性。修正逻辑通常用以将程序代码的正常流程重新导向一修正码。传统的方式(如美国专利技术专利第4,610,000号)会实施导向特定任务(如修正宏码;patching macrocodes)的修正机制;以一对一修正机制对核心处理器的程序只读存储器进行修正,不需要考虑核心处理器的读取操作时序以及指令集。将程序代码的正常流程予以重新导向以修正错误或对既存的程序代码添加指令皆为理想的做法;将程序代码予以重新导向一修正用随机存取存储器以实施修正机制亦为一理想的做法;该修正机制在具有嵌入程序只读存储器的集成电路中特本文档来自技高网...

【技术保护点】
一种用以于嵌入程序只读存储器中实施修正机制的电路,包括:一存储器,该存储器包括一只读的第一地址空间以及一可擦写的第二地址空间,其中,该存储器回传一第一数据项以响应该第一地址空间内的一第一地址;一逻辑电路,用以(i)根据与多个 既定地址皆无法吻合的该第一地址以解除认定一命令信号与(ii)产生一第一分支指令并依据与该多个既定地址之一吻合的该第一地址认定该命令信号以响应该吻合;以及一多任务器,用以(i)从该存储器选定该第一数据项或(ii)从该逻辑电路选定该第一 分支指令,以响应该命令信号。

【技术特征摘要】
US 2003-8-5 10/634,6691.一种用以于嵌入程序只读存储器中实施修正机制的电路,包括一存储器,该存储器包括一只读的第一地址空间以及一可擦写的第二地址空间,其中,该存储器回传一第一数据项以响应该第一地址空间内的一第一地址;一逻辑电路,用以(i)根据与多个既定地址皆无法吻合的该第一地址以解除认定一命令信号与(ii)产生一第一分支指令并依据与该多个既定地址之一吻合的该第一地址认定该命令信号以响应该吻合;以及一多任务器,用以(i)从该存储器选定该第一数据项或(ii)从该逻辑电路选定该第一分支指令,以响应该命令信号。2.如权利要求1所述的用以于嵌入程序只读存储器中实施修正机制的电路,其中,该存储器包括一只读存储器与一随机存取存储器。3.如权利要求1所述的用以于嵌入程序只读存储器中实施修正机制的电路,其中,该逻辑电路更用以产生一在该第二地址范畴内的一第一分支地址,并依据一第二地址认定该命令信号,该第二地址(i)紧随着该第一地址且(ii)与该第一地址差一个该第一地址空间中的基本单位。4.如权利要求3所述的用以于嵌入程序只读存储器中实施修正机制的电路,还包括一处理器,该处理器有(i)一直接与该存储器及该逻辑电路连接的地址总线以及(ii)一直接与该多任务器连接的数据总线。5.如权利要求3所述的用以于嵌入程序只读存储器中实施修正机制的电路,其中,该逻辑电路还包括一第一区间,该第一区间通过将该第一地址与每一该既定地址进行比较以产生多个对比信号。6.如权利要求5所述的用以于嵌入程序只读存储器中实施修正机制的电路,其中,该逻辑电路还包括一第二区间,该第二区间用以依据(i)该多个对比信号以及(ii)该第一地址与该第二地址的差异以产生一指示信号。7.如权利要求6所述的用以于嵌入程序只读存储器中实施修正机制的电路,其中,该逻辑电路还包括一第三区间,该第三区间用以依据该指示信号以及该多个对比信号以产生该命令信号。8.如权利要求3所述的用以于嵌入程序只读存储器中实施修正机制的电路,其中,该逻辑电路包括一加法器,该加法器用以通过将该第一地址加一该基本单位以产生一中间地址。9.如权利要求8所述的用以于嵌入程序只读存储器中实施修正机制的...

【专利技术属性】
技术研发人员:阿朗沙多
申请(专利权)人:英属盖曼群岛威盛电通股份有限公司
类型:发明
国别省市:IN[印度]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利