当前位置: 首页 > news >正文

Digital IC Design Flow

Flow介绍

1.设计规格

架构师根据市场需求制作算法模型(Algorithm emulation)及芯片架构(Chip architecture),确定芯片设计规格书(Chip design specification)

原型验证

原型验证(Prototype Validation)通常位于产品开发流程的前期阶段,主要是在设计和开发的初步阶段,用来验证设计假设、需求和功能是否符合预期。因此,原型验证通常发生在设计规格(Design Specification)和HDL硬件代码编写之前或者初期的设计阶段

原型验证的具体位置

  1. 设计规格(Design Specification)之后,HDL硬件代码之前

    • 在整个设计过程开始之前,团队可能会首先通过原型验证来探索和验证设计方向。原型可以是一个低保真的模型,帮助确认产品的核心功能、用户需求和技术可行性。

    • 例如,在硬件设计中,可能会通过模拟或基于FPGA的原型验证来测试某些关键的硬件特性。

2.HDL硬件代码

功能仿真

是保证我们的RTL Code与规格的Spec保持一致,所以有时功能仿真也会回头对比甚至更改设计规格书.,因为此时会设计出很多验证的边界,这些边界是在最开始书写设计规格书期间是体现不出来的,此时会针对设计本身的边界去构造一些用例和测试点。

编写testbench、testplan,将写好的硬件描述语言在测试平台上跑一遍,检验功能是否正确,各项指标是否满足要求。

工具:

  • Modelsim、Questsim(Mentor公司)
  • VCS(Synopsys公司)
  • NC-verilog(Cadence公司)

3.逻辑综合

综合工具:

将RTL代码映射

相关文章:

  • C++修炼:C++11(三)
  • Java并发编程实战 Day 14:并发编程最佳实践
  • 华为OD机考-内存冷热标记-多条件排序
  • 强化学习入门:交叉熵方法数学推导
  • 把二级域名绑定的wordpress网站的指定页面
  • 计组_导学
  • java复习 05
  • wpf在image控件上快速显示内存图像
  • 手动给中文分词和 直接用神经网络RNN做有什么区别
  • 如何利用 OpenCV 进行实时图像处理与对象检测
  • Python实例题:Python计算概率论
  • python打卡day48@浙大疏锦行
  • MCP(Model Context Protocol)模型上下文协议 番外篇 2025-03-26 更新
  • 鸿蒙学习笔记01
  • 第三章支线三 ·异步幻境 · 时间之缝的挑战
  • Redis 知识点一
  • 进程优先级
  • Spring注解开发
  • 原型对象(Prototype)详解
  • 二叉树-226.翻转链表-力扣(LeetCode)
  • 昆山做网站找哪家好/上海网站优化
  • 安徽工程建设信息网站/软文云
  • 企业手机网站建设市场分析/竞价推广账户竞价托管收费
  • 怎么在网站做系统/百度竞价最低点击一次多少钱
  • 无上光东莞网站/太原做网站哪家好
  • 青岛建设英文网站建设/seo什么意思