National Semiconductor接口芯片
扫描二维码
随时随地手机看文章
national semiconductor(国家半导体)公司推出的usbn9602/9603/9604也能设计成具有传输多任务或无多任务的并行数据或 micr。wlre串行数据。 usbn9602/9603/9604是一颗与usb规范1.0兼容的集成usb节荩控制器。在这单一的ic中集成了具各3,3 v的usb收发器、媒体存取控制器、usb端点(ep)fifo、多样的8位并行接口、microwire/plustm接口 以及时钟产生器。而其中还提供总共7个fifo缓冲区,给不同的usb信息之用:1个给控制命令用的双向fifo端点ep0,以及给中断、批 量、等时传输之用的6个支持单向的端点管线。其优点为:效能卓越,低系统成本的解决方案,更小型封装以及容易使用。 此外,8位并行接口提供给多任务与非多任务类型的cpu地址/数据总线使用;而可编程的中断输出架构,可允许设各针对不同的中 断信号请求来加以配置。但这一系列的ic有一个稍微较差的特点就是,对于usbn 9602系列,须外接48 mhz的振荡器,不像原philips 系列可通过pll的方式去产生48 mhz的时钟。这样,外接的振荡器就可采用6或12 mhz,以降低emc电磁干扰。以下列 usbn9602/9603/960ll的 基本特性。 ●全速usb节点设备。 ●usb收发器。 ●3.3 v信号电压的稳压调整器。 ●48 mhz振荡器电路,24 mhz(9603/9604)。 ●可编程的时钟产生器。 ●包含实体层接口(physical layer interface,phy),媒体存取控制器(media ac-cess controller,mac)与usb 1,0兼容 的串行接口引擎(sie)。 ●控制/状态寄存器文件。 ●具有7个πfo为主的端点的usb设各控制器:1个双向的控制端点0(8字节);3个传送端点(2×c>qjzj与1×64字节),30ut;3 个接收端点(2×jz与1×64字节),31n。 ●具有两种可选择模式的8位并行接口:非多任务的;多任务的(与intel兼容)。 ●并行接口支持了dma。 ●microwire/plustm接口。 ●28pin soic包装(如图1所示)。 此外,在图6.8中,显示了usbn9602与b型usb连接头的基本连接电路图。其中,r,为1.5 kω提升电阻由d+差动数据线连接至3 .3 v,这表示usbn 9602所连接的设各控制器所设计的usb外围设各属于全速(12 mbps)设各。而r,与r,则是设 备端的电阻,介于22~狃ω之间。 在相关的应用例中,usbn 9602接口芯片也与常用的microchip公司的pig系列单片机结合在一起。相关数据,用户可以进人 national semiconductor的网站(http://)加以查询。图1 usbn9602 ic的实体图图2 usbn9602 ic与外部b型usb连接头的电路图 综合以上所介绍的两种接曰芯片的特性与便用,用户可应用于一般的usb设各的设计中。这样的设计方式主要是在现有的系统或产 品的架构之下,可以缩短开发的时间并扩充出具有usb接口的功能。当然这是一种权宜之计,毕竟要在现有的系统下,增添usb的接口 功能,并不是件容易的事。因为,可能必须牺牲一个原有系统的外围端口(8个gpio引脚),甚至更多的引脚(如中断信号的引脚) ;而相对地,程序的容量也可能增加了数kb的容量。而被迫使用较大容量的单片机。因此,得与失,就靠用户系统设计的评估了。 例如,对于消费性电子的厂商丽言,假便原有的mp3 dtcoder仅具有printer port的文件下载方式,若要在不更改太多的系统结构 下,可以通过将usb接口芯片pdi-usbd12扩充成具有usb接口的下载功能,增加产品的竞争性。但是,新的mp3 decoder已经逐渐具各printer port与usb两种接口下载 文件的选择方式ρ所以是否要使用usb接口芯片,就取决于系统厂商开发的时间与成本了。 当然就初学者的立场而言,还是以最简单的方式切八,也就是下面所要介绍的第5种类型.内含usb单元的微处理器(mpu) 欢迎转载,信息来自维库电子市场网()