版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于ARM和FPGA的SiP通用微处理系统封装设计摘要:介绍了系统级封装的概念和特性,阐述了SiP设计的关键技术和基本生产实现流程。设计了一款基于ARM和FPGA管芯的SiP通用微处理系统,介绍了该SiP系统的整体框图,并详细分析了系统各部分电路的功能结构。该系统具有体积小、功耗低及功能完备等优点,充分展现了SiP技术的优越性。封装是连接半导体芯片和电子系统的一道桥梁,随着半导体产业的飞速发展及其向各行业的迅速渗透,电子封装已经逐步成为实现半导体芯片功能的一项关键技术,受到了越来越多的关注。近几年,消费类电子和特殊应用环境对嵌入式系统设计的迫切需要带动了电子封装产业的高速发展。电子封装技术正朝着多功能、高度集成、高可靠性、小型化等方向发展,应用领域也从之前的传统消费类电子设备领域扩展到雷达、声呐、医学影像和石油勘探等领域。目前,业界高度集成化的电子系统主要有系统级芯片SoC(SystemonChip)和系统级封装SiP(SysteminPackage)两种。SoC技术相对比较成熟,已经在电子系统中大量使用,但却越来越受到工艺、可靠性等方面的限制。SiP是基于SoC的一种新型的封装技术,它将一个或多个芯片及无源器件构成的高性能模块以芯片管芯的形式堆叠在一个壳体内,从而使封装由单一芯片升级为系统级芯片[1]。与SoC相比,SiP具有系统开发成本低、研制周期短、集成度高及可靠性高等优点。SiP技术功能可定制、体积小、功耗低和重量轻的特点适应了嵌入式系统的发展需求,在嵌入式领域获得了越来越多的关注和应用。本文设计了一款采用ARM和FPGA管芯设计实现的SiP系统级封装,该系统将具有多种功能的通用微处理系统封装在一颗很小的SiP芯片内,体积小、功耗低且功能齐全,实现了系统的高度集成。1系统总体设计图1为SiP内部结构框图,该SiP系统级封装以ARM处理器和FPGA控制器为核心构建。采用ARM为主处理器,负责整个系统的控制和管理;FPGA作为系统的主桥控制器,完成系统多功能外设的综合调度管理。FPGA内部完成离散量、PWM、串口、A/D、D/A等控制逻辑,实现了16路模拟量输入、2路模拟量输出、8路PWM输入、16路PWM输出、5路离散量输入、5路离散量输出、6路RS-232、6路RS-422、1路RS-485等功能。不同于传统的封装器件,SiP系统级封装设计选用的所有器件均为芯片管芯,在该系统设计中,ARM处理器选用SiliconLabs公司的SIM3U167ARMCortex-M3管芯,FPGA选用Xilinx公司的XQV6000管芯,系统的其他功能电路(如PROM电路、A/D及D/A电路、接口驱动电路)均采用相应的芯片管芯设计。该SiP系统的最终实现形式为BGA304塑体封装芯片,所有功能信号、CPU下载、FPGA下载、电源信号均以管脚形式引到芯片管脚上。设计中芯片还预留了部分通用I/O管脚,以实现用户开发时的自定义功能。用户通过搭建简单的基础外围电路,便可实现具有上述功能的完整复杂系统。2系统电路结构2.1ARM电路ARM作为系统的CPU,负责整个系统的控制和管理,图2为ARM与FPGA电路的连接结构[2]。其中,EMIF为外部存储器总线,该ARM芯片支持地址数据分用模式和复用模式两种模式,复用模式下最高可支持24位数据,本系统选用的是复用模式,EMIF_AD15:0为16位地址数据复用总线。ARM通过WR写使能信号、OE读使能信号、ALEm地址锁存信号、CSx片选信号和BEx字节使能信号控制FPGA芯片,实现对系统外围电路的控制。其中,ALEm信号、BEx信号仅在复用模式下使用。系统采用的SIM3U167芯片是一款高性能处理器,具有256KBFlash和32KBSRAM片上存储器,支持很多外围通用接口。本系统根据设计需要,将1路UART、1路USART、1路SPI、1路I2C、1路USB、2路12位A/D转换、2路10位D/A转换接口信号引到了SiP的外部管脚上。2.2PROM电路FPGA一般需要PROM芯片存储逻辑加载文件,本系统选用国微公司的SM18V04管芯作为FPGA的外围配置器件。该管芯分并行加载和串行加载两种方式[3],此处选用串行加载方式,在该模式下,数据以每TCK一位的速度加载配置数据,加载速度可达33MHz。PROM配置电路结构如图3所示。除TDI、TDO、TMS和TMK4个JTAG专用边界扫描信号外,FPGA与PROM之间还需一组控制信号,包括D0(配置数据输入)、CCLK(配置时钟)、DONE(FPGA配置完成)、PROG(触发重配置)和INIT(配置初始化)5个信号,上电时PROM通过这些控制信号将配置数据加载到FPGA中,启动系统正常运行。2.3模拟量输入电路系统具有16路模拟信号采集功能,电压幅度范围为-10V~+10V,实现框图如图4所示。信号通过1片16选1多路开关选通16路模拟信号中的1路信号进行A/D转换,FPGA产生通道选择信号A3~A0,决定最终转换哪路模拟信号。多路开关选用ADI公司的ADG506管芯实现,通过多路开关选通后的信号要经过一级运算放大器进行电压跟随处理,电压跟随器输入阻抗非常大,输出阻抗非常小,可提高通道带负载能力。2.5离散量与PWM电路外部离散量与PWM输入信号均为5VTTL电平,而FPGA能处理的信号为3.3VCMOS电平,因此,离散量与PWM信号在输入、输出时需要通过驱动器进行电平转换,电平转换结构如图6所示。驱动器选用国微公司的SM164245管芯,该芯片由两组8位双向数据缓冲器组成,每组数据缓冲器由一个DIR方向控制信号和一个OE#使能信号控制,两信号均由FPGA逻辑产生,PWM和离散量的最终处理也由FPGA逻辑实现。基板[5]选择一般参考材料的热膨胀系数CTE、介电常数、介质损耗、电阻率和导热率等因素。商用SiP产品一般都选择有机基板,它是以高密度多层布线和微孔基板技术为基础制造的,具有较低的互连电阻和介电常数,成本低,但存在芯片与基板之间CTE差高、热失配大、稳定性差等局限性。工业级产品一般多采用成本较高的陶瓷基板,其散热优良、气密性好、可靠性高。裸片与基板连接通常有引线键合(WireBonding)和倒装焊(Flip-Chip)两种方法。WireBonding加工灵活、成本低、可靠性高,但连接效率和焊接精度低。Flip-Chip具有焊接点牢固、信号传输路径短、电源/地分布广、I/O密度高、封装体尺寸小和可靠性高等优点,但加工成本相对较高。3.2SiP封装制造工艺SiP一般采用BGA塑体封装或陶瓷封装形式[3],因此加工生产流程主要也是BGA封装经常采用的WireBondingBGA(WB-BGA)和FlipChipBGA(FC-BGA)两种工艺。但由于SiP系统级封装是由多颗管芯堆叠而成的,与普通单一功能的BGA芯片还不完全相同,可能会遇到裸片中既有支持WB工艺芯片,也有支持FC工艺芯片的情况,此时就需要采用混合SiP工艺流程。图8给出了SiP混合工艺流程的流程图。本系统较一般的SiP封装设计,埋入的管芯和无源器件种类多、数量大,最终采用混合工艺流程生产实现。本文对SiP设计的关键技术和生产实现进行了介绍,并以此为基础,详细阐述了
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026江苏无锡市江阴市水利投资发展集团有限公司子公司招聘1人考试备考题库及答案解析
- 2026广东广州市教育局直属事业单位广州市艺术中学第一次招聘教师25人笔试模拟试题及答案解析
- 2026年巴音郭楞蒙古市气象系统事业单位人员招聘考试备考试题及答案详解
- 2026年楚雄市水利系统事业单位人员招聘考试备考试题及答案详解
- 2026年东莞市不动产登记中心人员招聘考试备考试题及答案详解
- 2026年潮州市城管协管人员招聘考试备考试题及答案详解
- 2026年巴中市住房和城乡建设系统事业单位人员招聘考试备考试题及答案详解
- 外研版(三起)(孙有中)四年级下册英语期中测试题(解析版)
- 2026年阿勒泰市建设系统事业单位人员招聘考试备考试题及答案详解
- 就业指导谈话技巧
- 2026年设备安装质量员考试题库(附答案)
- 2026中原豫资投资控股集团秋招试题及答案
- 2026中国旅游集团总部及所属企业岗位招聘9人参考题库附答案
- 2026年上海市黄埔区初三上学期一模数学试卷和参考答案
- 2026年美的数字化转型岗-AI-面试专项训练题含答案
- 幼儿园公众号培训课件
- 油田钻井监督岗位培训考试题全集
- 休克病人护理健康教育
- 狐狸的清白教学课件
- 村级治理课件
- 2025年拼多多客服知识考核试题及答案
评论
0/150
提交评论