本文为入门级同学和零电子基础同学准备,有一定电子基础的请直接忽略,芯片本质是电路,因此作为IC设计工程师要识得电路。下文将以单片机最小系统和简单的外围电路为例来初步认识电路图。

  1. 单片机最小系统电路

下图是一个最简单的单片机系统原理图,它包含供电(提供能量)、时钟(提供运行时钟)、复位(初始化芯片)电路,这三者是必不可少的,它们都正常工作后芯片才会正确的运行,其他外围接口可以根据自己具体需要扩展。
2. 电源电路

芯片的供电电路可采用开关电源电路(电源效率高,噪声较大),亦可采用线性稳压电源电路(实现简单,噪声低,但效率也低)。下图是由线性稳压块LM7805构建的12V转5V电路,C1、C2为滤波电容,P?为电源接口。

3. 复位电路

芯片的复位信号可能高有效,亦可能低有效,具体需要参考芯片配套的手册。电路图中引脚字母带上划线的表示低电平有效,本文中电路图复位为高电平有效。下图复位电路实现了上电自动复位和按键手动复位两种方式,C11和R31组成上电自动复位电路,上电瞬间电容C11充电(相当于短路),这时相当于5V电压连接到RST,芯片处于复位状态,C11充满电后,5V和RST断开(电容阻直流特性),RST通过R31接地释放复位信号,芯片进入工作状态。K17、R60、R31组成手动复位电路,按下按键是RST为高电平,芯片进入复位状态,放开按键后RST通过R31接地释放复位信号,芯片进入工作状态。

4. 时钟电路

时钟电路是产生稳定的时钟信号给芯片做参考时钟,芯片内的时序电路都要根据时钟节拍运行(步调不一致的话,数据传输就会乱了),通常时钟频率越快运行速度就越快。简单时钟电路由晶体振荡器和电容组成,下图中Y2为晶振,C14、C15为负载电容,一般在几十皮法,它会影响到晶振的谐振频率和输出幅度。

5. LED控制电路

刚玩单片机时一般需要做点亮一个LED的实验,下图是一个LED控制电路,R1、R2为限流电阻,9013为NPN三极管,IO为高电平的时候三极管导通,LED处于供电回路中就会发光,IO为低电平的时候,三极管截止,LED熄灭。通过控制IO不断高低的变化就可以实现LED灯闪烁。


6. I2C电路

下图中24C01是基于I2C总线的外部存储,SCL和SDA分别为控制线和数据线,它们连接到单片机的IO引脚,A0、A1、A2是地址输入端,因只连接了一颗I2C器件,所以全固定了为0(接地),WP为 写保护引脚,为1时所有的内容都被写保护(只能读),下图固定接地,表示存储器可读可写,VCC为供电引脚,GND为地,C24为滤波电容。

本文图片从网络收集而来,版权属于原作者。

关于更多芯片介绍类文章和芯片设计资料请看以下链接。
https://blog.csdn.net/weixin_43745611/article/details/108305382

数字IC设计入门(3)初识电路图相关推荐

  1. 数字IC设计入门方法与资料大全

    0. 前言 正准备入行数字芯片设计的同志们可以看看以下几篇行业入门介绍的文章,因水平有限,文中难免存在疏漏.错误之处,与最新技术脱节之处必定不少,敬请细心的读者不吝指教.有用的您带走,没用的就当笑话看 ...

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

    什么是数字IC后端设计? 完整的后端设计由后端半定制和后端全定制两个设计部分组成: 后端全定制设计是指在设计初期最先按照设计需求设计出的物理库单元,物理单元库由标准单元库.IP库及满足特殊需求的定制部 ...

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

    什么是集成电路? 集成电路(integrated circuit)是一种微型电子器件或部件.采用半导体工艺,把一个电路中所需的晶体管.电阻.电容和电感等元件及布线在一块或几块半导体晶片上制作出来,然后 ...

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

    前端做什么工作 数字前端设计也称逻辑设计,前端以设计架构为起点,以功能正确且满足目标时序的网表为终点,用逻辑电路实现预期的功能.主要包括:规则书制定.系统架构设计.部件详细设计.HDL编码.仿真验证. ...

  5. 数字IC设计入门书单

    作者:Forever snow 链接:https://zhuanlan.zhihu.com/p/23429432 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 修订 ...

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

    本文为入门级同学和零电子基础同学准备,有一定电子基础的请直接忽略,芯片从本质上说还是电路,因此有必要从电路板开始了解芯片工作过程,下面将简单介绍一块电脑主机板. 电路板已在我们生活中无处不在,不知大家 ...

  7. 数字IC设计入门篇:APB总线协议学习心得

    声明:本文章是本人学习AMBA  APB协议的一些个人理解,仅用于学习交流之用.本人学习APB协议时参考的是ARM公司官方的APB协议技术规范文档(编号:IHI0024D).受限于本人的知识水平,本文 ...

  8. 【数字IC验证快速入门】3、数字IC设计全流程介绍

    导读:作者有幸在中国电子信息领域的排头兵院校"电子科技大学"攻读研究生期间,接触到前沿的数字IC验证知识,旁听到诸如华为海思.清华紫光.联发科技等业界顶尖集成电路相关企业面授课程, ...

  9. 数字IC设计SOC入门进阶

    声明:本系列文章全部来自网络公开资料整理,并在文后附上网页链接.仅用于学习交流. 前言 硕士毕业从事FPGA逻辑开发已N年,对于未来的发展方向.技术提升等充满了困惑.迷茫.此时,恰逢数字IC设计岗位兴 ...

最新文章

  1. 关于ORACLE RAC心跳问题的释疑
  2. 【Java Web前端开发】Response笔记
  3. 【Java 网络编程】Socket TCP UDP 联系
  4. LAMP 全功能编译安装 for CentOS6.3笔记(更新)
  5. 目录页码错误未定义书签怎么解决_目录页码对不齐应该怎么办?这2种方法,工作效率大增...
  6. Learning Scrapy笔记(零) - 前言
  7. PSpice应用 软件安装和B-1
  8. Webuploader 出坑记
  9. 常见气象数据获取方式及批量下载代码汇总
  10. SQL Server行列转换
  11. web漏扫问题处理1
  12. Libcef源码下载与编译
  13. html网页左侧背景,CSS设置html网页背景图片 CSS设置网页背景颜色
  14. poi操作word常用操作方法,word工具包
  15. java+ssm驾校管理教练用户驾校系统@ssm
  16. 企业文化如何推动绩效?
  17. 拉里 埃里森_拉里·埃里森(Larry Ellison)的宝座
  18. FPGA DDR2操作
  19. 用python三角形_python 三角形
  20. linux 搭建 MeepoPS+Socket

热门文章

  1. 数理统计(四)-方差分析及回归分析:总变差分解【总变差=方差+效应A平方和+效应B平方和+AB交互效应平方和】、线性回归模型、回归方程、残差、残差平方和、σ的无偏估计、多元线性回归模型、非线性回归模型
  2. Oracle数据库学习(六):where条件查询及关键字使用
  3. 动画交互设计软件:Principle for Mac
  4. Li‘s 影像组学视频学习笔记(25)-查看准确度、灵敏度、特异度及混淆矩阵
  5. 计算机和网络连接不上,电脑宽带连不上怎么办_台式电脑连不上宽带怎么回事-win7之家...
  6. ue4导入倾斜摄影_倾斜摄影如何和bim结合?倾斜摄影数据怎么导?我来告诉你!...
  7. 计算机硬盘对考,两个硬盘对拷(硬盘对刻)图文教程
  8. 小心肝队-冲刺日志(第四天)
  9. 分析股票怎么进行量化交易?
  10. 【历史上的今天】5 月 12 日:第一台可编程机电子计算机诞生;硅谷先驱出生;饭否上线