[发明专利]具有可中断指令序列的存储器及其操作方法有效

专利信息
申请号: 201710418347.1 申请日: 2017-06-06
公开(公告)号: CN107480081B 公开(公告)日: 2020-05-12
发明(设计)人: 陈耕晖;张坤龙;罗思觉;廖惇雨 申请(专利权)人: 旺宏电子股份有限公司
主分类号: G06F13/34 分类号: G06F13/34
代理公司: 中科专利商标代理有限责任公司 11021 代理人: 任岩
地址: 中国台湾新竹*** 国省代码: 台湾;71
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种存储器元件包括指令逻辑允许指令以指令通信协议中断识别写入操作的第一指令序列,然后直接进行接收和译码识别读取操作的第二指令序列,而不会发生与完成第一指令序列相关联的延迟。此外,指令逻辑被配置来响应发出于第二指令序列之后的第三指令序列。第三指令序列的嵌入操作和完成被中断的第一指令序列相关联,且能够执行由第一指令序列所识别的嵌入式操作。
搜索关键词: 具有 中断 指令 序列 存储器 及其 操作方法
【主权项】:
一种存储器元件,包括:一存储器;一总线接口;一控制电路,用来存取该存储器,并执行该存储器的多个读取操作和多个写入操作;以及一指令逻辑,配置来对由该总线接口所接收的多个指令序列进行译码,并启动该控制电路执行所述指令序列所标识的多个操作;其中每一所述指令序列包括多个对应操作码以及一地址和一数据中的一者或二者;在接收到一第一指令序列时,该指令逻辑响应一第一控制信号而中断该第一指令序列;该指令逻辑响应发出于该第一控制信号之后的一第二控制信号,而接收一第二指令序列,并对该第二指令序列进行译码,且启动一控制电路来执行该第二指令序列所识别的多个操作;该指令逻辑在完成该第二指令序列之后,响应一第三控制信号而接收一第三指令序列,并对该第三指令序列进行译码,其中该第三指令序列包括用以完成被中断的该第一指令序列的一操作码和一数据,并且启动该控制电路,以执行该第一指令序列所识别的所述操作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于旺宏电子股份有限公司,未经旺宏电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201710418347.1/,转载请声明来源钻瓜专利网。

同类专利
  • 从块装置引导的方法及设备-202310390125.9
  • S·伐文达拉扬;M·N·莫迪;P·S·叶亚迪阿纳南塔;S·戈特加尔卡;K·漆尼什 - 德州仪器公司
  • 2023-04-12 - 2023-10-20 - G06F13/34
  • 本公开的实施例涉及从块装置引导的方法及设备。一种实例设备包含:第一接口(126),其经配置以耦合到处理器核心(112);第二接口(120),其经配置以耦合到经配置以存储包含一组切片(102A到102F)的映像的第一存储器(102);第三接口(122),其耦合到所述第一接口(126),所述第三接口(122)经配置以耦合到第二存储器(106);直接存储器存取电路(128),其耦合到所述第二接口(120)及所述第三接口(122)且经配置以:从所述第二接口(120)接收事务,其中所述事务指定对所述一组切片(102A到102F)中的切片的读取;及基于所述事务:从所述第一存储器(102)读取所述切片;对所述切片执行实时操作;及将所述切片存储在所述第二存储器(106)中。
  • 一种直接存储器访问控制方法及控制器-202311052569.8
  • 林立丽;黄钧 - 北京紫光芯能科技有限公司
  • 2023-08-21 - 2023-09-15 - G06F13/34
  • 本申请提供一种直接存储器访问控制方法及控制器,根据预先设置的数据传输请求和数据传输通道的映射关系,得到当前多个数据传输请求分别对应的当前数据传输通道;根据预先设置的数据传输通道和配置寄存器组的连接关系,得到当前数据传输通道对应的配置寄存器组;配置寄存器组中存储有当前数据传输通道的数据传输配置信息;根据当前数据传输通道的预先设置的优先级大小,按优先级从大到小的顺序,依次读取当前数据传输通道的数据传输配置信息进行数据传输。通过设置配置寄存器组,无需从内存中获取配置信息进行数据传输,提升了直接存储器访问的数据传输效率及系统执行效率。
  • 一种多模式DMA数据传输系统-202110593264.2
  • 樊梦文;陈雷;毕波;高参;张占宇;陈启亮;李海霞;樊利芳;梅其元;薛钰 - 北京时代民芯科技有限公司;北京微电子技术研究所
  • 2021-05-28 - 2023-08-29 - G06F13/34
  • 一种多模式DMA数据传输系统,外设通过向微处理器发送中断请求DMA传输,或直接发送中断给DMA控制器请求传输,依据这两种方式,将DMA控制器的通道分为硬件握手启动通道和软件请求启动通道两类,通过预先配置和灵活替换的方式,提高通道分配的效率;通过配置DMA通道FIFO阈值寄存器,根据应用的需求,预先配置工作通道的FIFO阈值,获取通道FIFO的阈值满中断,灵活的控制数据传输节奏;为了提高系统的工作效率,提供一种通道仲裁方式,利用一组当前状态暂存寄存器和load_again标记设置等候栈,使得无需等待当前通道完成传输即可进行高优先级通道的传输。
  • 数据传输方法、装置、电子设备及存储介质-202310187054.2
  • 赵慧冬;刘欢;袁甲;于增辉;凌康;张晓辉;刘旭 - 中国科学院微电子研究所
  • 2023-02-22 - 2023-06-09 - G06F13/34
  • 本公开提供了一种数据传输方法、装置、电子设备及存储介质,可以应用于数据传输技术领域。该方法包括:基于初始数据的数据量确定传输方式;基于传输方式确定初始数据对应的传输地址,传输地址包括源地址和目的地址;在初始数据的数据格式和传输地址匹配的情况下,基于源地址和目的地址的数据位宽,利用基于数据格式确定的处理方式对初始数据进行处理,生成目标数据;基于传输地址配置传输路径,传输路径包括多个具有传输优先级的传输通道;按照传输优先级,利用传输路径中的多个传输通道依次传输目标数据。
  • 向用户级应用传递中断-202211714752.5
  • G.奈格;R.M.桑卡兰 - 英特尔公司
  • 2015-11-12 - 2023-05-02 - G06F13/34
  • 本申请的发明名称是“向用户级应用传递中断”。提供用于向用户级应用传递中断的系统和方法。示例处理系统包括:存储器,配置成存储与处理系统所执行的多个用户级应用对应的多个用户级中断处理程序地址数据结构和多个用户级APIC数据结构;以及处理核,响应接收到用户级中断的通知而配置成:设置与当前由处理核执行的用户级应用关联的用户级APIC数据结构中具有该用户级中断的标识符所定义的位置的挂起的中断比特标志,并且为该用户级APIC数据结构所标识的一个或更多挂起的用户级中断之中具有最高优先级的挂起的用户级中断来调用与该用户级应用关联的用户级中断处理程序地址数据结构所标识的用户级中断处理程序。
  • 一种DMA功能虚拟串口的BMC芯片及方法-202211333960.0
  • 薄仲;刘鹏;汪争;张琦滨;李康;职文豪;李斌;谢应明 - 无锡先进技术研究院
  • 2022-10-28 - 2023-03-14 - G06F13/34
  • 本发明公开了一种DMA功能虚拟串口的BMC芯片及方法,包括Core模块、DDR模块、GMAC模块和虚拟串口,虚拟串口包括第一UART控制器、第二UART控制器和DMA控制器;第一UART控制器连接外部的Host端;第一UART控制器的输出引脚连接第二UART控制器的输入引脚,第二UART控制器的输出引脚连接第一UART控制器的输入引脚;第二UART控制器连接DMA控制器,DMA控制器连接DDR模块;Core模块分别连接虚拟串口、DDR模块和GMAC模块;GMAC模块分别连接DDR模块和外部的Client端。通过设置具有DMA功能的虚拟串口,解决了BMC芯片和Host端之间的数据交互问题和交互数据效率慢的问题。
  • 一种带收发FIFO的SPI总线控制器电路-202211469092.9
  • 刘源;薛雨薇;徐叔喜;张磊;汪健 - 中国兵器工业集团第二一四研究所苏州研发中心
  • 2022-11-22 - 2023-02-24 - G06F13/34
  • 本发明公开了一种带收发FIFO的SPI总线控制器电路,包括四个子模块接口:串行外设接口、串行解串接口、组合串行接口及串行/解串外设接口。本发明的一种带收发FIFO的SPI总线控制器电路,通过加入FIFO模块,不仅可以将数据存储在FIFO中,增加SPI传输数据的容量。也可以将数据通过DMA直接读取,增加数据传输的灵活性。主机数据的传输过程在有SCLK信号下,将数据传输至移位寄存器中,通过移位寄存器工作将数据进行输出,数据经过8位时钟周期后完成一个字节的发送。待接收FIFO数据满后发送中断标志位并且将数据读出。同时由于FIFO的数据同时也可以同时被DMA模块进行存取。
  • 数据传输方法、装置、计算机设备、存储介质和程序产品-202210941787.6
  • 陆伟;朱发展;钱光耀;杨剑 - 北京阿帕科蓝科技有限公司
  • 2022-08-08 - 2022-12-09 - G06F13/34
  • 本申请涉及一种数据传输方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:从缓存区组中确定目标空白缓存区,并将所述目标空白缓存区的地址发送至直接存储器,所述目标空白缓存区的地址用于指示所述直接存储器将数据传输至所述目标空白缓存区中进行存储;当接收到所述直接存储器的存储反馈时,从所述缓存区组中确定下一空白缓存区为新的目标空白缓存区,并返回继续执行将所述目标空白缓存区的地址发送至直接存储器的步骤,直至数据传输完成。采用本方法并不会覆盖其他缓存区中的数据,避免了数据的丢失。
  • 一种基于AHB总线的多通道DMA控制器架构-202210721552.6
  • 周柯;金庆忍;莫枝阅;王晓明;丘晓茵 - 广西电网有限责任公司电力科学研究院
  • 2022-06-24 - 2022-10-04 - G06F13/34
  • 本发明涉及处理芯片技术领域,具体公开了一种基于AHB总线的多通道DMA控制器架构,包括:数据流模块、优先仲裁器模块、存储器端口模块、外设端口模块、配置寄存器模块、中断处理模块、AHB总线主模块接口和AHB总线从模块接口;数据流模块分别与优先仲裁器模块、存储器端口模块、外设端口模块、配置寄存器模块、中断处理模块和AHB总线从模块接口连接;优先仲裁器模块分别与存储器端口模块、外设端口模块、配置寄存器模块连接;AHB总线主模块接口分别与存储器端口模块、外设端口模块和总线连接;AHB总线从模块接口与总线连接;配置寄存器模块分别与存储器端口模块、外设端口模块和配置接口连接。
  • PCIe总线的数据传输方法、系统及电子设备-202110524776.3
  • 王炳松;边立剑 - 上海安路信息科技股份有限公司
  • 2021-05-13 - 2022-05-17 - G06F13/34
  • 本申请公开了PCIe总线的数据传输方法、系统及电子设备,PCIe总线的数据传输方法包括:用DMA传描述符,其中描述符包括文件结束标志;收到第一个描述符开始根据描述符类型发起DMA读或写请求,发完最后一个描述符产生中断;当DMA读或写请求条件同时满足时采取轮询与优先级并举的方式处理,把DMA读请求采用RAM指针的方式进行调度。通过上述方式,本申请所有DMA请求都由FPGA发起,不会因为SOC的不同而需要修改DMA的驱动,同时还考虑了DMA读写请求区域同时有效的情况,扩展了DMA的应用场景,通用性得到明显提成,且不会耗费大量的处理器资源。
  • 数据接收方法、数据接收设备及存储介质-202011176347.3
  • 杜磊 - 南京中兴软件有限责任公司
  • 2020-10-28 - 2022-05-13 - G06F13/34
  • 本发明实施例提供一种数据接收方法、数据接收设备及存储介质,属于通信技术领域。该方法包括:基于检测到的数据发送设备发送的开始信号,建立所述数据接收设备与所述数据发送设备之间的通信连接,并触发数据接收请求,使所述DMA控制器基于所述数据接收请求接收总线数据,并对所述总线数据进行缓存;基于检测到的所述数据发送设备发送的终止信号触发所述CPU的中断,使所述DMA控制器基于所述CPU的中断触发接收完成中断,完成数据接收。本发明实施例的技术方案能够提高DMA的使用灵活性以及CPU的利用率。
  • 一种多PCIE端口的MSI中断过滤装置-202010560215.4
  • 刘威;龚锐;石伟;周宏伟;张剑锋;任巨;杨乾明;张见;王永文 - 中国人民解放军国防科技大学
  • 2020-06-18 - 2021-10-01 - G06F13/34
  • 本发明公开了一种多PCIE端口的MSI中断过滤装置,包括维序模块单元和协议转换模块,维序模块单元的维序模块包括从地址缓冲、MSI地址域匹配逻辑、边带缓冲、主地址缓冲、从数据缓冲、MSI数据缓冲、主数据缓冲、数据选择器、从响应缓冲、MSI响应缓冲、响应轮询控制模块、响应选择器、主响应缓冲、突发队列控制模块以及缓冲控制模块,协议转换模块包括端口选择器、AXI协议转换模块以及多端口轮询控制模块。本发明能够解决多PCIE端口的MSI中断顺序性问题和MSI中断唯一性问题,能够保证维序模块流出每个MSI请求之前所有的写请求都返回了响应,正确区分MSI请求是哪个节点设备发出的中断,具有可扩展性好的优点。
  • 内嵌处理器进行快速数据通信的方法、装置及存储介质-201911009338.2
  • 贾复山;张继存 - 盛科网络(苏州)有限公司
  • 2019-10-23 - 2021-03-16 - G06F13/34
  • 本发明提供一种内嵌处理器进行快速数据通信的方法、装置及存储介质,所述方法包括:将内存储器分割为地址连续,且顺序编址的多个片上存储单元;配置连接于内存储器的内存接口控制器,内存接口控制器包括多个内存接口控制单元;配置分别连接于内存接口控制器的片上处理器和DMA控制器,DMA控制器包括与内存接口控制单元一一对应设置的多个请求分配单元;配置连接于DMA控制器的专用功能模块,专用功能模块包括多个数据采集单元和多个数据接收单元;当片上处理器以及DMA控制器发生读写请求时,通过内存接口控制单元匹配对应的片上存储单元以读写内存储器中数据,并将读出的数据返回给原请求模块。本发明可以提供并发的数据处理能力,提高了数据处理带宽。
  • 一种DMA控制装置和图像处理器-201711394147.3
  • 袁扬智;韦毅;胡江鸣;刘俊秀;石岭 - 深圳开阳电子股份有限公司
  • 2017-12-21 - 2020-12-15 - G06F13/34
  • 本发明适用于数字图像处理领域,提供了一种DMA控制装置和图像处理器。所述DMA控制装置包括总线接口单元、DMA读传输仲裁单元、N路读缓存控制单元、DMA写传输仲裁单元、N路写缓存控制单元、N个流水处理模块和一时序产生单元,其中N为大于或等于2的自然数。本发明使得在ISP等实时输入的芯片系统中,DMA控制装置能够结合图像处理模块进行准确合理的判决,针对多路不同的数据访问请求,可以实现DMA传输参数的硬件自动配置。
  • 一种高频自主请求的串口分流装置-202010216158.8
  • 吴玺;马圳东;沈海泽;孟凡清 - 苏州琅润达检测科技有限公司
  • 2020-03-25 - 2020-07-24 - G06F13/34
  • 本发明公开了一种高频自主请求的串口分流装置包括中央处理器模块、命令存储模块、数据存储模块、电源模块、串行接口模块,以及用于连接上述各模块的内部总线,所述串行接口模块包括第一串口,第二串口,以及仪表串口;所述命令存储模块包括第一命令缓存区,第二命令缓存区,以及命令存储区;所述数据存储模块包括数据备份区和数据存储区;所述串口分流装置还包括用于设置中断优先级和中断处理程序的中断优先级寄存器和用于设置数据采集程序的主程序存储器,中断处理程序包括第一串口的中断处理程序和第二串口的中断处理程序。本发明能够实现两个主机同时向同一个串行总线上的从机高频的采集数据。本发明属于数据采集设备技术领域。
  • 接口单元装置-201510179517.6
  • A.布鲁内;C.波尔 - 罗伯特·博世有限公司
  • 2015-04-16 - 2020-03-17 - G06F13/34
  • 描述了一种接口单元(4),其用于布置在总线系统(6)与数据传输单元(20)、尤其是网络处理器之间,处理器单元(8)和数据存储器(10)能够连接到所述总线系统(6)上。接口单元(4)根据之前在应用(12)与数据传输单元(20)之间商定的标志(chid)来执行对数据存储器(10)的存储器直接访问。
  • 基于I2C接口快速读取多个MEMS传感器数据的模块和方法-201610003029.4
  • 黄璐;何文涛;冯华星;蔺晓龙;翟昆朋;王浩;殷明 - 中国科学院嘉兴微电子与系统工程中心
  • 2016-01-04 - 2018-03-23 - G06F13/34
  • 本发明公开了一种基于I2C接口快速读取多个MEMS传感器数据的模块,属于传感器数据通讯领域,包括DMA控制单元、发送数据FIFO单元、接收数据FIFO单元和I2C总线时序控制单元,所述DMA控制单元被配置为在所述I2C总线时序控制单元给予请求信号时从内部存储单元依次将数据读取出来送给I2C主机,同时将I2C主机接收到的数据依次存入内部存储单元;所述发送数据FIFO单元,被配置为暂存需要发送的数据,等待I2C主机读取;所述接收数据FIFO单元,被配置为暂存接收到的数据,等待所述DMA控制单元读取;所述I2C总线时序控制模块被配置为根据所述DMA控制单元传送来的数据产生控制及数据信号,并存储接收到的数据。
  • 响应来自安防监控子系统信号的方法-201210289802.X
  • 张永强;郑娅峰;张墨华;米慧超;丁松阳 - 河南财经政法大学
  • 2012-08-15 - 2012-12-12 - G06F13/34
  • 本发明涉及一种响应来自安防监控子系统信号的方法,含有下列步骤:步骤1:采用设备通信模块读取来自不同安防监控设备的设备信号,分析识别后创建系统信号,送往信号分析器;步骤2:信号分析器解析系统信号,创建设备信号对象后送往联动策略处理器;步骤3:联动策略处理器如果发现有关联的联动策略,则发出设备状态变更信号送往模型存储访问模块和上层的安防监控集成平台;否则,直接执行步骤4;步骤4:联动策略处理器依次执行预定义的各个响应策略,形成设备命令送往命令处理器;步骤5:命令处理器对设备命令进行编码后形成指令,然后发往设备通信模块,由其将指令发送到目标设备;本发明降低了安防系统集成平台开发的技术难度和工作量。
  • 一种利用黑匣子获取崩溃信息的方法、黑匣子及服务器-201210044237.0
  • 郭海涛;许利霞;赵俊峰 - 华为技术有限公司
  • 2012-02-24 - 2012-08-01 - G06F13/34
  • 本发明实施例提供一种利用黑匣子获取崩溃信息的方法、黑匣子及服务器,涉及通信领域,能够在捕获CPU、IOH芯片内部的控制状态寄存器信息的同时也能够捕获其他寄存器的信息。其方法为:通过JTAG联合测试行为组织协议电缆在黑匣子与主控芯片之间建立JTAG链路;通过所述JTAG链路从所述主控芯片中获取第一状态信息,所述第一状态信息包括通用寄存器信息、控制寄存器信息、调试控制寄存器信息。本发明实施例用于服务器中黑匣子在系统崩溃时读取重要芯片信息。
专利分类
×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

400-8765-105周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top