集成电路芯片的编码是怎样规定的?

核心提示拿到一些芯片,上面写着74lvth245a、tms320f2812pgf、74hc08、rtl8201bl、ds1302、ref198等等。这些编码是如何规定的?有什么规律?能否看到这些编码大概知道它是个什么性能的电路?我们在protel里

拿到一些芯片,上面写着74lvth245a、tms320f2812pgf、74hc08、rtl8201bl、ds1302、ref198等等。这些编码是如何规定的?有什么规律?能否看到这些编码大概知道它是个什么性能的电路?我们在protel里元件库中如何快速找到自己想要的芯片?

你说的这些芯片都是很常用的单片机及其外围芯片,如果你有相关经验很容易知道,比如第一个是个逻辑芯片,74是数字逻辑芯片的一个族,区别于54系列,后面那个lv表示低电压low-vol,可能工作在3.3v的电压下,第二个是ti出的dsp(数字信号处理器),tms320是ti起的名字,在公司的系列产品中有自己的意义,f表示用的是flash存储,2812是其代码,还有2407,5402等等,后面是封装参数。后面那几个芯片有基本逻辑和时钟芯片等,这里不再赘述,你上网查这些芯片的pdf全有,不过大多是英文的。

回答你后面的问题:这些编码有的是行业里的规定,比如74ls,74hc,54..基本的芯片,也有是公司自己起的名字,比如tms320f2812等,要说规律很简单,你有过设计经验,用过一些片子就知道的差不多了,要速成可以去看嵌入式硬件设计的书。

protel里找自己的芯片可不容易,你在搜索器件里找一下就可以了,事实上,用protel的老手,全部是用自己画的器件,以免在具体设计时出现这样或那样的偏差。

别学protel了,学那个altiumDesigner吧,他们公司新出的最新版,容易上手功能强大。

ic9a程序:LIBRARY IEEE;

USE IEEE.STD_LOGIC_1164.ALL;

USE IEEE.STD_LOGIC_UNSIGNED.ALL;

ENTITY IC9A IS

PORT(CLK:IN STD_LOGIC;

CLR:IN STD_LOGIC;

D :IN STD_LOGIC_VECTOR(6 DOWNTO 0);

OUT2:OUT STD_LOGIC);

END IC9A;

ARCHITECTURE ART OF IC9A IS

SIGNAL QH:STD_LOGIC_VECTOR(6 DOWNTO 0);

BEGIN

PROCESS(CLK,CLR)

BEGIN

IF(CLR='1')THEN

QH<="0000000";

ELSIF (CLK'EVENT AND CLK='1') THEN

QH(6 DOWNTO 0)<=D(6 DOWNTO 0);

END IF;

IF(QH&D="00010000100111")THEN

OUT2<='1';

ELSE

OUT2<='0';

END IF;

 
友情链接
鄂ICP备19019357号-22