一种中标麒麟系统下的PCIE数据处理方法

    公开(公告)号:CN115357291A

    公开(公告)日:2022-11-18

    申请号:CN202210992755.9

    申请日:2022-08-18

    发明人: 高娟

    摘要: 本申请提供一种中标麒麟系统下的PCIE数据处理方法,包括:S1、获取驱动设备信息和操作数据信息;所述操作数据信息包括打开设备指令信息、驱动操作地址信息、驱动操作指令信息;S2、根据所述驱动设备信息和所述打开设备指令信息调用预设PCIE驱动模块中的“打开设备”驱动操作函数打开目标驱动设备;S3、根据所述驱动操作地址信息和所述驱动操作指令信息调用所述预设PCIE驱动模块中与所述驱动操作指令信息对应的目标驱动操作函数,对所述目标驱动设备执行相应的目标驱动操作。所述方法实现了至少包括读写功能的PCIE驱动操作,解决了中标麒麟系统下PCIE驱动问题。

    动态存储器地址编码
    2.
    发明公开

    公开(公告)号:CN115066677A

    公开(公告)日:2022-09-16

    申请号:CN202080094883.0

    申请日:2020-12-09

    申请人: 小马智行

    发明人: 张钰勃 孟平凡

    摘要: 本文描述了一种存储器架构,所述存储器架构被配置为动态地确定地址编码以用来以提供与当前存储器访问模式相对应的坐标偏差的方式对多维数据(诸如多坐标数据)进行编码。所述地址编码可响应于接收到存储器访问请求而动态地生成或可从一组预配置的地址编码选择。所述动态地生成的地址编码或经选择的地址编码可将交织技术应用于坐标值的位表示以获得编码的存储器地址。所述交织技术可交织来自与期望坐标偏差的坐标方向相对应的位表示的比来自与其他坐标方向相对应的位表示的更大数量的位。

    一种用于执行向量循环移位运算的装置和方法

    公开(公告)号:CN107315566B

    公开(公告)日:2020-11-03

    申请号:CN201610266747.0

    申请日:2016-04-26

    IPC分类号: G06F9/30 G06F9/355

    摘要: 本公开提供了一种用于执行向量循环移位运算的装置和方法。所述装置包括:存储单元,用于存储向量循环位移运算指令相关的向量数据;寄存器单元,用于存储向量循环位移运算指令相关的标量数据;控制单元,用于对向量循环移位运算指令进行译码,并控制向量循环位移运算指令的运算过程;循环移位单元,用于根据译码后的向量循环移位运算指令,对输入向量数据进行循环移位操作;其中,所述循环移位单元为定制的硬件电路。本公开提供的用于执行向量循环移位运算的装置和方法,通过定制的硬件电路实现了向量循环移位运算指令的完整过程,即通过一条的循环移位指令即可实现向量循环移位运算。

    向量生成指令
    4.
    发明公开

    公开(公告)号:CN110073332A

    公开(公告)日:2019-07-30

    申请号:CN201780077872.X

    申请日:2017-11-08

    申请人: ARM有限公司

    IPC分类号: G06F9/30 G06F9/345 G06F9/355

    摘要: 提供了一种用于执行向量处理操作的装置和方法。特别地,该装置具有处理电路和指令解码器,处理电路用于执行向量处理操作,指令解码器用于解码向量指令,以控制处理电路以执行由向量指令指定的向量处理操作。指令解码器响应于标识标量起始值和包装控制信息的向量生成指令,以控制处理电路以生成包括多个元素的向量。特别地,处理电路被配置为生成向量,使得多个元素中的第一元素取决于标量起始值,并且多个元素的值遵循规则进行序列,该序列被约束为根据需要进行包装,以确保每个值在由包装控制信息确定的界限内。向量生成指令可用于多种情况,特定使用情况是在存储器内实施循环寻址模式,其中向量生成指令可以与相关向量存储器存取指令耦合。这种方法可以消除在存储器存取路径内提供附加逻辑以支持这种循环寻址的需求。

    MCS51系列MCU双数据指针的实现

    公开(公告)号:CN101930353A

    公开(公告)日:2010-12-29

    申请号:CN200910117151.4

    申请日:2009-06-25

    发明人: 刘伟

    IPC分类号: G06F9/30 G06F9/355

    摘要: 本发明属于处理器内核电路领域,针对目前广泛使用的MCS51系列MCU提出一种提高其处理能力和处理速度的技术,本技术对MCU的内核电路进行修改,并增加一些辅助电路,对MCU原有内核没有任何功能以及兼容性的影响,但能达到明显提高MCU性能的目的。本发明也适用于其他类型的8位MCU,以及集成该类MCU的SOC,ASIC和其它采用该类MCU的应用系统,以提高其灵活性和兼容性。

    存储器接口、存储器设置以及控制存储器存取的方法

    公开(公告)号:CN100520711C

    公开(公告)日:2009-07-29

    申请号:CN200580037498.8

    申请日:2005-08-25

    发明人: 马丁·珀施

    IPC分类号: G06F9/35 G06F9/355 G06F9/345

    CPC分类号: G06F12/0653 G06F12/0223

    摘要: 公开了一种存储器接口(1),用于控制对划分成多个存储器区(SROM0、...、SROM5.5,EROM0、...、EROM7.5,UROM0、...、UROM3.5)的程序和/或数据存储器(MEM)的存取。所述存储器接口(1)包括:地址计算装置(2),通过利用偏移值(OFFSET_BOOT、OFFSET_RT1、OFFSET_RT2)来执行针对逻辑存储地址(iadr[0-i])的逻辑运算,将逻辑存储地址(iadr[0-i])转换为物理存储地址(phys_adr[0-j]),其中,所述偏移值被分配给给定的存储器区(SROM0、...、SROM5.5,EROM0、...、EROM7.5,UROM0、...、UROM3.5),并且存储在易失性偏移存储器(3)中。从程序和/或数据存储器(MEM)的预设地址中读取至少一个偏移值(OFFSET_BOOT)。