基带芯片的详解

发布网友 发布时间:2022-04-22 05:07

我来回答

1个回答

热心网友 时间:2023-07-15 04:50

1.目前常用的基带芯片大多采用基于ARM7TDMI芯核的微处理器,ARM7TDMI是低端的ARM芯核,它所使用的电路技术能使它稳定地在低于5V的电源下工作,可采用16/32位指令实现8/16/32位数据格式,具有高的指令吞吐量、良好的实时中断响应、小的处理器宏单元ARM7能高效的运行移动电话软件,参考框图如图1;
控制核ARM7TDMI,采用0.35um制造工艺。包括一个ARM7 32位RISC微处理核;1个Thumb能将16bit指令解压为32bit指令;1个快速乘法器,一个输入校验断路器(ICEbreaker)模块.ICEbreaker模块给控制核提供单片内集成调试(debug)支持,当控制器停在程序断点时,有权访问控制器的全部内容及控制器可访问的全部地址空间.通过JTAG同步串联连接,信息随后送给计算机主机用于显示。
ARM可访问的地址空间由存储器管理单元(MMU)控制.MMU负责提供片选,控制等待状态及ARM产生的全部访问数据宽度(8bit/16bit/32bit)。MMU支持外部8bit或16bit长度的程序与数据存储器,外部ROM字宽由程序存储器尺寸pin指示,外部RAM则由寄存器指示。MMU管理ARMT状态变化;工作到睡眠由ARM7软件实现,睡眠到唤醒由中断或复位实现;MMU分配被要求的外部系统总线给DSP。
中断控制寄存器是存储器的映射,它允许隐藏与清除中断,配置由中断源及由ARM产生的中断信号FIQ,IRQ之间的映射.一共有10个中断源;外部设备中断、DSP产生的中断、SIM I/F中断(要求与SIM卡交换读写字)、VART1.2中断(要求与数据终端设备交换读写字节),按键扫描中断(指示按键连通或断开),TDMA帧中断1,TDMA帧中断2,OS记号,RTC警报。
Boot ROM内含ARM与USC(Universal system connector)系统串口的基本通信代码,ROM代码用于初始化MCU系统,而且能通过一个简单的通信方案实现往内部SRAM下载更有效的通信协议。
2.处理器外围设备
ARM7外围设备是存储器的映射并能被灵活驱动.除UARTS部分之外,它们的组成如图3所述。
IM I/F驱动SIM卡,并且执行部分ETSI Rec11.11接口协议;复位序列,Card on sequence,card off sequence, byte or multi-byte transfer。
16个通用输入输出(GPIO)线可用,但它们的使用有所*,因为它们常与其它信号(如地址线、串口线等)复用,故要计算实际可用的GPIO数量。
脉冲产生器产生软件可调的PWM输出频率及占空比.
特殊EEPROM串口总线确保当ARMT串接EEPROM时不会降低处理速度.
GPSI(General purpose serial Interface)允许连接多种设备.
辅助ADC I/F包含5个模拟输入;温度感应,电池电压……
键盘扫描识别25个键的状态.
RTC模块能提供一个带报警提示的全天完整的时间时钟,并带100年日历(注;不同的基带芯片该项功能有差异,有的芯片的RTC只是一个32位计数器,需要通过软件计算年月日时分秒).

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com