繁体 | ENGLISH
首页 新闻中心 最新产品 设计应用 在线座谈 培训 研讨会 电子商城 解决方案 厂商黄页 电子百科 博客 技术论坛
                 
   
ISP1161/62单片USB主机及设备控制器
 
   ISP1161/62将USB主机和USB设备的功能结合了起来,这种高集成度的单片解决方案不仅可使PC而且可使一个系统内的任何设备做为USB主机。这种方案增强了USB连接能力,使其应用扩展到嵌入式系统领域。
描述
   目前的USB技术提供了各种外设到PC的通用互连,而ISP1161/62在此基础上又前进了一大步。由于允许任何嵌入式系统执行USB主机功能,ISP1161/62极大地扩大了其互连能力,使USB的应用扩展到许多新的领域。
   在外设中应用ISP1161/62能够实现如下功能:
    对嵌入式系统的USB主机功能;
    可编程的主机或设备功能;
    主机模式和设备模式共存;
    在没有PC介入时也能实现USB连接;
    使级别平等的设备间的USB连接成为可能;
    允许USB外设被多个主机共享
ISP1161/62将USB扩展到嵌入式系统领域
   ISP1161/62允许USB外设对嵌入式系统的直接控制。举例来说,在如今市场上销售的数字静物照相机(DSC)必须与PC相连才能上载照片并传输到打印机进行打印,然而,如果在DSC上用到ISP1161/62话,打印输出能够直接由DSC发送到打印机。相似地,当ISP1161/62被用到个人数字助理(PDA)系统时,其允许PDA独立于PC而直接控制USB外设,这给了掌上PCs的用户极大的选择来使得各种外设一插上电源就能使用。
平等级别设备间的USB连接
   ISP1161/62芯片允许主机模式和设备模式并存及同时运行,这使得PC与嵌入式系统之间或嵌入式系统相互之间的平等级别连接得以实现。
一种USB"变色龙"
多功能的ISP1161/62可通过软件设置来实现下面的功能:
    做为一个独立主机;
    做为一种界面设备;
    能使主机模式和设备模式同时运行;
   ISP1161/62所具有的普通32-bit/16-bit并行I/O和直接存储器通道(DMA)接口电路简化了其与市场上大多数普通精简指令(RISC)芯片、数字信号处理器(DSP)芯片以及微控制器器件(例如,SH3/4、MIPS-based RISC、ARM7/9、StrongArm)等的接口。对于主机控制(HC),最高传输速率可达24Mbytes,对于设备控制(DC),最高传输速率可达8Mbytes,这使得系统处理器在多任务环境下也能够保持带宽。
主机功能
   ISP1161/62芯片在实现主机和设备功能时符合USB专用Rev 1.1标准。该芯片内建的HC是OpenHCI的一个改进版本。与传统的符合OpenHCI的HC不同,借助系统处理器,ISP1161/62已使其接口直接客户化了。对于PCI接口或系统存储器控制,ISP1161/62没有高不可攀的要求。ISP1161/62可支持所有传输步骤:控制、阻断、打包及等时。
设备功能
   ISP1161/62的内建DC有16个控制端,可被设置成USB传输的控制、阻断、打包或等时功能。该DC也有一个传输速率为11.1MB/s的快速并行接口和一16-bit的并行I/O端口。ISP1161/62的DC支持本地DMA传输,能够加快与外部系统处理器之间的传送或接受数据,从而降低处理器负载。
功耗
   ISP1161/62的低悬挂功耗,以及其lazyClock输出,使得设备符合ACPITM、OnNowTM及USB电源管理要求变得容易实现。该芯片亦低的工作功耗支持功率敏感外设。
ISP1161/62 USB的特点总结:
    完全符合USB专用Rev. 1.1标准;
    是增强型符合USB 1.1 OHCI的主机;
    是单片设备控制器;
    能通过不同的I/O接口同时进行主机模式和设备模式工作;
    对于主机控制(HC),有两个USB下游端口,而对于设备控制(DC)则有一个USB上
     游端口;
    具有与多数普通微处理器和普通RISC处理器的高速并行接口;
    可进行完全自主的、多设置的DMA工作;
    具有用于DC的16个可编程端点;
    集成有多设置双FIFO存储器;
    具有对于DC传输和HC处理的双缓冲系统;
    具有6 MHz石英振荡器来降低电磁干扰(EMI);
    在3.3伏特电压下工作;
    ISP1161的封装形式为LQFP64, ISP1162的封装形式为LQFP80;
 

关于我们 | 网站导航 | 广告招商 | 联系方法 | 招聘信息 | 专家约稿
Copyright © 2000-2005 ChinaECNet. All Rights Reserved.
Tel: 010-82888222, 0755-83243191    Fax: 010-82888220, 0755-83243291