一种面向硬件语言代码的通用测试系统和方法

    公开(公告)号:CN114676064B

    公开(公告)日:2024-08-23

    申请号:CN202210369564.7

    申请日:2022-04-08

    申请人: 浙江大学

    IPC分类号: G06F11/36

    摘要: 本发明公开了一种面向硬件语言代码的通用测试系统和方法,包括FPGA开发板和控制器;所述FPGA开发板包括测试输入激励模块、被测试模块、测试输出检测模块、测试同步模块以及测试数据采样模块;被测试模块获取用户通过被测试模块、或者和可调用辅助模块编写能够实现测试应用场景的硬件语言代码;在测试同步模块的标签同步下,以及测试输入激励模块和测试输出检测模块在标签的控制下,对被测试模块的硬件语言代码进行运行和监控以实现测试过程,输出测试结果和测试进度至控制器;控制器依据测试结果和测试进度判断测试是否通过,并输出最终测试结果。该系统和方法实现了硬件语言代码的高效且通用测试。

    基于网络的自适应可重构处理单元阵列系统加速的方法

    公开(公告)号:CN101505319B

    公开(公告)日:2011-09-28

    申请号:CN200910095956.3

    申请日:2009-02-26

    申请人: 浙江大学

    IPC分类号: H04L29/08 G06F9/46

    摘要: 本发明公开了一种基于网络的自适应可重构处理单元阵列系统加速的方法。是通过通用处理器和可重构设备组成的计算节点,组成一个自适应可重构处理单元网络。要执行的程序被划分成可以独立运行的任务的集合,任务集合中的每一个任务通过自适应可重构处理单元网络进行分发,找到合适的计算资源执行,并利用可重构设备的高效和灵活的特性,进行重构,使可重构设备的功能满足不同任务的需要。在自适应可重构处理单元网络的作用下,基于网络的自适应可重构处理单元阵列系统会根据网络上节点的情况,对任务进行智能分配,优先将任务分配到其他计算资源处于空闲的节点,从而减少程序的执行时间,提高可重构设备的利用率,达到程序加速的目的。

    3G移动互联网业务资源与服务的简化方法

    公开(公告)号:CN101582893A

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

    申请号:CN200910099948.6

    申请日:2009-06-25

    申请人: 浙江大学

    IPC分类号: H04L29/06 H04L29/08 H04W4/18

    摘要: 本发明涉及3G移动互联网的技术领域,旨在提供一种根据客户端的资源信息简化3G移动互联网业务资源与服务的方法。包括下述步骤:客户端资源分析器对客户端的资源信息进行分析并存储至客户端-资源配置数据库;互联网资源服务简化器对互联网资源与服务进行简化。本发明避免了客户端每次都发送自己的资源配置信息,降低了通信量;避免了不被客户端支持的数据传动到客户端,同时也是数据被压缩到客户端屏幕的尺寸,减少了客户端的资源耗费和通讯量;通过客户端资源信息更新系统使得用户更换客户端后仍可以得到适合自己的资源和服务的简化,从而增大了客户的灵活性和客户端的可配置性。

    嵌入式异构多核体系片上通信互连组织层次的实现方法

    公开(公告)号:CN100550003C

    公开(公告)日:2009-10-14

    申请号:CN200810062164.1

    申请日:2008-06-03

    申请人: 浙江大学

    IPC分类号: G06F15/80

    摘要: 本发明公开了一种嵌入式异构多核体系片上通信互连组织层次的实现方法。本发明的方法结合嵌入式异构多核体系结构的特点,设计了两条核间总线,分别为负责连接计算密集型核的计算总线与负责控制密集型核的控制总线。同时,内存控制器被看作处理核连接在计算总线上,从而统一了片内的处理核间、处理核与内存间的控制通信与数据存取通信。本发明实现了主辅核间以总线形式进行的通信,有效提高了核间协作以及数据传输性能;面向嵌入式多核领域的较常见的多媒体处理、数据比对、信号编解码、模式匹配等计算密集型处理,具有很强的实用性。

    嵌入式MIDlet远程调试软件的步进实现方法

    公开(公告)号:CN101349989A

    公开(公告)日:2009-01-21

    申请号:CN200810120826.6

    申请日:2008-09-18

    申请人: 浙江大学

    IPC分类号: G06F11/36

    摘要: 本发明涉及嵌入式移动设备相应软件开发的调试技术领域,旨在提供一种嵌入式MIDlet远程调试软件的步进实现方法。该方法包括:调试代理受理步进命令、向虚拟机发送断点命令、设置下一个断点、循环。本发明是一种嵌入式手机标准java软件MIDlet调试软件的一种步进实现方法,其主要功能是以断点为基础对虚拟机KVM提供MIDlet调试的一种步进实现方法,以对虚拟机软件远程调试的功能进行扩展,具有基础性和功能示范性的特点。