虫虫首页|资源下载|资源专辑|精品软件
登录|注册

产业

  • DVBH发射端信道内码和调制部分的FPGA设计和实现

    数字电视技术和超大规模深亚微米的系统级芯片设计技术是当前信息产业中最受关注的两个方向。它们的交叉就是数字电视应用中的一系列系统级芯片和超深亚微米专用集成电路。其中信道处理系统及其相关芯片更是集中了数字信号处理前向纠错编解码等数字电视传输的核心技术,成为设计和开发整个数字电视系统的关键之一。数字高清晰度电视(Digital HDTV)做为第三代电视标准,已成为当今世界高技术竞争的焦点,本文正是从这个交叉点上出发对DVB-H(Digital Video Broadcasting-Handheld)标准中所涉及的信道编码和调制部分进行了研究,重点分析了信道内编码部分的硬件优化实现。本项目完成了DVB-H传输系统信道编码的FPGA硬件设计和实现,系统所有FPGA硬件电路设计采用了Veillog HDL语言编写。同时对清华大学数字电视地面传输标准DMB-T(Terrestrial Digital Multimedia/TV Broadcasting)中的关键技术做了研究,与DVB标准中的相关技术做了对比。 本文首先对DVB.H以及COFDM的相关理论进行介绍和研究。然后针对DVB-H信道编码调制器中的部分核心算法的FPGA设计和实现进行了详细的研究工作,包括外编码、内编码(卷积删余)、内交织(包括比特交织和符号交织)、星座映射、帧形成、OFDM调制的部分设计等。相应地对DVB-H信道解码解调器中的部分算法的FPGA设计的研究工作做了描述,包括符号解交织和比特解交织。同时对清华大学数字电视地面传输标准DMB-T外接收机中频域和时域解交织模块的FPGA设计实现做了描述。 笔者在项目中完成的主要工作有: (1)与项目组成员合作制定系统框架,划分模块。 (2)对所负责的模块,包括外编码、内编码(卷积删余)、内交织(包括比特交织和符号交织)、星座映射、帧形成、OFDM调制的算法进行研究并加以优化,建立软件仿真模型,进行FPGA设计,仿真和实现。

    标签: DVBH FPGA 发射端 信道

    上传时间: 2013-06-09

    上传用户:rockjablew

  • 基于ARM的家庭安防网关平台底层构建

    随着信息产业和集成电路技术的进步,嵌入式应用领域得到了蓬勃和快速的发展。嵌入式应用开发的重要特点是满足应用门类的多样化需求,嵌入式应用的多样化主要体现在目标机硬件平台的多样化,而硬件平台的多样化则对嵌入式系统平台的底层构建提出了严格要求,因此不同硬件平台底层构建研究是嵌入式开发中的一个重要问题。 嵌入式软硬件平台的底层构建主要涉及以下几个部分: 1、嵌入式开发环境构建,涉及交叉编译环境、交叉调试环境等; 2、嵌入式硬件平台构建,涉及硬件平台选型、地址分配等; 3、U.Boot移植,涉及U-Boot启动分析、移植分析等; 4、嵌入式操作系统移植,涉及uClinux内核结构、移植分析等; 5、驱动程序的开发,涉及硬件分析、Linux下驱动分析等; 与此同时,安全防范系统作为现代化的安全警卫手段,近年来正越来越多地进入各个行业的各种应用领域,智能家居已经成为高科技发展必然的趋势。另外,运营商宽带网络缺乏新的利润增长点,在已有的宽带网络上开发新的业务迫在眉睫。基于ARM的家庭安防网关与局端设备相结合,配备无线报警信号自学习型编解码收发模块,完全解决了上述两个问题。 本文以多媒体综合报警系统项目中的终端产品XXX型家庭安防网关为依托,以开发流程为主线,就ARM+uClinux嵌入式平台给出了以上五个嵌入式开发过程中底层平台构建的关键技术解决方案。正文中将依次介绍项目概述、目标硬件平台分析、交叉开发环境构建以及U-Boot的移植、uClinux的移植和具体驱动程序的开发。

    标签: ARM 家庭安防 网关 底层

    上传时间: 2013-05-24

    上传用户:李彦东

  • 基于ARM架构的嵌入式系统开发平台设计与应用研究

    嵌入式系统产品开发现已成为IT产业的主流发展方向之一,在不同应用领域的嵌入式系统产品开发中,都涉及到的一个共性关键技术是:嵌入式系统开发平台的研究与设计。 本文密切结合实际科研项目,采用软、硬件协同设计的研究方法,设计了一套基于ARM微处理器架构的嵌入式系统开发平台,为应用系统的开发者完成了大部分共性的底层设计工作,并针对现代酒店客房管理与控制系统的功能要求,以此平台为基础,开发了一个楼层机控制系统,并成功运用于深圳某国际大酒店的客房控制系统中,验证了本文研发成果的有效性和推广应用价值。 论文首先分析了当前国内外嵌入式系统的研究现状,然后研究了基于S3C44BOX开发板的硬件设计和实现过程,分别给出了电源模块、MCU核心模块、存储器模块、I/O接口模块、通信接口模块、调试以及系统扩展接口等主要模块的设计方法和电气原理图;使用CPLD实现了多功能JTAG调试器,在SDT环境下完成了硬件调试工作;研究了嵌入式操作系统的移植技术,针对VxWorks操作系统下载与应用,开发了适用于S3C44BOX的板级支持包,成功完成了BootRom和VxWorks两种映像的生成和加载;在论文的最后,研究了本平台在酒店客房控制系统中的实际应用方法,设计其作为楼层机的实现方案,讨论了网络通信与控制的工作原理,并给出了主要程序的流程图。

    标签: ARM 架构 嵌入式 平台设计

    上传时间: 2013-06-02

    上传用户:banyou

  • Android开发教程

    Android开发教程 Android 是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序——移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍,号称是首个为移动终端打造的真正开放和完整的移动软件。Google与开放手机联盟合作开发了 Android,这个联盟由包括中国移动、中国联通、摩托罗拉、高通、宏达电、三星、LG和 T-Mobile 在内的30多家技术和无线应用的领军企业组成。Google通过与运营商、设备制造商、开发商和其他有关各方结成深层次的合作伙伴关系,希望借助建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统。

    标签: Android 开发教程

    上传时间: 2013-06-10

    上传用户:W51631

  • 64位MIPS微处理器的模块设计和FPGA验证

      作为嵌入式系统核心的微处理器,是SOC不可或缺的“心脏”,微处理器的性能直接影响着整个SOC的性能。  与国际先进技术相比,我国在这一领域的研究和开发工作还相当落后,这直接影响到我国信息产业的发展。本着赶超国外先进技术,填补我国在该领域的空白以摆脱受制于国外的目的,我国很多科研单位和公司进行了自己的努力和尝试。经过几年的探索,已经有多种自主知识产权的处理器芯片完成了设计验证并逐渐进入市场化阶段。我国已结束无“芯”的历史,并向设计出更高性能处理器的目标迈进。  艾科创新微电子公司的VEGA处理器,是公司凭借自己的技术力量和科研水平设计出的一款64位高性能RSIC微处理器。该处理器基于MIPSISA构架,采用五级流水线的设计,并且使用了高性能处理器所广泛采用的虚拟内存管理技术。设计过程中采用自上而下的方法,根据其功能将其划分为取指、译码、算术逻辑运算、内存管理、流水线控制和cache控制等几个功能块,使得我们在设计中能够按照其功能和时序要求进行。  本文的首先介绍了MIPS微处理器的特点,通过对MIPS指令集和其五级流水线结构的介绍使得对VEGA的设计有了一个直观的认识。在此基础上提出了VEGA的结构划分以及主要模块的功能。作为采用虚拟内存管理技术的处理器,文章的主要部分介绍了VEGA的虚拟内存管理技术,将VEGA的内存管理单元(MMU)尤其是内部两个翻译后援缓冲(TLB)的设计作为重点给出了流水线处理器设计的方法。结束总体设计并完成仿真后,并不能代表设计的正确性,它还需要我们在实际的硬件平台上进行验证。作为论文的又一重点内容,介绍了我们在VEGA验证过程中使用到的FPGA的主要配置单元,FPGA的设计流程。VEGA的FPGA平台是一完整的计算机系统,我们利用在线调试软件XilinxChipscope对其进行了在线调试,修正其错误。  经过模块设计到最后的FPGA验证,VEGA完成了其逻辑设计,经过综合和布局布线等后端流程,VEGA采用0.18工艺流片后达到120MHz的工作频率,可在其平台上运行Windows-CE和Linux嵌入式操作系统,达到了预计的设计要求。  

    标签: MIPS FPGA 微处理器 模块设计

    上传时间: 2013-07-06

    上传用户:标点符号

  • FPGA芯片关键电路设计

    现场可编程门阵列(FPGA)器件是能通过对其进行编程实现具有用户规定功能的电路,特别适合集成电路的新品开发和小批量ASIC电路的生产。近几年来,FPGA的发展非常迅速,但目前国内厂商所使用的FPGA芯片主要还是从国外进口,这种状况除了给生产厂家带来很大的成本压力以外,同时也影响到国家信息产业的保密和安全问题,因此在国内自主研发FPGA便成为一种必然的趋势。 基于上述现实状况及国内市场的巨大需求,中国电子科技集团公司第58研究所近年来对FPGA进行了专项研究,本论文正是作为58所专项的一部分研究工作的总结。本文深入研究了FPGA的相关设计技术,并进行了实际的FPGA器件设计,研究工作的重点是在华润上华(CSMC)0.5μm标准CMOS工艺基础上进行具有6000有效门的FPGA的电路设计与仿真。 论文首先阐述了可编程逻辑器件的基本结构,就可编程逻辑器件的发展过程及其器件分类,对可编程只读存储器、现场可编程逻辑阵列、可编程阵列逻辑、通用逻辑阵列和复杂PLD等的基本结构特点进行了讨论。接着讨论了FPGA的基本结构与分类及它的编程技术,另外还阐述了FPGA的集成度和速率等相关问题。并根据实际指标要求确定本文研究目标FPGA的基本结构和它的编程技术,在华润上华0.5μm标准CMOS工艺的基础上,进行一款FPGA芯片的设计研究工作。进行了可编程逻辑单元的基本结构的设计,并用CMOS逻辑和NMOS传输管逻辑实现了函数发生器、快速进位链和触发器的电路设计,并对其进行了仿真,达到了预期的目标。

    标签: FPGA 芯片 电路设计

    上传时间: 2013-07-17

    上传用户:zaizaibang

  • 基于FPGA的JPEG编解码芯片设计

    近年来,随着微电子技术的高速发展,数字图像压缩编码技术的逐渐成熟,实时图象处理在多媒体、HDTV、图像通信等领域有着越来越广泛的应用,图像压缩/解压的IC芯片也已成为多媒体技术的核心,实现这些算法芯片的研究成为信息产业的新热点.该文基于FPGA设计了JPEG图像压缩编解码芯片,通过改进算法优化结构,在合理地利用硬件资源的条件下,有效地挖掘出算法内在的并行性.在JPEG编码器设计中,改进了JEONG的DCT变换算法,采用流水线优化算法解决时间并行性问题,提高了DCT/IDCT模块的运算速度;设计了基于查找表结构的定点乘法器,便于在设计中共享乘法单元,以适应流水线设计的要求;依据Huffman编码表的规律性,采用并行查找表结构,用较少的存储单元完成Huffman编解码的运算,同时也提高了编解码速度.在JPEG解码器设计中,根据Huffman码字本身的特点和JPEG标准,设计了一种Huffman码字分组结构,基于该结构提出分组Huffman查找表及地址编码的设计方法,进而完成了新的快速Huffman解码算法及其模块设计.整个设计及其各个模块都在ALTERA公司的EDA工具QUARTUSII平台上进行了逻辑综合及功能和时序仿真.综合和仿真结果表明,基于FPGA的JPEG图像编解码芯片消耗很少的FPGA硬件资源,达到了较高的工作频率,在速度和资源利用率方面均达到了较优的状态,可满足实时JPEG图像编解码的要求.在逻辑设计的基础上,该设计可以进一步作硬件仿真和实验,将源代码烧录进FPGA芯片,作为独立器件或有自主知识产权的JPEG IP模块,应用于可视电话、手机和会议电视等低成本JPEG编解码系统的实现.

    标签: FPGA JPEG 编解码 芯片设计

    上传时间: 2013-05-31

    上传用户:yuying4000

  • 基于FPGA的彩色等离子体显示器信号处理与控制电路设计

    彩色等离子体显示器是利用惰性气体放电发光进行显示的平板显示器,它具有厚度薄、重量轻、大平面、大视角、响应快、无电磁辐射等优点。由于我国PDP产业起步较晚,所以研制具有我国自主知识产权的PDP整体驱动电路,抢占彩电市场具有深远的意义。本文介绍了等离子体显示器的工作原理和基于ALTERA公司的现场可编程门阵列(FPGA)的电路设计方法,通过研究PDP的工作原理、显示屏的结构和AC型PDP所采用的寻址和显示分离(ADS)型子场技术,提出了一种基于FPGA的信号处理与控制电路设计方案。最后还对等离子体显示器在改进显示屏物理工艺结构、驱动电路技术以及市场走向方面,进行了初步探讨。

    标签: FPGA 彩色 信号处理 等离子体

    上传时间: 2013-05-19

    上传用户:zhengxueliang

  • 相关协议的FPGA和网络处理器上的实现

    由于集成电路产业在中国的飞速发展,FPGA设计技术,作为一种灵活性很强的芯片设计技术,在国内得到广泛的应用.由于芯片的可升级性和开发自主知识产权芯片的必要性,在北京邮电大学宽带通信网络实验室开发的三层以太网交换机项目中,以太网口和ATM口之间的数据通道的实现上采用了FPGA设计方法.该文主要集中在ATM口之间的数据通道的HEC头校验的FPGA实现.并完成了硬件设计、配置、硬件测试联调工作以及论文撰写工作.硬件的设计和开发基于Protel99和Tornado/VxWorks,软件的设计和开发采用了标准的VHDL语言,开发环境是WINDOWS,开发工具是Xilinx公司的iSE4.1i集成开发环境.随着网络设备的发展,位于网络边缘的设备将会变得更加灵巧,更加迎合网络发展的需要,在网络设备上越来越多地引入了网络处理器.我们实验室和Intel建立了联合实验室,在此基础上,我们要把网络处理器评估板硬件上,运行软件,使其成为路由器,首先要加载的就是网络路由协议.由于Linux的开放源代码,所以我们决定采用Linux做嵌入式系统,在上面运行zebra的路由协议.Zebra是linux上面的开放源代码的路由软件.

    标签: FPGA 协议 网络处理器

    上传时间: 2013-07-08

    上传用户:yhm_all

  • 基于ARM的汽车防抱死制动系统设计

    汽车在紧急制动过程中易出现很多非稳定因素(诸如侧滑、跑偏、失去转向操纵能力等),进而导致了相当多的交通事故。这些非稳定因素是由于制动时车轮抱死而产生的,汽车防抱死制动系统ABS(Anti-lockBraking system)可以避免制动时的这些不利因素,缩短刹车距离,保证汽车安全制动。 现代汽车整车控制技术的迅猛发展,迫切需要研制具有自主知识产权的汽车电子产品。研制以汽车防抱死制动系统为代表的高技术含量汽车电子产品,对加速我国汽车产业的技术自主化具有举足轻重的作用。 本文根据防抱死制动系统的工作原理,采用逻辑门限控制算法,选择车轮加速度和滑移率门限来调节制动压力,使车轮的滑移率保持在最佳滑移率附近。以ARM单片机LPC2292为核心,完成了轮速信号调理电路、电磁阀和回液泵电机驱动电路及系统故障诊断等电路的设计,阐述了ABS各功能模块软件的设计思想和实现方法,完成了防抱死制动系统的硬件和软件设计。 本文所设计的汽车防抱死制动系统在昌河CH711A轿车上进行了道路实验,结果表明:汽车防抱死制动控制系统的硬件电路设计合理可行,软件所采用的控制策略正确、有效,系统运行稳定可靠,改善了汽车制动系统性能,完全能够满足汽车安全制动的需要。

    标签: ARM 汽车防抱 制动 系统设计

    上传时间: 2013-07-19

    上传用户:ylwleon