- 博客(8)
- 收藏
- 关注
转载 IC设计流程概述
芯片设计分为前端设计和后端设计,前端设计(也称逻辑设计)和后端设计(也称物理设计)并没有统一严格的界限,涉及到与工艺有关的设计就是后端设计。1. 规格制定 芯片规格,也就像功能列表一样,是客户向芯片设计公司(称为Fabless,无晶圆设计公司)提出的设计要求,包括芯片需要达到的具体功能和性能方面的要求。2. 详细设计 Fabless根据客户提
2017-10-23 18:07:38 4747
转载 一个合格数字IC设计工程师的知识结构
原文地址:http://kellen.wang/zh/the-knowledge-base-of-a-qualified-ic-design-engineer/I. 技能清单 作为一个真正合格的数字IC设计工程师,你永远都需要去不断学习更加先进的知识和技术。因此,这里列出来的技能永远都不会是完整的。我尽量每年都对这个列表进行一次更新。如果你觉得这个清单不全面,可以在本
2017-10-23 11:23:36 8281
转载 IC设计经典书籍
1. 《Verilog HDL高级数字设计》 中文版和原著。这本书本人以为是讲Verilog方面的最好的一本书,看完此书后,相信大家的code水平会有很大提高。书中例子极其丰富,涵盖了RISC、UART、异步FIFO、数字信号处理、乘法器和触发器,其中一章讲一个简单RISC的部分尤其值得仔细揣摩,可以令大家受益匪浅。书中很好的贯穿了code风格与综合电路的关系,以及状态机的写法。
2017-10-23 09:53:37 9725 2
转载 正则表达式30分钟入门教程
本文目标 30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。如何使用本教程 最重要的是——请给我30分钟,如果你没有使用正则表达式的经验,请不要试图在30秒内入门——除非你是超人 :) 别被下面那些复杂的表达式吓倒,只要跟着我一步一步来,你会发现正则表达式其实并没有你想像中的那么困难。当然,如果
2017-10-16 14:08:14 348
转载 Vim入门基础
1. 简介Vim(Vi[Improved])编辑器是功能强大的跨平台文本文件编辑工具,继承自Unix系统的Vi编辑器,支持Linux/Mac OS X/Windows系统,利用它可以建立、修改文本文件。进入Vim编辑程序,可以在终端输入下面的命令:$vim [filename]其中filename是要编辑的文件路径名。如果文件不存在,它将为你建立一个新文件。Vim编辑程序有三种操作模式,分别称为编辑
2017-10-13 18:13:24 477
转载 I2C总线
一、概述 I2C是Inter-integrated circuit的缩写,两条双向的线,一条SDA (Serial Data Line),另一条SCL (Serial Clock)。SCL:上升沿将数据输入到每个EEPROM器件中,下降沿驱动EEPROM器件输出数据(边沿触发)。SDA:双向数据线,为OD门,与其它任意数量的OD与OC门成“线与”关系。速率:普通模
2017-10-13 11:21:52 1090
原创 UART
概述 UART(Universal Asynchronous Receiver and Transmitter)通用异步收发器,从硬件角度看,实物表现为独立的模块化芯片,或作为集成于微处理器中的周边设备,在开发板设计和测试阶段用来控制CPU与其余部分的信息传送,将数据在串行传输与并行传输间进行转换。UART作为软件协议来看,是异步串口通信协议的缩写,包括了RS232、RS499、
2017-10-11 11:27:16 847
原创 SPI总线协议
一、概述 SPI(Serial Peripheral Interface,串行外围设备接口),是Motorola公司提出的一种同步串行接口技术,是一种高速、全双工、同步通信总线,在芯片中只占用四根管脚用来控制及数据传输,节约了芯片pin的数目,同时为PCB在布局上节省了空间。正是由于这种简单易用的特性,现在越来越多的芯片上都集成了SPI技术。SPI主要用于EEPROM、Fla
2017-10-10 09:36:04 18066
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人