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

取模程序

  • 系统芯片SoC原型验证技术

    随着系统芯片(SoC)设计复杂度不断增加,使得缩短面市时间的压力越来越大。虽然IP核复用大大减少了SoC的设计时间,但是SoC的验证仍然非常复杂耗时。SoC和ASIC的最大不同之处在于它的规模和复杂的系统性,除了大量硬件模块之外,SoC还需要大量的同件和软件,如操作系统,驱动程序以及应用程序等。面对SoC数目众多的硬件模块,复杂的嵌入式软件,由于软件仿真速度和仿真模犁的局限性,验证往往难以达到令人满意的要求,耗费了大最的时间,将给系统芯片的上市带来严重的影响。为了减少此类情况的发生,在流样片之前,进行基于FPGA的系统原型验证,即在FPGA上快速地实现SoC设计中的硬件模块,让软件模块在真正的硬件环境中高速运行,从而实现SoC设计的软硬件协同验证。这种方法已经成为SoC设计流程前期阶段常用的验证方法。 在简要分析几种业内常用的验证技术的基础上,本文重点阐述了基于FPGA的SoC验证流程与技术。结合Mojox数码相机系统芯片(以下简称为Mojox SoC)的FPGA原型验证平台的设计,介绍了Mojox FPGA原型验证平台的硬件设计过程和Mojox SoC的FPGA原型实现,并采用基于模块的FPGA设计实现方法,加快了原型验证的工作进程。 本文还介绍了Mojox SoC中ARM固件和PC应用软件等原型软件的设计实现以及原型验证平台的软硬协同验证的过程。通过软硬协同验证,本文实现了PC机对整个验证平台的摔制,达到了良好的验证效果,且满足了预期的设计要求。

    标签: SoC 系统芯片 原型 验证技术

    上传时间: 2013-07-02

    上传用户:dsgkjgkjg

  • 超声波测距C程序

    超声波测距C程序 超声波测距C程序 超声波测距C程序

    标签: 超声波测距 C程序

    上传时间: 2013-04-24

    上传用户:luominghua

  • c程序经典100例

    很经典的C语言程序,共100例,是学习C语言的必备资料

    标签: 100 程序

    上传时间: 2013-07-30

    上传用户:水口鸿胜电器

  • FPGA扩展接口设计和摄像头驱动程序

    当前正处于第三代移动通信技术发展的关键时期,各种与3G相关的无线网络终端的需求量与日俱增。为3G无线网络终端选择一个高性能的处理器,并且提供一套完整的系统解决方案,满足3G时代人们对数据通信业务的需求,无疑是一个有意义且亟待解决的重要问题。 OMAP(Open Multimedia Applications Platform)是美国德州公司(TI)推出的专门为支持第三代(3G)无线终端应用而设计的应用处理器体系结构。OMAP处理器平台堪称无线技术发展的里程碑,它提供了语音、数据和多媒体所需的带宽和功能,可以极低的功耗为高端3G无线设备提供极佳的性能。 本文的研究内容是开发基于OMAP5910处理器的具有多个扩展接口的嵌入式开发平台,以及摄像头显示驱动程序,以便能为3G相关的无线网络终端提供一个系统级的解决方案,本文首先介绍了OMAP技术的特点和优点,并对OMAP5910处理器的硬件结构进行了简单说明,在此基础上提出了基于OMAP5910嵌入式平台的FPGA设计,包括用FPGA扩展的接口:触摸屏接口,硬盘接口,以太网接口;控制的接口:USB口,串口;以及实现的功能:与OMAP5910处理器的通信功能,中断控制功能,选择启动顺序功能,复位延时功能。然后介绍了基于OMAP5910的摄像显示系统的硬件设计,主要包括摄像头接口和摄像头模块,EMIFS和EMIFF接口以及LCD接口。最后描述了嵌入式Linux操作系统下摄像头驱动程序的完整实现过程。

    标签: FPGA 扩展 接口设计 摄像头

    上传时间: 2013-05-24

    上传用户:mfhe2005

  • TIOMAP_L138的AD采样程序

    基于TIOMAP_L138的AD采样程序

    标签: TIOMAP_L 138 采样 程序

    上传时间: 2013-08-02

    上传用户:adamszq

  • 太阳能热水器智能控制系统的程序g.rar

    本程序是一个太阳能热水器智能控制系统的程序。它以89C52单片机为核心,配合电阻型4档水位传感器、负温度系数NTC热敏电阻温度传感器、8255A扩展键盘和显示器件、驱动电路(电磁阀、电加热、报警)等外围器件, 完成对太阳能热水器容器内的水位、水温测量、显示;时间显示;缺水时自动上水,水溢报警;手动上水、参数设置;定时水温过低智能电加热等功能。 其中本文第一章主要说明了太阳能热水器智能控制系统的研究现状和本课题的主要任务,第二章对系统的整体结构作了简单介绍,第三章重点介绍了水位水温测量电路,第四章介绍了时钟电路,第五章介绍了显示和键盘电路,第六章对其他电路作了介绍,第七章是对水位测量电路的硬件调试。 本系统对于水位传感器、水温传感器的电阻数据的处理均采用独特的RC充放电的方法。它与使用A/D转换器相比,电路简单、制造成本低。特别适用于对水位、水温要求不精确的场合。

    标签: 太阳能热水器 智能控制系统 程序

    上传时间: 2013-06-17

    上传用户:rhl123

  • 模电基础之波形发生电路

    模电基础之波形发生电路 本教程网上收集的,供大家学习参考. 在学习过程中建议大家边学边用仿真软件对电路进行验证

    标签: 模电 波形发生 电路

    上传时间: 2013-04-24

    上传用户:Jason1990

  • 基于ARMFPGA的激光打标机控制器设计

    激光打标是一种利用高能量的激光束在打标物体表面刻下永久性标识的技术。与传统的压刻等方法相比,激光打标具有速度快、无污染、质量高、性能稳定、不接触物体表面等优点。激光打标是目前工业产品标记的先进技术,是一种高效的标记方法。传统的基于ISA总线、PCI总线或者USB总线的激光打标控制器增加了激光打标机的成本和体积。本文提出一种基于ARM+FPGA架构的嵌入式系统方案,主要的研究工作如下:首先,介绍了激光打标系统的组成,激光打标技术的发展现状和激光打标机的原理。根据激光打标控制系统的功能要求和性能要求,提出了ARM+FPGA的总体设计,并简要讨论了ARM和FPGA的特点和优势。ARM处理器的主要功能是完成打标内容的输入和变换处理,打标机参数的设置和控制打标。FPGA的作用是接收、存储和转换打标数据,然后产生控制信号去控制激光打标设备。然后,详细讨论了激光打标机控制器的硬件电路设计,包括ARM控制单元电路、FPGA控制单元电路和数模转换模块等。为了使控制器能够长时间可靠稳定地工作,还采取了隔离技术等许多抗干扰措施。完成了 FPGA中各个模块的程序设计,利用Quartus Ⅱ软件进行了仿真验证,调试了控制器的功能。本文所设计的嵌入式激光打标控制器发挥了ARM和FPGA各自的优势。经过在实际打标系统中的测试,证明本次设计的激光打标机控制器实现了预期的功能,取得了满意的打标效果。关键词:ARM,FPGA,激光打标,FIFO,CO2激光器,扫描振镜系统

    标签: ARMFPGA 激光打标 制器设计

    上传时间: 2013-04-24

    上传用户:hewenzhi

  • linux程序设计(第三版)

    linux程序设计(第三版).pdf 本书讲述在Linux系统及其他UNIX风格的操作系统上进行的程序开发,主要内容包括标准Linux C语言函数库和由不同的Linux或UNIX标准指定的各种工具的使用方法,大多数标准Linux开发工具的使用方法,通过DBM和MySQL数据库系统对Linux中的数据进行存储,为X视窗系统建立图形化用户界面等。本书通过先介绍程序设计理论,再以适当的例子和清晰的解释来阐明它的方式,帮助读者迅速掌握相关知识。 本书适合Linux的初学者及希望利用Linux进行开发的程序设计人员阅读,也适合作为高等院校计算机相关专业师生的参考教材。

    标签: linux 程序设计

    上传时间: 2013-04-24

    上传用户:1406054127

  • 汇编语言编写AVR程序

    用汇编语言编写AVR 单片机程序,有兴趣的朋友可以参照一下~~~

    标签: AVR 汇编语言 编写 程序

    上传时间: 2013-06-26

    上传用户:mdrd3081