-
公开(公告)号: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模块中获取传输的数据。
-
公开(公告)号:CN118612127A
公开(公告)日:2024-09-06
申请号:CN202410797860.6
申请日:2024-06-20
Applicant: 中国人民解放军战略支援部队信息工程大学
IPC: H04L43/18 , H04L43/50 , H04L43/0805
Abstract: 本发明公开一种基于软件定义互连芯片协议转换功能的FPGA原型验证方法和系统,包括以下步骤:步骤一:将原型验证平台划分为多个原型验证子平台;步骤二:对划分好的原型验证子平台进行工程构建;步骤三:将原协议报文通过协议转换为目标协议报文,判断是否存在协议转换异常情况,若否则协议转换功能测试通过,若是则执行步骤四;步骤四:根据协议转换异常情况进行协议转换异常场景定位,找出协议转换异常发生的位置;步骤五:根据协议转换异常发生的位置,进行软件仿真问题复现,复现成功后修改RTL代码并上传至原型验证平台。本发明将复杂的验证方法简化,缩短了开发周期,减小芯片流片的风险。
-
公开(公告)号:CN117807031A
公开(公告)日:2024-04-02
申请号:CN202311598094.2
申请日:2023-11-28
Applicant: 中国人民解放军战略支援部队信息工程大学
Abstract: 本发明属于软件开发及芯片UVM验证技术领域,公开一种利用可视化配置工具快速搭建以太网查表UVM验证平台的方法,包括:步骤1,在可视化配置工具界面中输入文件夹名并指定层级关系,以生成环境文件树结构;步骤2,在可视化配置工具界面输入表项可变参数;步骤3,根据设计要求,在可视化配置工具界面输入需要的可变参数;步骤4,根据步骤1‑步骤3的输入内容生成以太网查表UVM验证平台。本发明可以实现常规以太网查表UVM验证平台的一键自动搭建;将抽象繁杂的搭建及参数配合关系可视化,对于使用者既直观又友好;缩短使用者熟悉及使用的耗时,加速项目进度。
-
公开(公告)号:CN118747492A
公开(公告)日:2024-10-08
申请号:CN202410845011.3
申请日:2024-06-27
Applicant: 中国人民解放军战略支援部队信息工程大学
IPC: G06F30/398 , G06F30/31 , G06F111/20
Abstract: 本发明公开一种系统级验证仿真加速的方法和装置,该方法包括:在首次构造完测试激励后,保存所有信号信息,在新用例的仿真零时刻直接配置已保存的所有信号值,从而跳过初始化阶段直接开启激励测试,在仿真结束后通过比对寄存器模块信号值来判断是否符合预期。本发明可以加速系统级仿真,节省协议建链和寄存器配置的仿真时间,节省用例结束前的寄存器读取比对所花费的仿真时间,在芯片前端验证阶段使用本发明可以缩短全系统验证50%的时间,在首次构造完测试激励后,保存所有信号信息,在后续的用例编写及测试过程中,可以大大减少人员投入,增加项目收益。
-
公开(公告)号:CN118353855A
公开(公告)日:2024-07-16
申请号:CN202410569710.X
申请日:2024-05-09
Applicant: 中国人民解放军战略支援部队信息工程大学
IPC: H04L47/6275 , H04L47/6295 , H04L47/50 , H04L47/10
Abstract: 本发明公开一种区分单播与组播老化的多优先级队列调度方法和装置,该方法包括:配置虚拟输出队列VOQ中老化计数器对应的老化阈值;报文入队,判断报文是否为单播报文,若为单播报文则判断VOQ是否被调度选中,若是复位对应老化计数器,若否对应老化计数器累加,当达到老化门限值时,老化计数器冻结,VOQ标记为老化;按照老化VOQ优先级由高到低进行调度;若入队的报文是组播报文,当发生传输时,包含该报文的所有VOQ检查该报文是否在VOQ头部,以及目的缓存是否有足够可用空间,若满足上述两个条件,该报文被同时传输到所有目的缓存中,否则不满足条件的VOQ被立即标记为老化。本发明可以防止出现低优先级包无止境等待的情况。
-
-
-
-
-
-