news 2026/3/17 17:50:07

HLS的ready无法随机握手解决办法

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
HLS的ready无法随机握手解决办法


一、问题
hls设计仿真的输出接口的ready都是全代码访问的,所以一般都没有办法直接进行随机握手访问,
基于此问题,提出一个版本,基于xilinx的blackblock黑盒模式来实现这个功能

二、解决原理
1.基于xilinx的blackblock黑盒模式来实现这个功能,在hls设计模块结尾部分插入一个verilog设计的rtl模块
2.在HLS中插入HDL代码的方式,然后在设计的hdl代码中对ready信号进行各种设计,从而达到对hls设计的随机握手

三、为何要对hls设计的ip进行随机握手
1.因为满代码设计,很多设计bug暴漏不了,所以要进行随机握手实现

四、在HLS中插入HDL代码的方式(HLS中添加 RTL 黑盒函数)
参考:https://suisuisi.blog.csdn.net/article/details/140453765
参考:https://blog.csdn.net/DongDong314/article/details/139691770

五、另外一种解决办法
1.使用手动verilog的TB进行随机握手测试

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/11 20:35:41

多语言国际打车平台 (PangudiDi)项目介绍说明

一、项目背景及简介项目概述PangudiDi 是一个基于 uni-app 框架开发的多语言国际打车平台,专为海外市场设计,特别针对阿拉伯语地区(如也门)的出行需求。平台采用现代化的移动端技术栈,提供完整的乘客端和司机端解决方案…

作者头像 李华
网站建设 2026/3/13 19:27:30

VonaJS: Election

如果需要在后端启动一个独立服务,在 VonaJS 中该如何实现呢? 由于 VonaJS 是分布式架构,后端可以启动多个 Workers。那么,应该在哪个 Worker 中启动独立服务呢? VonaJS 针对此场景提供了Election,工作原理…

作者头像 李华
网站建设 2026/3/16 7:48:53

如何了解腾讯云国际站代理商的NLP有什么优势呢?

要了解腾讯云国际站代理商的 NLP 优势,可从腾讯云国际站 NLP 本身的技术能力,以及代理商提供的附加服务两方面切入,也能通过官方及代理商渠道进一步核实,具体如下:产品本身的核心技术优势多语言与高准确率兼具&#xf…

作者头像 李华
网站建设 2026/3/10 6:18:17

腾讯云国际站代理商的TAPD适合哪些类型的企业?

腾讯云国际站代理商的 TAPD 凭借敏捷研发管理、跨地域协作、多生态集成及灵活付费与定制化服务等优势,适配多个行业、不同规模且有跨境协作或合规需求的企业,具体类型如下:跨境互联网与游戏企业这类企业常面临多地区工作室协作、版本快速迭代…

作者头像 李华
网站建设 2026/3/13 23:59:36

钢铁厂除氧供气 / 炉门驱动用工业级螺杆空压机​选型注意

一、明确工况核心需求,锚定选型基准 除氧供气工况特性:需为锅炉给水除氧系统提供干燥、洁净的压缩空气,核心要求是无油洁净度(避免油污染影响水质和锅炉安全)、压力稳定(除氧过程需恒定压力保障除氧效率&am…

作者头像 李华
网站建设 2026/3/14 23:43:17

Web应用安全测试指南

在数字化时代,Web应用已成为企业和用户交互的核心渠道,然而随之而来的安全威胁日益严峻。作为软件测试从业者,掌握系统的安全测试方法不仅是职责所在,更是保障应用可靠性和用户信任的关键。本指南旨在为测试人员提供一套实用、可操…

作者头像 李华