-
公开(公告)号:CN118101476A
公开(公告)日:2024-05-28
申请号:CN202410109250.2
申请日:2024-01-26
Applicant: 中国人民解放军战略支援部队信息工程大学
IPC: H04L41/0895 , H04L41/40 , H04L41/0803 , H04L69/08 , H04L69/22
Abstract: 本发明属于网络交换设备技术领域,特别涉及一种适用于异构协议之间相互通信的软件定义互连装置及方法,包括:通过软件定义的方式对网络交换设备完成参数配置;每个端口接收网络节点设备发送给网络交换设备的数据包,根据数据包的目的端口协议类型与源端口协议类型是否一致判断是否需要进行协议转换;如果一致,不需要进行协议转换,将数据包通过协议无关交换模块发送给目的端口;如果不一致,需要进行协议转换,将数据包通过协议无关交换模块发送给协议解析转换模块,通过协议转换得到目的协议数据包,将目的协议数据包再次通过协议无关交换模块发送至目的端口。本发明采用集中式协议解析转换模块实现异构协议之间互连互通,硬件实现成本更低。
-
公开(公告)号:CN118838861A
公开(公告)日:2024-10-25
申请号:CN202410813511.9
申请日:2024-06-24
Applicant: 中国人民解放军战略支援部队信息工程大学
IPC: G06F13/42
Abstract: 本发明涉及多协议SerDes技术领域,尤其涉及一种多协议Serdes接口在不同协议通信要求的约束设计方法及系统,首先根据各协议的TX/RX CLK的频率要求,在Serdes同一个管脚上定义多个时钟,完成同一个Serdes管脚上所有支持协议对应的时钟定义;然后将Serdes IP内部定义的生成时钟全部删除掉,重新定义由Serdes内部时钟作为源时钟生成的各协议对应的生成时钟;其次定义Serdes外部不同协议对应的门控时钟为生成时钟;最后对Serdes同一个管脚上定义的多个协议对应的多个时钟设置set_clock_group‑physically_exclusive,避免对不同协议之间的时钟进行时序分析。本发明通过单一约束文件替代现有多个约束文件,减少了约束文件数量以及静态时序分析的运行次数,提高静态时序分析的工作效率。
-
公开(公告)号:CN118748569A
公开(公告)日:2024-10-08
申请号:CN202410777688.8
申请日:2024-06-17
Applicant: 中国人民解放军战略支援部队信息工程大学
Abstract: 本发明提供一种基于IP核复用和多PCS集成的FC协议控制器及通路配置方法。该FC协议控制器主要包括:两个PCS选择模块和两个速率选择模块;两个速率选择模块用于生成PCS模块选择指示信号;两个PCS选择模块均包括数据收发端、信息配置端和用于连接多个PCS模块或IP核的PCS接口;其中一个数据收发端与serdes模块连接,另一个数据收发端与MAC模块连接,信息配置端均用于获取给定的链路速率和PCS模块选择指示信号;如此,PCS选择模块可以根据给定的链路速率对系统时钟进行分频,使得多个不同频点的PCS接口所连接的PCS模块与分频后的时钟信号相匹配,根据PCS模块选择指示信号将数据传输至对应频点的PCS模块,或者从对应频点的PCS模块中获取传输的数据。
-
公开(公告)号:CN118138655A
公开(公告)日:2024-06-04
申请号:CN202410109249.X
申请日:2024-01-26
Applicant: 中国人民解放军战略支援部队信息工程大学
Abstract: 本发明公开一种基于RapidIO预处理操作的协议转换装置与方法,包括设置于协议接口模块和协议转换模块之间的RapidIO预处理部件;所述RapidIO预处理部件包括包过滤模块、RapidIO包协议解析模块、共享缓存队列管理模块、响应包缓存模块和出口调度模块。本发明通过增加RapidIO预处理部件,将一组协议转换会话中的多个RapidIO短包通过拼包拼成一个新的类RapidIO包,每个类RapidIO包的净荷负载长度payload与目标协议的最大负载长度相当,基于此再进行协议转换,使得目标协议终端每次协议解析时能够得到较多的净荷负载,从而提升了协议转换效率。
-
公开(公告)号:CN117807031A
公开(公告)日:2024-04-02
申请号:CN202311598094.2
申请日:2023-11-28
Applicant: 中国人民解放军战略支援部队信息工程大学
Abstract: 本发明属于软件开发及芯片UVM验证技术领域,公开一种利用可视化配置工具快速搭建以太网查表UVM验证平台的方法,包括:步骤1,在可视化配置工具界面中输入文件夹名并指定层级关系,以生成环境文件树结构;步骤2,在可视化配置工具界面输入表项可变参数;步骤3,根据设计要求,在可视化配置工具界面输入需要的可变参数;步骤4,根据步骤1‑步骤3的输入内容生成以太网查表UVM验证平台。本发明可以实现常规以太网查表UVM验证平台的一键自动搭建;将抽象繁杂的搭建及参数配合关系可视化,对于使用者既直观又友好;缩短使用者熟悉及使用的耗时,加速项目进度。
-
公开(公告)号:CN118540248A
公开(公告)日:2024-08-23
申请号:CN202410863391.3
申请日:2024-06-29
Applicant: 中国人民解放军战略支援部队信息工程大学
IPC: H04L43/0852 , H04L43/18 , H04L69/08 , H04L69/18
Abstract: 本发明涉及高速通信技术领域,特别涉及一种支持多种协议的SerDes接口收发时延测量方法及系统,在待测SerDes接口和以太网标准测试仪之间设置协议转换芯片,所述协议转换芯片用于对待测SerDes接口和以太网标准测试仪之间的通信协议进行协议转换;利用以太网标准测试仪测量收发报文中所携带的时间戳,依据收发报文中的时间戳确定SerDes接口收发时延,所述收发报文为发送至待测SerDes接口用于时延测试的以太网报文。本发明利用标准以太网测试仪及可支持以太网、RapidIO、PCIe等多种协议的协议转换芯片来实现对支持以太网、RapidIO、PCIe等多种协议的SerDes接口收发时延进行测量,极大地提高测量效率,保证测量结果的准确性,利用标准测试仪的时间戳功能,测量结果更加权威,便于部署实施。
-
公开(公告)号:CN118779172A
公开(公告)日:2024-10-15
申请号:CN202410759961.4
申请日:2024-06-13
Applicant: 中国人民解放军战略支援部队信息工程大学
IPC: G06F11/26 , G06F11/263
Abstract: 本发明涉及芯片测试技术领域,特别涉及一种基于FC协议时序级建模的芯片功能测试优化方法及系统,构建FC端口状态机模型和FC信用量管理模型,并将FC端口状态机模型和FC信用量管理模型作为探针插入待测DUT中,所述FC端口状态机模型用于通过动态仿真来检查被测DUT端口状态机行为是否正确,所述FC信用量管理模型用于通过动态仿真来检查被测DUT信用量管理行为是否正确;在验证仿真平台,建立验证IP与待测DUT的连接关系,利用验证IP提供的测试序列对被测DUT物理层和链路层协议数据正确性进行测试,并在测试中触发探针来实时监测被测DUT传输层端口状态机和信用量管理行为。本发明通过断言建模来对被测设计内部部件行为进行检测,以在时序级的粒度上对被测DUT协议行为数据进行校验,提高目标芯片测试的准确性和质量。
-
公开(公告)号:CN118747492A
公开(公告)日:2024-10-08
申请号:CN202410845011.3
申请日:2024-06-27
Applicant: 中国人民解放军战略支援部队信息工程大学
IPC: G06F30/398 , G06F30/31 , G06F111/20
Abstract: 本发明公开一种系统级验证仿真加速的方法和装置,该方法包括:在首次构造完测试激励后,保存所有信号信息,在新用例的仿真零时刻直接配置已保存的所有信号值,从而跳过初始化阶段直接开启激励测试,在仿真结束后通过比对寄存器模块信号值来判断是否符合预期。本发明可以加速系统级仿真,节省协议建链和寄存器配置的仿真时间,节省用例结束前的寄存器读取比对所花费的仿真时间,在芯片前端验证阶段使用本发明可以缩短全系统验证50%的时间,在首次构造完测试激励后,保存所有信号信息,在后续的用例编写及测试过程中,可以大大减少人员投入,增加项目收益。
-
公开(公告)号:CN118657096A
公开(公告)日:2024-09-17
申请号:CN202410811416.5
申请日:2024-06-21
Applicant: 中国人民解放军战略支援部队信息工程大学
IPC: G06F30/33 , G06F30/337 , G06F13/42
Abstract: 本发明涉及SerDes初始化技术领域,尤其涉及一种多协议SerDes初始化控制系统及方法,首先释放PLL的复位产生多协议SerDes模块工作所需的312.5MHz参考时钟和eCPU工作所需的400MHz工作时钟;然后释放QSPI和AHB总线的复位,打开配置通路;此时eCPU工作时钟和SerDes配置通路就位,接着释放eCPU复位,eCPU调用QSPI从片外FLASH存储器中读出firmware,再通过QSPI转AHB接口转换模块,将firmware写入SerDes的RAM中;当firmware加载完成之后释放SerDes的MCU复位,MCU根据firmware配置对SerDes进行初始化配置并控制SerDes内部复位的触发和释放,完成SerDes初始化。本发明通过firmware对多协议SerDes进行初始化配置,可有效简化多协议SerDes初始化流程,降低全芯片初始化控制的设计难度。
-
公开(公告)号:CN118568023A
公开(公告)日:2024-08-30
申请号:CN202410778305.9
申请日:2024-06-17
Applicant: 中国人民解放军战略支援部队信息工程大学
Abstract: 本发明提供一种基于不同时钟域下Round‑Robin调度的自动化UVM验证方法及平台。该方法包括:收集并行的M个接口的访问数据并记录访问时间,每个访问数据中均携带有需要访问的链路信息;不同的链路工作在不同的时钟域;将收集到的所有访问数据发送至参考模型进行格式转换,并分别放入对应链路下对应接口的访问队列;分别独立监测DUT中N个时钟域的仲裁请求;针对每个时钟域,若监测到仲裁请求,则触发时钟域的UVM验证事件,包括:确定时钟域下的链路所接入的接口数量m,执行RR调度,若当前询问接口发出了仲裁请求,则将接口的访问数据从访问队列中取出并打包发送至计分板以进行比对;反之,则继续询问下一个接口直至轮询完成所有m个接口。
-
-
-
-
-
-
-
-
-