手机设计集成的关键——IP模块的简介

发布者:数字之舞最新更新时间:2017-12-31 来源: eefocus关键字:手机设计  IP模块  SoC  Bluetooth 手机看文章 扫描二维码
随时随地手机看文章

设有Bluetooth功能的SoC设计通常是由几个高度复杂分系统组成的。每个分系统兼备有硬件组件和软件组件两个方面,总体设计环境中实现专用功能。理想地,这些分系统应这样设计,其硬件和软件两者边界的定义是十分清晰的,让各个独立功能得到充分的验证,便于集成到SoC设计中。这些分系统的商品化IP产品已在进行中。

模块化IP结构充分考虑了硬件/软件设计、软件应用设计、以及快速原型的需要,因而便于集成和系统的验证。本文以现成的无线SoC设计(如GSM手机)中增加一个复杂的无线功能,即Bluetooth功能的实例来说明这一原理。Bluetooth实例充分体现确切地定义了硬件与软件接口模块化协议的优势,带来了诸多灵活性,且可优化每个组件的成本和功率。

SoC选择

目前,市场上有两类产品;单片IC器件和IP内核,它们在即插即用上是等效的。SoC设计者也有两种选择,或连接一个外部IC;或为了降低总系统成本,采用IP内核将Bluetooth功能归入片内。

Synopsys Designware Blue IQ 是一个可合成的Bluetooth内核,通过标准4线UART(H4)接口连接至主CPU,例如ARM9嵌入式微处理器,管理上层Bluetooth协议载,另一方面,Bluetooth IP内核通过通用 14引脚“Bluetooth RF”接口连接至RF器件,例如Silicon Wave。

Bluetooth功能在Bluetooth IP内核是完全自给自足的,它的内部基带处理器可以主CPU处下载全部实时Bluetooth 工作程序。对SoC软件组,这类体系结构确保Bluetooth 不会干扰与手机其余部分相关联的任何定时关键的软件,从而简化了Bluetooth 功能的集成。

手机设计

图1是2.5G手机(GSH/GRPS/EDGE)的方框图。一条AMBA总线构成了SoC的骨架,它由高速AHB(高级硬件总线)段和低速APB(高级外设总线)段组成。连接在AMBA结构上有蜂窝分系统以及 RTOS用和控制手机上各种按键和显示屏用低速外设。一个GPS单元也连接在APB上,为手机提供符合新E911/E112要求的位置信息。Bluetooth分系统则是将Bluetooth IP内核连接在APB UART 外设添加到SoC设计的,并由主CPU的Bluetooth 协议栈软件进行控制。

从硬件集成观点,附加Bluetooth分系统就象手机设计增加一个UART一样简单。从软件集成透视,同样十分简单。Bluetooth规范清晰地定义了协议栈上级与下级之间的边界。定时关键软件程序放置在栈的下层,靠近硬件并远离应用层。上层和下层通过确切定义的API连接的,HCI(主控制器接口)不仅定义了栈上层和下层之间的协议,而且也定义了诸如 UART、RS-323和USB各种标准物理传输协议。这种模块化硬件与软件方案给SoC设计组带来了显著的即插即用好处。

组建设计组

图2表示典型的 SoC设计组,它由下属三个小组组成,分别承担不同的工作。 ASIC组负责硬件的实施,在UNIX工作平台上使用各类工具来生成制作SoC 的最终GDSII文件。软件组负责在SoC上运行的软件的实施。设计样机组使用FPGA样机平台(如ARM集成开发系统)将硬件和软件整合在一起,以便在最终GDSII向代工厂发布前验证SoC的功能。

ASIC组向设计样机组提供手机设计的FPGA文件,在此实例,包括要增加的Bluetooth分系统文件。ASIE组将Bluetooth IP内核配置在手机设计用系统结构(例如语音通道的数量和支持的服务)中,并生成可以下载到Bluetooth开发工具(如:DesignWare BlueIQ Development Kit)的FPGA文件。

在软件开发早期阶段,ASIC组将Bluetooth RTL代码集成在ASIC设计中,进行合成和模拟,确保它能正确地连接。

套装工具确保设计成功

在开发阶段的早期,软件组的绝大部分工作是在PC上完成的。如图2所示,软件组的工程师们将Bluetooth开发套装工具连接至PC的串口,在台式机上精确地执行可设置在最终SoC上的 Bluetooth分系统。该分系统需用到Bluetooth协议栈的上层,以及创建启用手机Bluetooth功能应用软件所必需的应用配置文件。  
  
Mezoe InteRFace Express工具套件是一套实施Bluetooth配置文件的软件,这一PC基工具可用来生成工作框架应用软件,任意地组合各类Bluetooth配置文件。得到的软件奠定了最终嵌入式SoC应用的基础,让软件工程师在PC上充分地设计嵌入式Bluetooth应用的样机,相对SoC 设计是独立地进行的,当设计完成并纠错后,它能重新定位到主CPU并下载到FPGA样机平台。

硬件手机

在 ASIC组和软件组在各自的环境中开发后,最终的硬件和软件映象由样机组传送至FPGA样机平台,在此平台上整合SoC总体设计。有了完全包含在样机平台硬件的完整手机,在设计用磁带输出公布前,样机组使用各种传统的硬件与软件纠错工具来完善并验证SoC。

设计潮流向着IP形式的高度模块化和高度自给自足分系统发展,这种Bluetooth IP和软件模块体系结构正处于潮流的前沿。随着SoC设计规模的日益扩大并开始汇集性能各异又高度复杂的功能,IP公司要对集成进行全方位的预测。他们在规划产品的体系结构和封装时,要考虑用户易于集成,减少风险的要求,只有IP提供商充分了解ASIC设计组的要求,同时也了解软件开发者的要求以及设计硬件和软件两者样机的要求,IP用户才能真正领略采用商品化Bluetooth IP产品的好处。


关键字:手机设计  IP模块  SoC  Bluetooth 引用地址:手机设计集成的关键——IP模块的简介

上一篇:智能手机在门禁系统中的应用
下一篇:基于USB的手机高清视频传输

推荐阅读最新更新时间:2024-05-03 02:14

折叠屏将席卷手机设计?LG、三星、华为纷纷透露将推出折叠
 集微网消息,昨日,柔宇科技率先发布了全球首款可折叠手机,该款手机的发布为手机设计投下一个重磅炸弹,各大手机厂商盯准这个风向标,伺机而动。  爆料大神@evleaks透露,LG预计在2019年CES主题演讲中推出折叠屏手机。虽然在LG财报上,移动部门的业绩并没有对其整体利润有任何增益,但LG也深谙“风险与利益并存”的道理,还是致力于手机的优化研发,所以早在今年1月份,LG就已经获得用于智能手机和平板电脑的新型可折叠显示屏的微软专利许可。  从LG取得的专利看到,其折叠屏的设计方案与翻书类似,即两个屏幕对折,打开后屏幕合二为一,而不是像之前的利用转轴将两个屏幕固定。至于LG是否能够做到改善屏幕的分裂感,优化使用体验,就要等
[手机便携]
中天联科携全线产品参展CCBN2017,多款数字电视SoC首次亮相
集微网消息,第25届中国国际广播电视信息网络展览会(CCBN2017)将于3月23日-25日在北京中国国际展览中心举行。中天联科作为专注数字电视和多媒体领域芯片设计和应用系统开发的公司将携旗下全系芯片及方案参加本届CCBN。其中,将首次展出涵盖卫星数字电视解调/SoC芯片、全球多标准地面数字电视SoC芯片、中国地面数字电视SoC芯片及解决方案的AVL全系产品,以全芯阵容为客户提供多样的选择,用全心服务帮助客户打造优质的产品。 中天联科本届CCBN将展出DTMB HD SoC为业界首颗高清DTMB单芯片方案。该方案支持AVS/AVS+, H.264,H.265等最新先进视频格式,同时集成了DTMB解调,DDR2内存,高级安全模块等,
[手机便携]
手机wi-fi逼停深圳地铁 专家称并非系统自身设计缺陷
    地铁内玩手机和掌上电脑的乘客。在深圳w i-fi几乎覆盖了所有地铁线路。 南都记者徐文阁摄 《乘客手机w i-fi多次逼停深圳地铁》追踪 11月1日,8时15分至9时30分,深圳地铁蛇口线多趟列车多次暂停运行,每次暂停时间为一到两分钟,造成大量乘客被迫多次换乘,滞留沿线车站。深圳地铁运营方当天16时发布微博称,因不明信号干扰,列车启动自动防护功能,自动防护会导致列车无法高速行驶。 南都记者昨日从知情人士处获悉,干扰源是便携式w i-fi。便携式w i-fi为何能轻易影响干扰地铁运营?是否信号系统存在设计缺陷?(来源:南方都市报南都网 便携式w i-fi是如何干扰地铁信号系统的 目前,蛇口线、环中线、龙岗线的信号系统全部使用
[手机便携]
Nordic Semiconductor发布最先进高性能单芯片低功耗蓝牙SoC器件
nRF52832晶圆级芯片尺寸封装(WL-CSP)具有超紧凑3.0 x 3.2mm占位面积,只及标准 6.0 X 6.0mm QFN48封装nRF52832器件的四分之一,并提供相同的全功能集 挪威奥斯陆 2016年7月5日 Nordic Semiconductor公司宣布提供其nRF52832低功耗蓝牙(Bluetooth low energy) (前称为蓝牙智能)系统级芯片(SoC)的晶圆级芯片尺寸封装(WL-CSP)产品,占位面积为标准封装nRF52832器件的四分之一,为瞄准新一代高性能可穿戴产品而设计。 与体积较大但封装简便、具标准6.0 X 6.0mm占位面积的nRF52832 QFN48器件相比,nRF5
[物联网]
看好SoC集成、嵌入式视觉等技术高速发展,中德专家主席团预判2023产业新趋势
正值2023开年之际,本公众号特邀多位中德嵌入式行业专家与教授,受访畅谈全球嵌入式产业相关热点,并诚挚奉上“2022-2023年全球嵌入式产业回顾与展望”,聚焦后疫情时代全球及中国嵌入式产业发展,预判2023行业技术和应用趋势,并列举了最希望在会议上听到的主题分享,以及最想在展会上看到的技术产品和方案。 (以下受访嘉宾排名不分先后) 在德国嵌入式世界(embedded world)展会上,我们已经见证了由高速创新加持并形成的大趋势。举例来说,包括正在兴起的SoC集成、嵌入式视觉、嵌入式智能、自主系统、相互联通的物联网设备、设备与通信安全、可靠系统的安全性和可靠性,等等。可以预见的是,这些创新将继续快速发展
[其他]
看好<font color='red'>SoC</font>集成、嵌入式视觉等技术高速发展,中德专家主席团预判2023产业新趋势
汽车SoC市场竞争白热化
一场以高级自动驾驶SoC芯片为核心的商业大战已经打响。 近年来,伴随 智能 驾驶渗透率提升,全球 芯片 巨头纷纷进军汽车产业,推出具备 AI 计算能力的主控芯片,担当自动驾驶汽车的大脑功能。传统汽车的功能芯片仅适用于发动机控制、 电池管理 、娱乐控制等局部功能,尚无法满足高数据量的智能驾驶相关运算。 域 控制器 集成前期的诸多ECU的运算 处理器 功能,因此相比ECU其对芯片算力的需求大幅提升,计算芯片相应需要用到算力更高的SoC芯片。SoC芯片可以有效地降低信息系统 产品 的开发成本,缩短开发周期,提高产品的竞争力。但随着汽车行业加速进入智能化时代,一场以高级别自动驾驶SoC芯片为核心的商业大战已经打响。 随着智能网
[汽车电子]
汽车<font color='red'>SoC</font>市场竞争白热化
ARM概念梳理:Architecture, Core, CPU,SOC
1. 前言 本文简单梳理一下ARM有关的概念,包括ARM architecture、ARM core、ARM CPU(或MCU)以及ARM Soc。我们这些以ARM平台为主的嵌入式工程师,几乎每天都会和这些概念打交道,也似乎非常理解它们。但仔细想想,却有些说不清道不明的感觉,因而有必要整理一下思路,也就顺手记录下来了。 2. 概念梳理 1)ARM architecture ARM architecture,是指ARM公司开发的、基于精简指令集架构(RISC, Reduced Instruction Set Computing architecture)的指令集架构(Instruction set architect
[单片机]
恒玄科技:公司第二代WiFi/蓝牙双模AIoT SoC芯片已经量产上市
3月10日,恒玄科技在投资者互动平台表示,智能家居市场是公司重要的战略布局方向,公司面向智能家居应用的第二代WiFi/蓝牙双模AIoT SoC芯片已量产上市,并将继续拓展新的客户。除应用于WiFi智能音箱外,该芯片未来还可以作为智能语音模块广泛用于智能家电等领域。 恒玄科技还在平台表示,公司持续投入研发,保持快速的芯片迭代能力,在智能可穿戴领域将推出新一代采用先进工艺的SoC主控芯片,可应用于蓝牙TWS耳机、智能手表等,预计将在2022年逐步推向市场。 据悉,恒玄科技第一代智能手表芯片已应用于华为GT3/Runner、小米watchcolor2/S1、vivoWatch2等多款手表,更多手表项目还在持续推进中,今年会陆续有更多终
[手机便携]
小广播
热门活动
换一批
更多
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

更多精选电路图
换一换 更多 相关热搜器件
更多每日新闻
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved