山东威锻机械设备有限公司数控车床官方网站切换城市[全国]-网站地图
推荐产品 :
推荐新闻
技术文章当前位置:行业新闻

应用于嵌入式芯片的只读高速缓冲存储器专利

时间:2026-10-01    作者:admin 点击: ( 0 ) 次

【摘要】 数据由整理 一种应用于嵌入式芯片的只读高速缓冲存储器,其创新在于:主要由标签数据阵列结构、控制逻辑、地址数据传输门这三个部分组成。本发明涉及一种只读高速缓冲存储器的设计方案,该方案以组相联地址映射方式进行资源配置,在片上处理器和只需要进行读操作缓存的外存之间提供了接口,并采用了改良的轮询算法进行标签和数据替换管理。该方案在保证高速缓冲存储器性能的同时,因地制宜,量体裁衣,有效优化了模块结构,减小了模块面积,降低了模块功耗,提高了高速缓冲存储空间的利用率。 【专利类型】发明授权 【申请人】苏州国芯科技有限公司 【申请人类型】企业 【申请人地址】215011 江苏省苏州市高新区竹园路209号苏州创业园C2031室 【申请人地区】中国 【申请人城市】苏州市 【申请人区县】虎丘区 【申请号】CN201210014126.5 【申请日】2012-01-17 【申请年份】2012 【公开公告号】CN102541761B 【公开公告日】2014-10-22 【公开公告年份】2014 【授权公告号】CN102541761B 【授权公告日】2014-10-22 【授权公告年份】2014.0 【IPC分类号】G06F12/08; G06F3/06; G06F12/121 【发明人】郑茳; 肖佐楠; 匡启和; 林雄鑫; 吴凯祺 【主权项内容】一种应用于嵌入式芯片的只读高速缓冲存储器,其特征在于:由标签数据阵列结构、控制逻辑模块、地址数据传输门这三个部分组成;所述标签数据阵列结构是指在SRAM存储体上定义的用于只读缓冲的标签数据阵列结构,该标签数据阵列结构由至少两路标签数据阵列组成,每路标签数据阵列由若干组标签数据组成,每组标签数据由标签和数据块组成,所有标签构成标签阵列,所有数据块构成数据阵列,数据阵列中的数据块用于存放外存的数据信息,每个数据块对应标签阵列中的一个标签,标签用于标识对应数据块中存放数据信息的属性,标签中设置有地址段和状态位,地址段用于存放缓存目标的高位地址,状态位用于记载有效或无效两种状态,其中,有效或无效分别表示该标签所对应的数据有用或无用,外存与标签之间的地址映射方式为组相联地址映射,即标签的低位物理地址映射外存的低位地址,而标签中地址段存放的高位地址映射外存的高位地址;所述控制逻辑模块由状态机构成,当只读高速缓冲存储器功能使能时,状态机根据CPU读操作或CPU写操作进行状态切换并执行相应操作,从而完成整体逻辑控制;所述状态机有四个状态,它们分别是空闲状态、判定状态、外存状态和反馈状态,其中:空闲状态,表示状态机的起始状态或者状态机在完成每次CPU读操作或CPU写操作后的状态,在空闲状态时,状态机处于等待状态不进行任何操作,但当状态机接收到CPU读操作时从空闲状态切换到判定状态,当状态机接收到CPU写操作时从空闲状态切换到外存状态;判定状态,表示状态机判定CPU读操作是否命中的状态,在判定状态时,CPU读操作的目标地址将与标签阵列中的标签进行比对,当所述目标地址中的低位地址与标签阵列中的某个标签的低位物理地址匹配,同时目标地址中的高位地址也与该标签中保存的缓存目标的高位地址匹配时,判定为命中,否则判定为未命中;如果CPU读操作被判定为命中,则状态机从判定状态切换到反馈状态,如果CPU读操作被判定为未命中,则状态机从判定状态切换到外存状态;外存状态,表示状态机判定CPU读操作未命中或者发生CPU写操作时,直接对外存进行操作的状态;在外存状态时,如果输入的条件是CPU读操作被判定为未命中,则CPU将直接对外存进行读操作;如果输入的条件是发生CPU写操作,则CPU将直接对外存进行写操作;在外存状态执行的操作完成后,状态机将切换到反馈状态;反馈状态,表示状态机判定CPU读操作命中,或者CPU从外存获取数据,或者CPU对外存写操作后,向CPU反馈结果的状态;在反馈状态时,如果输入的条件是CPU读操作被判定为命中,则状态机将被命中标签所对应数据阵列中的数据反馈给CPU;如果输入的条件是CPU从外存获取数据,则状态机在向CPU反馈此数据的同时,将按照CPU从外存获取数据执行相应的标签和数据的替换操作;如果输入的条件是CPU对外存写操作,则状态机将会向CPU反馈由外存返回的表示写操作是否成功的信号;在反馈状态执行的操作完成后,状态机将切换到空闲状态;所述地址数据传输门由地址传输门和数据传输门组成,地址传输门和数据传输门根据控制逻辑模块中状态机的不同状态进行下列传输动作:(1)当状态机处于空闲状态时,地址传输门和数据传输门均关闭;(2)当状态机处于判定状态时,数据传输门关闭,而地址传输门将提供标签与CPU读操作的目标地址进行比对;(3)当状态机处于外存状态时,如果输入的条件是CPU读操作被判定为未命中,CPU将通过地址传输门和数据传输门直接对外存进行读操作;如果输入的条件是发生CPU写操作,CPU将通过地址传输门和数据传输门传输地址和数据给外存进行写操作;(4)当状态机处于反馈状态时,如果输入的条件是CPU读操作被判定为命中,地址传输门关闭,数据传输门将被命中标签所对应数据阵列中的数据反馈给CPU;如果输入的条件是CPU从外存获取数据,地址传输门和数据传输门将按照CPU从外存获取数据执行相应的标签和数据的替换操作;如果输入的条件是CPU对外存写操作,地址传输门关闭,数据传输门将会向CPU反馈由外存返回的表示写操作是否成功的信号;所述替换操作是:当需要进行标签和数据的替换操作时,先比较各路标签数据阵列中对应的标签状态位的状态是否一致,如果比较结果一致则采用现有轮询法来替换标签和数据;如果比较结果不一致则优先替换状态位为无效的一路中的标签和数据。 【当前权利人】苏州国芯科技股份有限公司 【当前专利权人地址】江苏省苏州市高新区竹园路209号苏州创业园3号楼23层 【专利权人类型】有限责任公司 【统一社会信用代码】91320505729311356W 【引证次数】3.0 【自引次数】1.0 【他引次数】2.0 【家族引证次数】3.0 【家族被引证次数】10

未经允许不得转载:http://www.zhongzhencnc.com/1790840939.html

喜欢就赞一下

    【摘要】本发明涉及一种空气开关把手装配装置及方法,该装置包括第一传送单元、第二传送单元、组装单元以及下料单元,第一传送单元包括第一振动盘及第一直线振动器,第一直线振动器的一端连接至第一振动盘的出料口,另一端与送料组件相连通;第二传送单元包括

    发布时间:2026-10-01

    【摘要】本发明涉及电子膨胀阀,包括:包括可动阀构件的阀组件;执行机构,其包括心轴、支撑件和防旋转锁定件,心轴与防旋转锁定件螺纹接合,可动阀构件设置于防旋转锁定件,支撑件接收防旋转锁定件使得当心轴旋转时防旋转锁定件连同可动阀构件能相对于支撑件

    发布时间:2026-10-01

    【摘要】本发明公开了一种燃气热水器热交换器,设有热交换器壳体、燃烧室、热交换室、水流盘道,在热交换器里面的上部还设有冷凝室,所述热交换器壳体、燃烧室、热交换室、冷凝室和水流盘道为一个铝合金整体铸件;水流盘道铸造在所述热交换器壳体的壁体中;热

    发布时间:2026-10-01

    【摘要】一种血小板分离器,包括具有腔室的壳体、设置在所述壳体内的具有多根毛细膜管的毛细膜管组件,所述壳体上设有分别用于将所述的毛细膜管膜组件的两端部与外界连通的第一进出液管和第二进出液管,所述的壳体上还设有用于将所述腔室与外界连通的出液管。

    发布时间:2026-10-01

    【摘要】本发明涉及化工领域,尤其涉及一种蒸发器,其包括罐体,所述罐体内安装热交换组件,其特征在于,在所述罐体的顶端连通一外循环管道的出料口,所述外循环管道的另一端口是连通所述热交换组件的进料口。本发明通过外循环管道将热交换组件中未来得及反应

    发布时间:2026-10-01

    【摘要】本发明公开了一种节能插座,包括一插座面板,所述插座面板安装双端触发开关,敷铜板上安装组成控制装置,所述组成控制装置由控制装置工作电源、电源输出接触器、接触器控制单元、负载侦测单元构成,所述电源输出接触器前端接入市电,后端输出连接控制

    发布时间:2026-10-01
山东威锻机械设备有限公司
全国服务热线:15588247377
电话:15588247377
地址:滕州市经济开发区688号
关键词:数控车床,数控车床厂家,数控车床价格
公司二维码
Copyright 2010-2026 http://www.zhongzhencnc.com/ 版权所有 All rights reserved 鲁ICP备19007456号-7