DMA调度器及方法、片上系统、电子组件及设备

    公开(公告)号:CN117112465B

    公开(公告)日:2024-10-15

    申请号:CN202311330695.5

    申请日:2023-10-16

    IPC分类号: G06F13/28 G06F15/78

    摘要: 本公开提供一种DMA调度器、DMA调度方法、片上系统、电子组件及电子设备。其DMA调度器被配置为:响应于数据传输请求,从预先配置的多条传输路径中选择至少一条目标传输路径,至少一条目标传输路径构成从待传输数据在片上系统的源地址到目标地址的数据传输通路;为每条目标传输路径分配目标DMA控制器,目标DMA控制器的可用源地址包括对应的目标传输路径的源地址,目标DMA控制器的可用目标地址包括对应的目标传输路径的目标地址;向目标DMA控制器发送数据传输指令,以便目标DMA控制器按照对应的目标传输路径搬运待传输数据。本公开实施例可提升数据传输效率。

    资源调度器及方法、图形处理系统、电子组件及设备

    公开(公告)号:CN118349366A

    公开(公告)日:2024-07-16

    申请号:CN202410781126.0

    申请日:2024-06-18

    发明人: 余德君 唐志敏

    IPC分类号: G06F9/50 G06F11/30

    摘要: 本公开提供一种资源调度器及方法、图形处理系统、电子组件及设备,旨在一定程度上解决传统调度策略难以满足虚拟机的帧率需求的问题。轮询调度模式下,依次调度轮询队列中各虚拟机的硬件资源请求;在轮询调度模式下的调度调整时机,刷新虚拟机的调度优先级,帧率差值大于0的虚拟机的调度优先级大于帧率差值不小于0的虚拟机的调度优先级。固定优先级调度模式下,在高优先级虚拟机取得硬件资源使用权限期间接收到其他虚拟机的硬件资源请求,判断高优先级虚拟机的帧率是否高于帧率需求;如果高于帧率需求,响应其他虚拟机的硬件资源请求而将硬件资源使用权限分配给其他虚拟机;如果低于帧率需求,响应高优先级虚拟机的硬件资源请求。

    基于虚拟化的视频编解码系统、设备及方法

    公开(公告)号:CN117412059B

    公开(公告)日:2024-04-16

    申请号:CN202311695281.2

    申请日:2023-12-12

    IPC分类号: H04N19/42 G06F9/455 H04N19/44

    摘要: 本公开提供一种基于虚拟化的视频编解码系统、设备及方法。该系统包括存储单元、主机、至少一个虚拟机和物理编解码单元;主机,被配置为在存储单元中为每个虚拟机分配对应的存储空间;虚拟机,被配置为在接收到编解码任务时,将编解码任务的配置信息存放至主机分配给该虚拟机的存储空间中;主机,还被配置为在虚拟机的触发下,访问该虚拟机对应的存储空间,以读取对应的编解码任务的配置信息,并将读取的编解码任务的配置信息配置到对应的物理寄存器上;物理编解码单元,被配置为从对应的物理寄存器中读取对应的编解码任务的配置信息,以执行该编解码任务。极大减少了系统调用资源所需的开销且实现了调度算法的简化。

    缓存系统、读命令调度方法、片上系统及电子设备

    公开(公告)号:CN117389915B

    公开(公告)日:2024-04-16

    申请号:CN202311695123.7

    申请日:2023-12-12

    发明人: 王克行 李健

    摘要: 本公开提供一种缓存系统、读命令调度方法、片上系统、电子组件及电子设备,该方法包括:第一选择模块从所述命令队列取出第一读命令;缓存控制器处理所述第一读命令,并在确定所述命令队列中当前存在第二读命令的情况下,向所述第二选择模块发送所述第二读命令的标识信息;所述第二读命令的缓存cache检索结果与所述第一读命令的cache检索结果相反;第二选择模块根据所述标识信息从所述命令队列中取出所述第二读命令交由所述缓存控制器并行处理。通过该方案,可减少读命令被缓存系统处理的等待时长,有利于提高数据访问效率,提升整体性能。

    页表管理方法、系统、电子组件及电子设备

    公开(公告)号:CN117851290A

    公开(公告)日:2024-04-09

    申请号:CN202410257128.X

    申请日:2024-03-07

    发明人: 姜莹 王海洋

    摘要: 本公开提供一种页表管理方法、系统、电子组件及电子设备,该页表管理方法包括:所述广播单元接收针对任一子系统的携带第一镜像地址和页表内容的页表写请求,且向待同步的子系统广播基于所述第一镜像地址得到的待更新地址;所述第一镜像地址表示在所述任一子系统中所述页表内容对应的待写入内存的镜像地址;所述待同步的子系统至少为两个;所述页表更新单元将所述页表内容写入所述待同步的子系统接收到的待更新地址所指向的目标内存,所述目标内存属于所述待同步的子系统的对应内存。通过该方法,有利于减少MMU取回其他主设备内存中对应页表项的耗时,提高主设备进行跨内存访问的效率,进而提高系统性能。

    端口时序约束方法、装置、电子设备及存储介质

    公开(公告)号:CN117010307B

    公开(公告)日:2024-03-19

    申请号:CN202311280746.8

    申请日:2023-10-07

    发明人: 刘战涛

    摘要: 本公开涉及芯片设计技术领域,提供一种端口时序约束方法、装置、电子设备及存储介质。其中,端口时序约束方法包括:获取时序路径中的每个模块的逻辑级数;在存在逻辑级数等于0的模块的情况下,对每个模块的逻辑级数加上预设数值,以更新每个模块的逻辑级数;根据每个模块的更新后的逻辑级数,确定每个模块的端口时序约束值。本公开中,按照上述方式为每个端口确定的端口时序约束值,相较于现有技术中直接根据一般经验值将端口时序约束值确定为0.6T至0.7T,T为时钟周期,本公开确定的端口时序约束值具有更高的准确性,能克服约束过严和约束过松的问题。

    数据传输装置、系统、组件、电子设备及方法

    公开(公告)号:CN116795746B

    公开(公告)日:2023-12-19

    申请号:CN202311091826.9

    申请日:2023-08-29

    发明人: 谭新宇 刘义

    IPC分类号: G06F13/362

    摘要: 本公开提供一种数据传输装置、系统、组件、电子设备及方法。该装置包括地址通道转换模块,被配置为在接收到主设备的访问请求信号时,将主设备的访问请求信号转换为从设备的访问请求信号并发送至从设备;数据通道转换模块,被配置为在接收到主设备的一笔写传输数据或从设备的一笔读传输数据时,以主设备的访问请求信号中的突发大小和从设备的访问请求信号中的突发大小中的较小者对应的位宽为最大操作位宽,对接收到的该笔传输数据进行一次或多次位宽转换操作,以转换成另一侧的传输数据并发送至另一侧。这种位宽转换方案位宽转换延时较小,且可以适用于各种场景下的位宽转换,适用性强。

    调试方法、设备、待调试产品和计算机存储介质

    公开(公告)号:CN116719746B

    公开(公告)日:2023-12-19

    申请号:CN202310919140.8

    申请日:2023-07-26

    发明人: 董云星

    IPC分类号: G06F11/36 G06F11/07

    摘要: 本公开提供一种调试方法、设备、待调试产品和计算机存储介质。该调试方法包括:在待调试产品出现功能异常的情况下,将待调试产品的功能单元设置为复位单元和非复位单元;对待调试产品进行复位操作,以使待调试产品进入调试模式;执行调试程序依次对待调试产品的功能单元进行调试;若功能单元为复位单元,则复位单元处于复位状态,不响应调试程序;若功能单元为非复位单元,则非复位单元响应调试程序进行调试操作,得到非复位单元的调试结果;根据调试结果进行异常分析,得到功能异常的功能单元。本公开的调试方法完全由软件控制,不需要硬件设备的参与,只需要修改软件就可以达到定位异常的目的,操作简单,所需成本更低。

    数据处理系统、电子组件、电子设备及数据处理方法

    公开(公告)号:CN116912079A

    公开(公告)日:2023-10-20

    申请号:CN202311167411.5

    申请日:2023-09-12

    发明人: 陈黎明

    摘要: 本公开涉及芯片技术领域,提供一种数据处理系统、电子组件、电子设备及数据处理方法。其中,数据处理系统包括响应处理模块,响应处理模块被配置为:接收从设备发出的写响应;在确定出写响应是从设备针对第三写请求所发出的,则丢弃写响应;其中,第三写请求是压缩模块对主设备发出的第一写请求进行处理后发出的写请求;为第一写请求生成对应的写响应,并将生成的写响应返回给主设备。本公开中,响应处理模块通过对第三写请求对应的写响应进行拦截,为第一写请求生成对应的写响应,并将生成的写响应返回给主设备,从而解决从设备返回的写响应数量和主设备需要接收的写响应数量不匹配的问题。