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

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

3天内不再提示

芯片设计之前端设计

独爱72H 来源:CSDN、百度爱采购 作者:CSDN、百度爱采购 2021-07-15 10:54 次阅读

芯片设计之前端设计

1. 规格制定,芯片规格,也就像功能列表一样,是客户向芯片设计公司(称为Fabless,无晶圆设计公司)提出的设计要求,包括芯片需要达到的具体功能和性能方面的要求。

2. 详细设计,Fabless根据客户提出的规格要求,拿出设计解决方案和具体实现架构,划分模块功能。

3. HDL编码,使用硬件描述语言(VHDL,Verilog HDL,业界公司一般都是使用后者)将模块功能以代码来描述实现,也就是将实际的硬件电路功能通过HDL语言描述出来,形成RTL(寄存器传输级)代码。

4. 仿真验证,仿真验证就是检验编码设计的正确性,检验的标准就是第一步制定的规格。看设计是否精确地满足了规格中的所有要求。规格是设计正确与否的黄金标准,一切违反,不符合规格要求的,就需要重新修改设计和编码。 设计和仿真验证是反复迭代的过程,直到验证结果显示完全符合规格标准。仿真验证工具Synopsys的VCS,还有Cadence的NC-Verilog。

5. 逻辑综合――Design Compiler,仿真验证通过,进行逻辑综合。逻辑综合的结果就是把设计实现的HDL代码翻译成门级网表netlist。综合需要设定约束条件,就是你希望综合出来的电路在面积,时序等目标参数上达到的标准。逻辑综合需要基于特定的综合库,不同的库中,门电路基本标准单元(standard cell)的面积,时序参数是不一样的。所以,选用的综合库不一样,综合出来的电路在时序,面积上是有差异的。

6. STA,Static Timing Analysis(STA),静态时序分析,这也属于验证范畴,它主要是在时序上对电路进行验证,检查电路是否存在建立时间(setup time)和保持时间(hold time)的违例(violation)。这个是数字电路基础知识,一个寄存器出现这两个时序违例时,是没有办法正确采样数据和输出数据的,所以以寄存器为基础的数字芯片功能肯定会出现问题。

7. 形式验证,这也是验证范畴,它是从功能上(STA是时序上)对综合后的网表进行验证。常用的就是等价性检查方法,以功能验证后的HDL设计为参考,对比综合后的网表功能,他们是否在功能上存在等价性。这样做是为了保证在逻辑综合过程中没有改变原先HDL描述的电路功能。

价格介绍:

poYBAGDvqFWAU9IlAAByWS3miWI421.png

本文整合自 CSDN、百度爱采购

责任编辑:fqj

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

    关注

    15

    文章

    1023

    浏览量

    54931
收藏 人收藏

    评论

    相关推荐

    前端总线与内存频率怎么配

    与内存、北桥芯片等组件之间传输数据的通道。前端总线频率指的是这个通道的数据传输速率,通常以MHz(兆赫兹)为单位。它反映了CPU与内存之间的数据传输量或者说带宽。 内存频率 :内存频率指的是内存芯片每秒传输数据的次数,同样以MH
    的头像 发表于 10-12 09:10 304次阅读

    前端总线频率怎么看的

    前端总线(Front Side Bus,简称FSB)是计算机系统中CPU与内存、北桥芯片之间数据传输的通道。前端总线频率是衡量这个通道数据传输速度的一个重要参数。 一、前端总线频率的概
    的头像 发表于 10-12 09:07 459次阅读

    前端总线频率的类型是什么?

    前端总线(Front Side Bus,FSB)是计算机中处理器与主板上其他组件(如内存、北桥芯片等)之间传输数据的通道。前端总线频率是衡量这个通道传输数据速度的一个重要指标。前端总线
    的头像 发表于 10-10 18:17 304次阅读

    请问是否有推荐的微弱信号采集前端电路呀?

    在做无线通信的项目,采集的信号是差分信号,几十uV到几百uV,选用INA128进行差分转单端,发现信号会时有时无,并且呈现周期性,电路图在附件中。之前也用过ADI的芯片效果也不理想。 请问是否有推荐的微弱信号采集前端电路呀?
    发表于 08-29 08:10

    光纤陀螺模拟前端芯片——JA2901芯片

    JA2901芯片是应用于光纤陀螺闭环控制电路中的模拟前端芯片芯片在 4mm*4mm 的面积内集成了三个运放、两个模拟开关及其配套元件,可大幅简化陀螺控制电路,减少外围元器件需求,节省
    的头像 发表于 04-17 11:46 1235次阅读
    光纤陀螺模拟<b class='flag-5'>前端</b><b class='flag-5'>芯片</b>——JA2901<b class='flag-5'>芯片</b>

    BMS模拟前端芯片是什么

    BMS模拟前端芯片是一种专门设计用于电池管理系统(BMS)的关键电子元件。它位于BMS与电池之间的接口位置,负责电池相关模拟信号的采集、处理与转换,为后续的电池状态监控、能量管理以及安全保护提供基础数据。
    的头像 发表于 03-16 15:57 2676次阅读

    模拟前端芯片的使用场景有哪些

    模拟前端芯片(AFE)作为电子系统中的关键组成部分,其使用场景广泛且多样化。这些芯片在信号处理的起始阶段发挥着至关重要的作用,确保模拟信号能够准确、高效地转换为数字信号,为后续的数字处理提供坚实的基础。
    的头像 发表于 03-16 15:49 2292次阅读

    AFE模拟前端芯片是什么 AFE模拟前端芯片怎么用

    AFE模拟前端芯片,是一种关键的电子元件,位于信号处理链的最前端,扮演着信号转换与处理的重要角色。它主要负责接收来自各种传感器或其他模拟信号源的模拟信号,并将这些信号转换为数字系统能够处理的数字信号。
    的头像 发表于 03-16 15:48 4551次阅读

    电池模拟前端芯片的工作原理

    电池模拟前端芯片的工作原理涉及多个关键步骤,这些步骤共同确保了电池状态信息的准确获取和高效处理。
    的头像 发表于 03-16 15:26 2002次阅读

    电池模拟前端芯片有什么用

    电池模拟前端芯片在电池管理系统中发挥着至关重要的作用。首先,它能够实时监测电池的电压、电流和温度等关键参数,这是确保电池安全稳定运行的基础。通过精确的数据采集,电池模拟前端芯片能够为电
    的头像 发表于 03-16 15:26 1936次阅读

    电池模拟前端芯片是什么

    电池模拟前端芯片是一种关键的电子元件,主要用于电池管理系统中,负责接收并处理来自电池的模拟信号。这些模拟信号可能包括电池的电压、电流和温度等信息。电池模拟前端芯片的主要任务是将这些模拟
    的头像 发表于 03-16 15:25 1939次阅读

    模拟前端芯片的差异分析

    模拟前端芯片,作为电子设备中的关键组件,承担着将模拟信号转换为数字信号的重要任务。然而,由于应用场景、设计思路、工艺技术等因素的不同,市面上的模拟前端芯片存在着诸多差异。本文将从功能、
    的头像 发表于 03-16 15:22 896次阅读

    什么是模拟前端芯片技术 数字前端和模拟前端的区别

    什么是模拟前端芯片技术 模拟前端芯片技术是一种涉及电子元件的技术,其核心在于模拟前端芯片(AFE
    的头像 发表于 03-15 17:58 1762次阅读

    什么是模拟前端芯片?它有哪些作用?

    模拟前端芯片,简称AFE芯片,是一种关键的电子元件,位于信号处理链的最前端,负责接收并处理模拟信号。这些信号可能来自各种传感器,如温度传感器、压力传感器等,或者来自其他模拟信号源。模拟
    的头像 发表于 03-15 15:33 2297次阅读

    射频前端芯片的常见应用科普

    射频前端芯片是一种关键的电子元件,其主要功能是将无线信号进行放大、滤波、调制和解调,以便在通信系统中进行传输和接收。
    的头像 发表于 02-27 18:24 1842次阅读