USB2.0特性及USB单片机

技术分类: 通信  微处理器与DSP  消费电子设计  | 2006-08-06
来源:单片机与嵌入式系统应用 | 作者: 电子科技大学 陈汝全

可能要对分组进行试验。8051能视分组的头标码内容按需要进行处理。在任何给定时间,某些RAM块都是在SIE(串行接口引擎)控制下,由USB数据充满/空闲;而其他的RAM块则可由8051单片机和()或I/O控制单元使用。在USB域,RAM块是单口;在8051的I/O单元域,RAM块是双口。RAM块能构成单、双、三或四缓冲。

256×16位的双口RAM块
图5 256×16位的双口RAM块



   通过USB1.1和USB2.0的比较,明确了哪些东西是不用去学习研究的。需要考虑的是如何执行USB2.0的总体结构。如果Cypress公司仍停留在使用原来的结构,则USB将包括:在I/O一边的FIFO和另一边的端点缓冲器。但是,因为USB2.0工作非常快,以至于这两种缓冲器将会是巨大的,从而增加了器件的成本。
   “量子”FIFO思想是一个有创造性的方法,它把几种功能都结合起来,以便FIFO能被外界看见;而端点缓冲器在芯片内部才能看见,但它们的作用都是相同的。在以前的结构中,存储器都是分开的。作为分开的FIFO容易在不同的时间域保持。采用USB和对外部I/O执行的方法,不同的时间域仍然是必要的,但这是更合理

的方法。多芯片方法的设计师必然要回到两个FIF
O的布局,总体成本与这两个大的器件有关。 FX2的灵活性由于有通用可编程接口(GPIF)而得到增强,它是一个可编程状态机。它能产生全部控制信号,例如:作为ATAPI硬盘驱动、DSL(数字用户线路)的Utopia接口或打印机的增强并行接口(EPP)。关键之处是能用相同的部件来寻址所有这些不同的接口,而不需要粘合连接逻辑。这也扩展到微处理器,如PowerPC、数字信号处理器(DSP)和PCMCIA(个人电脑存储器卡国际协会)器件,其中的每一种都需要一个不同的部件作粘合连接。因此,采用单芯片方法可以降低成本。通用可编程接口使FX2能为这些设备的每一接口进行调节。
 
   设计师必须编制GIPF(通用可编程接口)程序,但Cypress公司提供了编制适当接口的软件工具,从而不必了解如何接口的具体过程。在此领域,公司还有帮助设计师的参考设计。

        如前所述,FX2有三种封装形式:一是56脚的SOPP;二是100脚的TQFP(薄形四方扁平封装);三是128脚的TQFP。引脚数的区别在于输入、输出引脚数的不同。尽管Cypress公司的重点是在前两种封装,但128脚封装正好适合设计师必须采用外部数据总线、地址总线和8KB RAM的情况。这使得结构可扩展,给了设计师一个增加路径的空间。


0
0
(请您对文章做出评价)
1】【2】【3
加载中

对文章的评论

更多评论

剩余字数:  

相关在线研讨会

我要参加

汉高全套电子材料在手机制造业的应用

时间:2007-12-13 10:00:00-12:15:00
简介:本次在线研讨会主要讨论手机设计中各种胶粘剂的应用,包括结构胶、导电胶、导热胶、底部填充剂、COB、POP及ACP在可靠性方面的解…

浏览该文章的用户还看过...

  • 文 章

  • 论 坛

  • 博 客

  • 小 组

设计资源与分销

  • 博客推荐

  • 论坛推荐

  • 在线研讨会