32位ARM核微处理器芯片PUC2030A以及应用.docxVIP

  • 0
  • 0
  • 约3.39千字
  • 约 3页
  • 2020-12-20 发布于江西
  • 举报

32位ARM核微处理器芯片PUC2030A以及应用.docx

32 位 ARM 核微处理器芯片 PUC2030A 以及应用 英国 ARM 公司设计的 32 位 Computer CPU 芯核(简称 ARM 芯核),具有功耗低、成本低等显着优点 目前已占有 75%以上的 32 位嵌入式产品市场。而 ARM 系列芯片即为各个半导体厂家开发的基于 ARM 芯核的芯片。目前设计、生产ARM 芯片的国际大公司已经超过 100 多家,国内中兴集成电路和华虹等公司也已经购买 ARM 公司的芯核用于通讯专用芯片和加密 IC 卡的设计。 PUC3030A 是德国Micronas 公司开发的基于 32 位ARM 核的高性能低功耗微处理器。采用 ARM7TDMI 内核,内部集成了接口控制器,RTC 为带日历和报警功能的实时时钟,内部看门电路,功率管理,加密控制器,256K 字节 字节 SRAM 等。在许多应用领域其系统成本远低于采用 8051 加扩展芯片的方案。由于Micronas 公司及其第三方设计室提供了众多的程序库,加上ARM 公司集成开发环境支持 C 和 使得其软件开发也十分容易。因此,PUC3030A 将是许多电子产品方案的选择之一。 PUC3030A 的结构特点及性能指标 PUC3030A 的内部功能框图如图 1 所示。 PUC3030A 内部为 64MHz ARM7TDMI 32 位微处理器,约 60MIPS,固定为小模式运行,可以处理 MP3、AAC 等数字音频的解码和语音的编解码,具有完成一定数据处理分析的功能。PUC3030A 内置 48KB 通用 SRAM 和 256KB Flash RAM。另有存储器保护单元和加密控制器,使其具有很好的程序和数据保密功能。 PUC3030A 有内部 PLL 和功率控制器,使用 6MHz 外部晶体即可提供 64MHz 内部工作频率,支持操作、空闲、休眠和关断四种模式。图 1 PUC3030A 的内部功能框图 PUC3030A 的接口支持控制传送、块传送、中断传送和等时传送方式。支持等时传送方式是PUC3030A 的USB 接口的一大特点,是其它大多数CPU 的内嵌USB 控制器所不支持的功能。此功能可以支持 USB 音频和实时数据传输。其 USB 接口具有 也是其它大多数 CPU 的内嵌 USB 控制器所不具备的,甚至比许多专用 USB 控制芯片具备更多的 USB 数据缓存空间。 PUC3030A 具有可灵活设置的中断控制器 每个 GPIO 都可以被设置 成 FIQ 或 IRQ 中断,每个 GPIO 的中断触发方式都可以设置成高电平触发、低电平 触发、上升沿触发、下降沿触发等四种触发方式,使得指轮盘、红外接收器、键盘扫描等低速信号的处理完全可以处于背景程序中运行,不需要一直占用 CPU 时间进行扫描检测。 另外,PUC3030A 还有 I2C 主/从接口,66 个 GPIO,5 个同步串行口,主模式最高 24M 位速率,从模式最高 16M 位速率,支持 SPI、I2S,多个同步串行口使得 PUC3030A 特别适用于多通道 USB 音频产品、LED 多屏显示系统、多通道数据采集与控制系统。PUC3030A 的 2 个全功能串行口支持高速红外数据传输(IrDA)。它还有 3 个 32 位定时/计数器,内部看门狗定时器,RTC 实时时钟带日历和报警功能 ,BGA81 封装芯片无此功能。 PUC3030A 具有 JTAG 调试接口,支持 Multi-ICE、Trace32 和 Jeeni 等 JTAG 调试开发工具和 ADS、等开发软件,提供了良好的开发环境。 由于 PUC3030A 具有上述优异性能,在许多应用领域甚至比采用 51 系列芯片更具有成本优势。这是因为:对于一般的应用,如果采用 51 芯片,通常需要扩展 1 片 SRAM 芯片、1 片 RTC 芯片、1 片 Flash 芯片、2 片 8255 I/O 扩展电路、1 片 USB 控制芯片、1 片看门狗电路;除了运算处理速度远低于 PUC3030A 芯片外,采用 51 方案的成本远高于 PUC3030A;由于布线多、PCB 板面积大等问题, 使得采用 51 方案的电路可靠性远低于采用 PUC3030A 的单芯片方案。 PUC3030A 目前提供 PQFP100 和 LFBGA81 两种封装形式。PQFP100 的封装尺寸为×,LFBGA81 的封装尺寸为 9mm×9mm。后者缺少 RTC 功能,比前者的GPIO 少,适合于 PCB 面积特别小的场合。 PUC3030A 具有竞争力的应用领域便携式带 U 盘功能的 MP3 播放器 由于 PUC3030A 支持 Nand Flash、MMC、SDC、CF 卡等多种 Flash 芯片和 Flash 卡,并且可以通过 GPIO 模拟总线方式支持硬盘,因此它最

文档评论(0)

1亿VIP精品文档

相关文档