首页 > 其他分享 >SoC build system

SoC build system

时间:2022-12-26 13:45:24浏览次数:51  
标签:SoC 配置文件 sulp flow system vivado build 命令行

目标

  • 静态化设计参数/命令行参数
  • 模块化IP
  • 批处理能力(regression)

文件/目录结构定义 & 描述

  • 配置文件中定义
  • 约定目录结构

配置文件

  • 结构
  • 模块IP间依赖解析
  • flow之间依赖解析

命令抽象

  • 类git结构
  • git flow-name [--buildDir ...]
cmd dept
sulp sim 仿真命令行接口
sulp synth 综合命令行接口
sulp lint 静态语法分析
sulp pr 布局布线
sulp power 功耗分析
sulp fm 形式化验证

flow-tools

flow tools
sim verilator iverilog vcs
xsim vivado
synth yosys dc genus vivado
lint verilator verible
power
pr icc2 inovus vivado
fm formality

reference

标签:SoC,配置文件,sulp,flow,system,vivado,build,命令行
From: https://www.cnblogs.com/OneFri/p/17005654.html

相关文章

  • 给 systemd-boot 设置默认启动项
    title:给systemd-boot设置默认启动项description:安装windows和linux双系统后,设置windows为默认启动项tags:-linuxdate:2022-10-1915:35目录打印可......
  • c++ 使用socket实现C/S端文件的下载传输
    首先是服务器端,大致说下流程:服务器创建线程去处理应答accept(),当接受到客户端连接请求时,首先获取要发送的指定的文件数据总大小给客户端,接着就是循环读取要发送的文件数据......
  • socket 大端 小端 转换《一》
    不同机器内部对变量的字节存储顺序不同,有的采用大端模式(big-endian),有的采用小端模式(little-endian)。大端模式是指高字节数据存放在低地址处,低字节数据放在高地址处。小......
  • socket 大端 小端 转换《二》
    (1)对于位域结构中的变量来说,其长度不能跨越字节,也就是说不能超过8位。当然如果设置空白位(无名变量,仅仅用作占位的)是没有这个限制的。如果一个字节剩下的位长度不够一个位域,......
  • 如何使用 YonBuilder 进行报表分析?
    报表是基于业务元数据、业务模型、数据模型等数据来源展示与分析业务的重要工具,在YonBuilder中可以通过简单拖拽、选择,快速生成报表分析,提升报表开发效率。本期通过员工信息......
  • YonBuilder应用构建教程之移动端基础配置
    在YonBuilder中除了PC端应用的构建外,我们还可以构建配套的移动端页面。对于同一个数据实体可以实现PC端和移动端的数据同步修改,使数据录入、修改、审批等更加便捷。本篇文章......
  • 《DFZU2EG_4EV MPSoc之FPGA开发指南》第三十二章 OV5640摄像头RGB-LCD显示实验​
    OV5640摄像头RGB-LCD显示实验OV5640是OmniVision(豪威科技)公司生产的CMOS图像传感器,该传感器分辨率高、采集速率快,图像处理性能强,主要应用在手机、数码相机、电脑多媒体等领......
  • IDEA build报错,显示程序包不存在而maven compile无问题
    首先吐槽一下IntellijIDEA的一个坑——IDEA中的maven项目下,可能出现这种情况:代码编辑器中无编译错误,通过maven的clean、compile、package进行各种操作也都没问题,但是......
  • linux下close 掉socket 之后 阻塞的recv 不会立即返回
    在开发的一个基于rtmp聊天的程序时发现了一个很奇怪的现象。在windows下当我们执行closesocket 的操作之后,阻塞的recv 会立即返回-1。而在linux 下 当我们执行 ......
  • 微信小程序与Hbuilder
    使用hbuilder编译小程序:view标签==div标签;text标签==span标签;image双标签==img单标签;标签中的插值表达式还是用双花括号表示;wx.navigateTo小程序页面跳转传参:url:‘/i......