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代码映射到特定的标准单元

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值