0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Vivado HLS从HDL到模型和C的描述

C29F_xilinx_inc 来源:赛灵思 作者:赛灵思 2022-02-26 17:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

先从运行一个创建一个项目开始吧。

首先打开Vivado设计套件Vivado HLS 2015.4;

Vivado HLS从HDL到模型和C的描述

输入项目的名称和存放的位置;

Vivado HLS从HDL到模型和C的描述

点击下一步,输入设计顶层函数的名称,接着下一步;

Vivado HLS从HDL到模型和C的描述

暂时不需要填写,直接下一步;

Vivado HLS从HDL到模型和C的描述

解决方案的名字默认 (solution1)就好, 时钟周期根据需要自己设,这里我设(10 ns), 时钟的不确定性一般为12.5%,接着选择器件,最后“finish”。

Vivado HLS从HDL到模型和C的描述

将该例程的设计文件和testbench全部复制到刚才创建的项目目录下:

Vivado HLS从HDL到模型和C的描述

在设计资源窗口右击“Source”,添加设计文件;

Vivado HLS从HDL到模型和C的描述

再接着右击“Test Bench”,添加文件;

Vivado HLS从HDL到模型和C的描述

至此,项目建设完成。接着进行综合仿真,验证设计。 点击“Run C Snthry”。

Vivado HLS从HDL到模型和C的描述

Vivado HLS从HDL到模型和C的描述

点击“Run C Simulation”,接着点击“OK”;

Vivado HLS从HDL到模型和C的描述

Vivado HLS从HDL到模型和C的描述

至此,此项目在没有硬件调试的前提下算是成功运行了。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • HDL
    HDL
    +关注

    关注

    8

    文章

    331

    浏览量

    48808
  • 模型
    +关注

    关注

    1

    文章

    3648

    浏览量

    51709
  • Vivado
    +关注

    关注

    19

    文章

    846

    浏览量

    70464
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RA8P1部署ai模型指南:训练模型部署 | 本周六

    在嵌入式边缘AI中,如何把“训练好的模型”稳定地“跑在板子上”,决定了项目能否落地。我们带你基于RA8P1平台,跑通数据准备、模型训练、量化转换,工程部署的整个流程,帮助你快速实现
    的头像 发表于 11-20 18:06 1634次阅读
    RA8P1部署ai<b class='flag-5'>模型</b>指南:<b class='flag-5'>从</b>训练<b class='flag-5'>模型</b><b class='flag-5'>到</b>部署 | 本周六

    vcs和vivado联合仿真

    文档中明确描述vivado2021.2版本对应VCS的版本是2020.12,由于license问题所以选择vcs2018的版本;虽然目前与官方的版本不匹配,但是不影响正常使用; 使用tcl界面
    发表于 10-24 07:28

    如何在vivadoHLS中使用.TLite模型

    , output_stream); // 输出流中读取输出数据缓冲区 // 根据模型的输出形状进行相应的读取和处理}5. 数据处理 根据模型的输出形状,
    发表于 10-22 06:29

    vivado仿真时GSR信号的影响

    利用vivado进行设计xilinx FPGA时,写完设计代码和仿真代码后,点击run simulation(启动modelsim进行仿真)。
    的头像 发表于 08-30 14:22 1015次阅读
    <b class='flag-5'>vivado</b>仿真时GSR信号的影响

    干货分享 | TSMaster MBD模块全解析:模型搭建自动化测试的完整实践

    在汽车电子MBD开发中,TSMasterMBD模块深度集成于TSMaster先进的总线分析、仿真与测试平台,旨在为工程师提供一套模型自动编译、代码集成自动化测试的端端无缝解决方案
    的头像 发表于 08-22 20:04 1886次阅读
    干货分享 | TSMaster MBD模块全解析:<b class='flag-5'>从</b><b class='flag-5'>模型</b>搭建<b class='flag-5'>到</b>自动化测试的完整实践

    如何在Unified IDE中创建视觉库HLS组件

    Vivado IP 流程(Vitis Unified),在这篇 AMD Vitis HLS 系列 3 中,我们将介绍如何使用 Unified IDE 创建 HLS 组件。这里采用“自下而上”的流程,
    的头像 发表于 07-02 10:55 1121次阅读
    如何在Unified IDE中创建视觉库<b class='flag-5'>HLS</b>组件

    使用AMD Vitis Unified IDE创建HLS组件

    这篇文章在开发者分享|AMD Vitis HLS 系列 1 - AMD Vivado IP 流程(Vitis 传统 IDE) 的基础上撰写,但使用的是 AMD Vitis Unified IDE,而不是之前传统版本的 Vitis HLS
    的头像 发表于 06-20 10:06 1913次阅读
    使用AMD Vitis Unified IDE创建<b class='flag-5'>HLS</b>组件

    如何使用AMD Vitis HLS创建HLS IP

    本文逐步演示了如何使用 AMD Vitis HLS 来创建一个 HLS IP,通过 AXI4 接口存储器读取数据、执行简单的数学运算,然后将数据写回存储器。接着会在 AMD Vivado
    的头像 发表于 06-13 09:50 1274次阅读
    如何使用AMD Vitis <b class='flag-5'>HLS</b>创建<b class='flag-5'>HLS</b> IP

    FA模型切换到Stage模型时:module的切换说明

    module的切换 FA模型切换到Stage模型时,开发者需要将config.json文件module标签下的配置迁移到module.json5配置文件module标签下,具体差异
    发表于 06-05 08:16

    如何使用One Spin检查AMD Vivado Design Suite Synth的结果

    本文讲述了如何使用 One Spin 检查 AMD Vivado Design Suite Synth 的结果(以 Vivado 2024.2 为例)。
    的头像 发表于 05-19 14:22 992次阅读
    如何使用One Spin检查AMD <b class='flag-5'>Vivado</b> Design Suite Synth的结果

    Vivado HLS设计流程

    为了尽快把新产品推向市场,数字系统的设计者需要考虑如何加速设计开发的周期。设计加速主要可以“设计的重用”和“抽象层级的提升”这两个方面来考虑。Xilinx 推出的 Vivado HLS 工具可以
    的头像 发表于 04-16 10:43 1346次阅读
    <b class='flag-5'>Vivado</b> <b class='flag-5'>HLS</b>设计流程

    FPGA Verilog HDL语法之编译预处理

    Verilog HDL语言和C语言一样也提供了编译预处理的功能。“编译预处理”是Verilog HDL编译系统的一个组成部分。Verilog HDL语言允许在程序中使用几种特殊的命令(
    的头像 发表于 03-27 13:30 1086次阅读
    FPGA Verilog <b class='flag-5'>HDL</b>语法之编译预处理

    一文详解Verilog HDL

    Verilog HDL(Hardware Description Language)是一种硬件描述语言,用于算法级、门级开关级的多种抽象设计层次的数字系统建模。现实生活中多用于专用
    的头像 发表于 03-17 15:17 3777次阅读
    一文详解Verilog <b class='flag-5'>HDL</b>

    科技云报到:模型云端,“AI+云计算”还能讲出什么新故事

    科技云报到:模型云端,“AI+云计算”还能讲出什么新故事
    的头像 发表于 01-07 13:27 599次阅读

    Level1 ModelLevel3 Modle来感受器件模型是如何开发的

           本文Level1 modelLevel3 model的Ids电流公式的发展来感受Compact器件模型是如何开发的。 MOS技术扩展纳米尺寸,带来了电路模拟器中器件
    的头像 发表于 01-03 13:49 1942次阅读
    <b class='flag-5'>从</b>Level1 Model<b class='flag-5'>到</b>Level3 Modle来感受器件<b class='flag-5'>模型</b>是如何开发的