清新纸飞机

文章
3
资源
0
加入时间
2年10月17天

IC设计职位详解之“数字前端设计工程师”就业必学课程

数字设计处于数字IC设计流程的前端,属于数字IC设计类岗位的一种。随着芯片规模不断加大,在IC设计过程中,设计的复杂度也进一步加大,需要用到的岗位人数也越来越多。数字设计主要分成几种层次的设计:IP level, unitlevel,fullchip/SoC level, gatelevel等。一、数字设计主要干什么?1. 阅读各种SPEC最重要的一份spec是architecture spec,就是和你一起合作的好基友架构设计工程师写的设计文档,比如下面这种:UART IP Core Spec

十进制与8421码、5421码、2421码、余3码之间的转换

①8421码是最基本最常用的BCD码,是十进制代码中最常用的一种。在这种编码方式中,每一位二值代码的“1”都代表一个固定数值。将每位“1”所代表的二进制数加起来就可以得到它所代表的十进制数字。例:321的8421码就是3 2 1 0011 0010 0001。原因:0011=8x0+4x0+1x2+1x1=3,0010=8x0+4x0+2x1+1x0=2,0001=8x0+4x0+2x0+1x1=1。②5421码,是二-十进制代码(BCD码)的一种。5421码是一种有权码,有权BCD码就是四位二