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

    文章

    1131

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    请问一般芯源的芯片开机之前需要做LVD检测吗?

    一般芯源的芯片开机之前需要做LVD检测吗?
    发表于 11-26 08:05

    模拟前端芯片是做什么的(什么是模拟前端芯片

    模拟前端芯片,常简称为AFE,是位于信号处理链最前端的集成电路。它负责接收、调理和转换来自传感器或其他信号源的模拟信号,如电压、电流、温度、压力等,并将其转换为高精度的数字信号,供后续的数字
    的头像 发表于 11-21 14:33 219次阅读

    AFE模拟前端芯片是什么(模拟前端芯片作用)

    AFE模拟前端芯片是一种专用于处理真实世界中连续模拟信号的关键集成电路。它位于传感器和数字处理系统(如MCU或DSP)之间,负责将各类物理量转换而来的模拟信号进行采集、调理,并最终转换为数字系统可处理的信号形式。
    的头像 发表于 10-29 16:21 551次阅读

    揭秘AI玩具“听得清”的秘密!这几款语音前端芯片撑起交互体验天花板

    电子发烧友网报道(文/黄山明)在AI大模型的加持下,AI玩具的最重要的功能便是语音交互,而要做到较好的语音交互,少不了语音前端处理芯片的加持。   因为玩具麦克风拾到的声音里混有喇叭回声、环境噪声
    的头像 发表于 10-17 08:42 9695次阅读

    射频前端的反内卷之路

    近期随着卓胜微和唯捷创芯半年报公布,两家头部射频前端公司扣非后净利润都出现不同程度的亏损,一时间关于射频前端内卷和关于射频卷到“血流成河”的文章不断爆出,笔者采访了多位未上市或者在上市准备阶段的射频
    的头像 发表于 08-29 10:39 517次阅读

    前端模块 WCDMA/HSDPA skyworksinc

    电子发烧友网为你提供()前端模块 WCDMA/HSDPA相关产品参数、数据手册,更有前端模块 WCDMA/HSDPA的引脚图、接线图、封装手册、中文资料、英文资料,前端模块 WCDMA/HSDPA真值表,
    发表于 06-23 18:34
    <b class='flag-5'>前端</b>模块 WCDMA/HSDPA skyworksinc

    2.4 GHz 前端 skyworksinc

    电子发烧友网为你提供()2.4 GHz 前端相关产品参数、数据手册,更有2.4 GHz 前端的引脚图、接线图、封装手册、中文资料、英文资料,2.4 GHz 前端真值表,2.4 GHz 前端
    发表于 06-20 18:31
    2.4 GHz <b class='flag-5'>前端</b> skyworksinc

    2.4 GHz 前端模块 skyworksinc

    电子发烧友网为你提供()2.4 GHz 前端模块相关产品参数、数据手册,更有2.4 GHz 前端模块的引脚图、接线图、封装手册、中文资料、英文资料,2.4 GHz 前端模块真值表,2.4 GHz
    发表于 06-10 18:32
    2.4 GHz <b class='flag-5'>前端</b>模块 skyworksinc

    NXP PN5120A0HN1 NFC前端芯片 特性参数、EDA模型与数据手册下载

    NXP PN5120A0HN1 NFC前端芯片 特性参数、EDA模型与数据手册下载
    的头像 发表于 06-03 17:25 957次阅读
    NXP PN5120A0HN1  NFC<b class='flag-5'>前端</b><b class='flag-5'>芯片</b> 特性参数、EDA模型与数据手册下载

    AT2401C射频前端芯片详解

    1. ‌芯片概述‌ AT2401C是一款专为‌2.4GHz频段无线通信‌设计的全集成射频前端芯片,采用‌CMOS工艺‌制造,集成功率放大器(PA)、低噪声放大器(LNA)、收发开关、匹配电路和谐
    的头像 发表于 05-27 15:00 1689次阅读
    AT2401C射频<b class='flag-5'>前端</b>单<b class='flag-5'>芯片</b>详解

    芯片前端设计与后端设计的区别

    前端设计(Front-end Design):聚焦于电路的逻辑功能实现。本质上是在“纸上”设计电路,包括芯片要“干什么”,要“如何运算”。
    的头像 发表于 05-16 14:56 1035次阅读

    芯片前端设计中常用的软件和工具

    前端设计是数字芯片开发的初步阶段,其核心目标是从功能规格出发,最终获得门级网表(Netlist)。这个过程主要包括:规格制定、架构设计、HDL编程、仿真验证、逻辑综合、时序分析和形式验证。
    的头像 发表于 05-15 16:48 1257次阅读

    芯片前端和后端制造工艺的区别

    通常,我们将芯片的生产过程划分为前端制程和后端制程两大阶段,其中前端制程专注于芯片的制造,而后端制程则关注于芯片的封装。
    的头像 发表于 02-12 11:27 2470次阅读
    <b class='flag-5'>芯片</b><b class='flag-5'>前端</b>和后端制造工艺的区别

    安霸发布N1-655前端生成式AI芯片

    Ambarella(下称“安霸”,纳斯达克股票代码:AMBA,AI 视觉感知芯片公司)在 CES 上发布了 N1-655 前端生成式 AI 芯片(SoC),该芯片可同时处理 12 路
    的头像 发表于 01-09 10:29 1514次阅读

    前端的作用

    前端的作用 在智能手机中,“前端”一词可以指代两个不同的概念:手机前端开发和射频前端技术。以下是这两个概念在智能手机中的作用: 手机前端开发
    的头像 发表于 01-03 14:03 899次阅读