SHARP LH79524/LH79525系统级芯片深度剖析

电子说

1.4w人已加入

描述

SHARP LH79524/LH79525系统级芯片深度剖析

在电子设计领域,系统级芯片(SoC)的性能和功能对于产品的最终表现起着决定性作用。SHARP的LH79524/LH79525 SoC就是这样一款值得深入研究的产品,它集成了多种强大的功能,能够满足广泛的应用需求。

文件下载:LH79524N0E100A0.pdf

芯片概述

LH79524/LH79525是由SHARP推出的高度集成的系统级芯片,由ARM720T提供动力。具有76.205 MHz的CPU速度和最高50.803 MHz的AHB时钟(HCLK),为高性能应用提供了坚实的基础。它采用完全静态设计,具备电源管理单元,支持低电压运行(1.8 V核心,3.3 V I/O),通过片上稳压器,还可使用单一3.3 V电源。

关键特性分析

处理器与内存管理

  • ARM720T核心:采用32位ARM720T RISC核心,配备8KB缓存和MMU(支持Windows CE)。MMU允许将物理内存地址映射到虚拟内存地址,用户可以通过MMU的功能实现内存保护方案,增强系统的安全性和稳定性。
  • 内存接口:拥有灵活、可编程的内存接口,支持SDRAM、SRAM、Flash、ROM等多种外部存储器。提供512 MB的外部地址空间,LH79524为32位外部数据总线,LH79525为16位外部数据总线,满足不同的存储需求。

外设功能

  • DMA控制器:支持多达4个数据流的同时服务,提供内存到内存、外设到内存、内存到外设三种传输模式。具备可编程的传输大小和突发大小,以及地址递增或冻结功能,还为每个流提供传输错误中断,有效提高数据传输效率。
  • 彩色LCD控制器(CLCDC):LH79524有16位LCD数据位,LH79525有12位LCD数据位。支持多种类型的LCD面板,包括单扫描和双扫描彩色及单色STN显示器、TFT彩色显示器。可编程分辨率高达1,024 × 1,024,支持多种颜色模式和灰度级别,为显示应用提供了丰富的选择。
  • 同步串行端口(SSP):作为主或从接口,支持Motorola SPI、National Semiconductor MICROWIRE、Texas Instruments Synchronous Serial Interface等协议。具备可编程时钟速率、独立的发送和接收FIFO缓冲区,支持DMA传输,可实现高效的同步串行通信。
  • 通用异步收发器(UART):集成三个UART,功能类似于行业标准的16C550。支持可编程的字符位数、可选的九位模式、DMA支持、IrDA SIR输入/输出等功能,为串行通信提供了可靠的解决方案。
  • 向量中断控制器(VIC):结合20个内部和8个外部中断源的请求信号,通过硬件中断向量逻辑对中断进行优先级排序,减少中断响应时间,提高系统的实时性能。

时钟与电源管理

  • 时钟控制器:提供多种时钟信号,包括10 - 20 MHz晶体振荡器和PLL,以及32.768 kHz晶体振荡器为实时时钟提供1 Hz时钟。支持五种全局电源控制模式,可根据需求灵活调整时钟频率,实现低功耗运行。
  • 实时时钟(RTC):具备32位向上计数器和可编程匹配比较寄存器,可在计数达到编程值时产生中断。支持多种时钟源输入,为系统提供精确的时间基准。

其他功能

  • USB设备:符合USB 1.1和2.0规范,支持全速(12 Mbit/s)操作、暂停和恢复信号,具备四个端点,支持批量/中断或同步传输,为设备的USB通信提供了便利。
  • 以太网MAC控制器:兼容IEEE 802.3标准,支持10-和100-Mbit/s、全双工和半双工操作。具备统计计数器寄存器、MII接口、中断生成等功能,可实现高效的以太网通信。
  • I²C控制器:支持主从模式,符合I²C 2.1总线规范,数据速率可达400 kbit/s,为设备间的通信提供了一种简单而可靠的方式。

电气特性与设计注意事项

电气规格

  • 电源电压:DC核心电源电压范围为-0.3至2.4 V,DC I/O电源电压范围为-0.3至4.6 V,不同的模拟电源电压也有相应的范围要求。在设计时,需要严格遵循推荐的工作条件,确保芯片的正常运行。
  • 时钟频率:时钟频率范围为3.27 MHz至76.205 MHz,晶体频率建议选择11.2896 MHz,以确保I²S、USB和UART等外设的正常工作。

电源供应顺序

当线性稳压器未启用时,建议先给1.8 V电源供电,再给3.3 V电源供电。如果无法做到,1.8 V电源滞后3.3 V电源的时间不应超过100 μs。在电源上升过程中,两个电源之间的电压差应保持在1.5 V以内,以避免潜在的闩锁问题。

未使用输入信号处理

浮动输入信号可能导致过度的功耗,对于没有内部上拉或下拉电阻的未使用输入,应通过外部上拉或下拉将信号拉到其非激活状态。一些GPIO信号默认可能为输入,如果这些引脚未使用,可通过软件将其编程为输出,以减少功耗。

电路板布局实践

由于芯片的输出引脚具有快速的上升和下降时间,为了减少传输线效应引起的过冲、下冲和反射,应尽量缩短印刷电路迹线的互连长度,特别是地址和数据总线。同时,要考虑电路负载和电路板迹线的电容,注意电源供应去耦和电路板布局,以应对更高的电容负载。

应用与总结

LH79524/LH79525 SoC凭借其高性能、低功耗和丰富的外设功能,适用于多种应用场景,如工业控制、智能家居、手持设备等。在设计过程中,工程师需要充分了解芯片的特性和电气规格,合理布局电路板,处理好未使用的输入信号,以确保系统的稳定性和可靠性。希望本文能为电子工程师在使用LH79524/LH79525芯片进行设计时提供有益的参考。你在使用这款芯片的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分