USB97C100QFP
多端点USB外设控制器
SMT扩展库SMT补贴嘉立创PCB免费打样
- 描述
- 高性能USB外设控制器,集成8051微控制器和多种DMA控制器。
- 品牌名称
- MICROCHIP(美国微芯)
- 商品型号
- USB97C100QFP
- 商品编号
- C20446328
- 包装方式
- 袋装
- 商品毛重
- 1克(g)
商品参数
| 属性 | 参数值 | |
|---|---|---|
| 商品目录 | 其他接口 |
| 属性 | 参数值 | |
|---|---|---|
| 接口类型 | USB |
商品概述
USB97C100是一款灵活的通用USB外设接口和控制器,非常适合多端点应用。USB97C100提供类似ISA的总线接口,几乎可让任何PC外设连接到USB链路末端。其独特的动态缓冲区架构克服了现有固定FIFO缓冲方案的吞吐量劣势,可最大程度利用USB连接的整体带宽。该架构将集成微控制器在USB数据流中的参与程度降至最低,允许面向块的设备进行连续数据包传输。这种架构的高效性使软盘驱动器能够与其他外设(如串行和并行端口)在单个USB链路上共存。 USB97C100允许通过USB下载外部程序代码,便于实现各种外设USB设备类及其组合。这也为现场升级和修改提供了便捷方法。
商品特性
- 高性能USB外设控制器引擎
- 集成USB收发器
- 串行接口引擎(SIE)
- 8051微控制器(MCU)
- 专利内存管理单元(MMU)
- 4通道8237 DMA控制器(ISADMA)
- 4K字节板载USB数据包缓冲区
- 准ISA外设接口
- USB总线监听功能
- 通用输入输出引脚(GPIOs)
- 完全兼容USB规范1.1
- 每个端点可独立配置同步、批量、中断和控制数据
- 为虚拟端点动态分配数据包缓冲区
- 多个虚拟端点(最多同时支持16个发送、16个接收)
- 多个备用地址过滤器
- 动态分配端点缓冲区长度(0 - 1280字节数据包)
- 高速(12Mbps)能力
- MMU和SRAM缓冲区可优化缓冲区并最大程度利用USB带宽
- 128字节页大小
- 每个数据包最多10页
- 接收数据包队列深度最大为16
- 每个端点的发送数据包队列深度最大为5
- 硬件生成数据包头部,自动记录每个数据包状态
- MCU、SIE和ISA DMA访问可同时进行仲裁
- 扩展电源管理
- 标准8051“停止时钟”模式
- 额外的USB和ISA挂起恢复事件
- 内部8MHz环形振荡器,可立即执行低功耗代码
- 24、16、12、8、4和2 MHz PLL抽头,用于动态切换MCU和DMA时钟
- SIE、MMU、DMA和MCU独立的时钟/电源管理
- 支持与ISA内存进行DMA操作
- 四个独立通道
- 内部和外部内存之间的传输
- I/O和缓冲内存之间的传输
- 支持外部总线主控
- 外部MCU内存接口
- 通过16K窗口闪存、SRAM或EPROM实现1M字节代码和数据存储
- 可通过USB、串行端口或ISA外设下载
- 准ISA接口可连接新型和“旧有”外设
- 通过4K MCU窗口实现1M ISA内存空间
- 通过256字节MCU窗口实现64K ISA I/O空间
- 4个外部中断输入
- 4个DMA通道
- 可变周期时序
- 8位数据路径
- 5V或3.3V供电
- 板载晶体驱动电路
- 128引脚QFP封装
优惠活动
购买数量
(49个/袋,最小起订量 1 个)个
起订量:1 个49个/袋
总价金额:
¥ 0.00近期成交0单
