自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 verilog语法(2)模块结构

模块基本结构模块端口声明I/O描述变量和常量说明功能定义并行、顺序执行小结

2020-09-26 22:36:52 512 1

原创 verilog语法(1)概念介绍

术语介绍什么是硬件描述语言HDLVerilog HDL简介自顶向下设计抽象级不同抽象层次的描述Verilog代码基本结构模块测试Testbench逻辑综合综合网表视图总结

2020-09-26 16:50:33 748

原创 数字IC设计入门方法与资料大全

文章目录文章目录0. 前言如果正准备入行数字芯片设计行业可以看看下几篇行业入门介绍的文章,因水平有限,文中难免存在疏漏、错误之处,与最新技术脱节之处必定不少,敬请细心的读者不吝指教。有用的您带走,没用的就当笑话看,轻拍重锤皆可,相互学习提高。数字IC设计入门篇(1)初识电路板和芯片数字IC设计入门篇(2)初识电子元件数字IC设计入门篇(3)初识电路图数字IC设计入门篇(4)初识电路调试和测试数字IC设计入门篇(5)初识集成电路芯片数字IC设计入门篇(6)初识verilog数字IC设计入门篇

2020-08-30 14:24:57 25012 7

原创 数字IC设计入门(10)初识数字芯片设计后端

什么是数字IC后端设计?完整的后端设计由后端半定制和后端全定制两个设计部分组成:后端全定制设计是指在设计初期最先按照设计需求设计出的物理库单元,物理单元库由标准单元库、IP库及满足特殊需求的定制部件单元等组成,该物理库为后续后端半定制设计提供物理实现基础。后端半定制设计是指使用布局布线工具并基于后端全定制阶段完成的标准单元库及IP库并根据前端设计完成整个芯片的版图设计,这个过程由称为数字后端设计(自动布局布线-APR)。数字IC后端设计是指将前端设计产生的门级网表通过EDA设计工具进行布局布线和..

2020-08-28 07:20:22 15604

原创 数字IC设计入门(9)初识数字芯片验证

什么是验证及验证方法学?芯片验证就是采用相应的验证语言,验证工具,验证方法,在芯片生产之前验证芯片设计是否符合芯片定义的需求规格,是否已经完全释放了风险,发现并更正了所有的缺陷,站在全流程的角度,它是一种防范于未然的措施。我们知道芯片流片回来测试时发现硬件bug,那时基本就无力回天了(芯片内的硬件bug一般都没办法修正,当然部分bug是可以通过软件或烧efuse等措施来屏蔽),因此把问题拦截在流片之前非常之重要,这正是验证存在的意义。什么是验证方法学?验证工程师绕不开的一个基本概念。芯片规模越大功能越.

2020-08-23 10:05:39 13366

原创 数字IC设计入门(8)初识数字芯片设计前端

前端做什么工作数字前端设计也称逻辑设计,前端以设计架构为起点,以功能正确且满足目标时序的网表为终点,用逻辑电路实现预期的功能。主要包括:规则书制定、系统架构设计、部件详细设计、HDL编码、仿真验证、SDC编写、逻辑综合、STA检查、形式化验证等,系统架构设计最难掌握,需要有丰富的设计经验,对应用场景也需要有深入的理解。前端设计师需要掌握的最基本技能就是实现编码,但编码不是数字前端设计的全部,它只是前端设计过程中的部分工作。下面编写一个MUX逻辑,MUX的行为可以描述为:只要信号a或b或sel发生变化..

2020-08-16 20:11:00 14078 2

原创 数字IC设计入门(7)初识FPGA

什么识FPGAFPGA(Field Programmable Gate Array,现场可编程逻辑门阵列)是一种可编程的逻辑列阵芯片,为半定制集成电路芯片。fpga是一种用户可自行定义结构和功能的电子器件,它拥有72变的本领,可重复烧录,用户根据功能需求编写程序生产bit流文件并烧录到芯片内就可实现预期的数字电路功能。FPGA相对与ASIC优势:(1)FPGA实现比ASIC设计周期短。基于FPGA的设计流程比ASIC简单很多,无需人工参加布局布线,没有掩模和其他制造步骤。(2)FPGA比ASIC开.

2020-08-16 10:44:17 4714 1

原创 数字IC设计入门(6)初识verilog

Verilog HDL与VHDL是当前最流行的两种硬件设计语言,两者各有优劣,也各有相当多的拥护者,都通过了IEEE 标准。VHDL在北美及欧洲应用很普遍,Verilog HDL 语言在中国、日本、韩国、美国等区域应用很普遍。本文简要地介绍国内数字电路设计普遍使用的Verilog语言。verilog是什么。Verilog HDL是一种硬件描述语言,以文本形式来描述数字系统硬件的结构和行为的语言,用它可以表示逻辑电路图、逻辑表达式等数字逻辑功能。特点:verilog很多操作符和结构类似与C语言,比如

2020-08-15 08:38:03 3807 1

原创 数字IC设计入门(5)初识集成电路设计

什么是集成电路。集成电路(integrated circuit)是一种微型电子器件或部件。采用半导体工艺,把一个电路中所需的晶体管、电阻、电容和电感等元件及布线在一块或几块半导体晶片上制作出来,然后封装在一个管壳内,成为具有所需电路功能的微型结构。集成电路通常用字母“IC”表示,其功能是对输入的信息进行加工处理。先看看分立器件组成称的电路图和电路板。试想能不能把这些分立半导体器件组成的电路微型化然后再做在一起?早在1952年,英国科学家G. W. A. Dummer就提出了集成电路的设想,1958.

2020-08-13 23:21:39 10676 1

原创 数字IC设计入门(4)初识电路调试

本文为入门级同学和零电子基础同学准备,介绍调试相关的基础知识。为什么需要调试一个电子系统,由于设计、焊接、制板、元件、环境等因素影响,很有可能达不到预期的效果,这时需要通过调测试来发现和修正问题点。调测试在测试板阶段尤其重要,电路调试并不是只有板级设计师需要参与,在芯片刚流片回来的测试阶段,芯片设计师通常也需要参与调测试的工作。一个合格的电子工程师应该拥有调试电路的技能。认识工具调试电路常用的工具有可调电源、万用表、示波器、逻辑分析仪、焊台等,下面我们认识一下万用表和示波器。常用测试点和方法

2020-08-12 22:41:27 3146

原创 数字IC设计入门(3)初识电路图

本文为入门级同学和零电子基础同学准备,以单片机最小系统和简单的外围电路为例来认识电路图。单片机最小系统电路下图是一个最简单的单片机系统原理图,它包含供电(提供能量)、时钟(提供运行时钟)、复位(初始化芯片)电路,这三者是必不可少的,它们都正常工作后芯片才会正确的运行,其他外围接口可以根据自己具体需要扩展。电源电路芯片的供电电路可采用开关电源电路(电源效率高,噪声较大),亦可采用线性稳压电源电路(实现简单,噪声低,但效率也低)。下图是由线性稳压块LM7805构建的12V转5V电路,C1、C2为滤波

2020-08-12 21:33:19 7143 2

原创 数字IC设计入门(2)初识电子元件

电阻电阻是一种限流元件,对电流起阻碍作用,阻值越大对电流的阻碍作用越大,通常用R表示。① 电阻串联串联的特点:流过每个电阻的电流都是同一的。上图a、b两点电压为Uab=U1+U2+U3,ab两点电阻为R=R1+R2+R3总结:电阻串联起分压作用,电路消耗的总功率等于各个电阻消耗的功率之和。② 电阻并联并联的特点:每个电阻两端的电压是同一的。上图总电流I=i1+i2+i3,即1/R=1/R1+1/R2+1/R3总结:电阻并联起分流作用,电路消耗的总功率等于并联各电阻消耗的功率之和。.

2020-08-11 07:14:02 4145

原创 数字IC设计入门(1)初识电路板和芯片

电路板已在我们生活中无处不在,不知大家对电路有多少了解。电路板上有各式各样的电子元件,不同的元件有着不同的作用,他们相互配合就能出色的完成预期任务。本文以电脑主板为例来让大家来认识一下电路板和元器件,下图是一块技嘉牌电脑主机板,板板上有电阻、电容、电感、晶体管、晶振等基础元件,也有cpu、存储器、集成IO、电源IC、桥片等芯片,还有PCIE、DDR、SATA、VGA等外设接口。手机、电脑、游戏机等电子产品都是基于各式各样的IC和电子元件搭建起来,成千上万的的小家伙组合到一起就变成了神奇的产品,...

2020-08-10 22:17:06 7663

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除