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

基础软件

  • FPGA布局算法研究和软件实现

    FPGA布局算法和软件位于工艺映射和布线之间,是一个承上启下的阶段,对最终的布通率和时序都有着重要的影响。 本论文的工作之一便是研究旨在提高布通率的布局算法。在研究了国内外装箱和布局算法的基础上,本文提出了一种新的结合了装箱的布局算法框架,并称之为"低温交替改善的"布局算法。其基本思想是,在模拟退火的低温阶段交替的优化装箱和布局。本文给了基于学术界标准布局布线软件VPR的一个软件实现,并且提出了低温的判定条件以及一种新的选择待交换逻辑单元的方法。采用三种不同的装箱算法作为布局输入,基于VPR的低温交替改善的布局算法实现,在布通率上,比VPR分别提高了21.3%、15.5%、10.7%。而带来的平均额外时间开销不到20%。 FPGA布局软件实现对整个FPGA CAD流程的运行效率,算法的可扩展性也有着不可忽视的影响。现代FPGA有着多样而复杂的逻辑和布线资源。而学术界的布局软件'VPR所面向的FPGA却只能处理十分简单的FPGA结构,对于宏、总线、多时钟等实际应用中很重要的部分都没有考虑。本文提出了"逻辑单元层"的概念,用具有特定几何结构的逻辑单元层来统一处理多种类型的逻辑资源。针对相对位置约束在现代FPGA布局软件中的重要地位,我们提出了一种处理相对位置约束的方法。这些讨论均已经在面向Xilinx SpartanⅡ芯片布局的原型系统中得到了实现,初步证实了这些方法的可扩展性和实用性。

    标签: FPGA 布局 算法研究 软件实现

    上传时间: 2013-06-21

    上传用户:ezgame

  • ARM嵌入式系统开发-软件设计与优化

    ·本书从软件设计的角度,全面、系统地介绍了ARM处理器的基本体系结构和软件设计与优化方法。内容包括:ARM处理器基础;ARM/Thumb指令集;C语言与汇编语言程序的设计与优化;基本运算、操作的优化;基于ARM的DSP;异常与中断处理;固件与嵌入式OS;cache与存储器管理;ARMv6体系结构的特点等。全书内容完整,针对各种不同的ARM内核系统结构都有详尽论述,并有大量的例子和源代码。附录给出了完

    标签: ARM 嵌入式 系统开发 软件设计

    上传时间: 2013-04-24

    上传用户:763274289

  • 一种基于DSP的H.264实时视频编码器软件架构

    · 摘要:  提出一种适用于通用DSP平台的H.264视频编码器软件架构.以该架构基础实现的H.264视频编码器软件可以高效地运行在DSP系统中,以满足视频应用中对实时编码的要求.通过性能分析工具对原有的软件代码进行分析.找到代码运行效率不高的瓶颈所在,并结合TMS320DM642 DSP的硬件特点,设计出一种新型的H.264视频编码软件架构.最后,在进行了DSP的指令优化以后,

    标签: DSP 264 实时视频 编码器

    上传时间: 2013-06-18

    上传用户:jhksyghr

  • Cadence及Hspice基础

    Cadence及Hspice基础,软件学习心得和使用方法

    标签: Cadence Hspice

    上传时间: 2013-07-06

    上传用户:slforest

  • FPGA的基础知识和概念

    具体内容主要包括以下几个方面:1、FPGA的基础知识和概念,设计流程。2、QuartuII软件使用方法和技巧3、VerilogHDL语言设计方法和技巧4、基于FPGA的嵌入式系统设计(NIOSII设计)5、FPGA硬件电路板设计6、其他专题讨论(如Memory控制器设计,图像处理算法设计,通信系统算法设计等)

    标签: FPGA 基础知识

    上传时间: 2013-08-07

    上传用户:dancnc

  • EDA系统软件ispDesignExpert System 环境下进行数字系统设计

    本设计的基本要求是以复杂可编程逻辑器件CPLD为基础,通过在EDA系统软件ispDesignExpert System 环境下进行数字系统设计,熟练掌握该环境下的功能仿真,时间仿真,管脚锁定和芯片下载。 本系统基本上比较全面的模拟了计数式数字频率计,广泛应用于工业、民用等各个领域,具有一定的开发价值。

    标签: ispDesignExpert System EDA 系统软件

    上传时间: 2013-09-05

    上传用户:文993

  • 揭密PROTEL DXP软件的PCB设计技巧

    Protel DXP 是第一个将所有设计工具集于一身的板级设计系统,电子设计者从最初的项目模块规划到最终形成生产数据都可以按照自己的设计方式实现。Protel DXP 运行在优化的设计浏览器平台上,并且具备当今所有先进的设计特点,能够处理各种复杂的 PCB设计过程。Protel DXP 作为一款新推出的电路设计软件,在前版本的基础上增加了许多新的功能。新的可定制设计环境功能包括双显示器支持,可固定、浮动以及弹出面板,强大的过滤及增强的用户界面等。通过设计输入仿真、PCB 绘制编辑、拓扑自动布线、信号完整性分析和设计输出等技术融合,Protel DXP 提供了全面的设计解决方案。    PCB电路板设计的一般原则包括: 电路板的选用、电路板尺寸、元件布局、布线、焊盘、

    标签: PROTEL DXP PCB 软件

    上传时间: 2013-10-22

    上传用户:909000580

  • protel99se基础教程

    这是介绍protel99se软件的用法,从基础教会你怎么用这个软件,我就是学他而直到用protel99se的

    标签: protel 99 se 基础教程

    上传时间: 2013-11-03

    上传用户:大三三

  • 单片机基础

    图书介绍 目录如下: 本书是以目前最为流行的8051系列单片机为主体,同时使用C程序设计语言来进行描述的。全书共分为四部分内容:单片机基础知识、C语言程序设计、单片机入门基础实例、单片机高级应用实例。以理论与实践相结合的方式来进行讲解,避免了传统教科书给人枯燥、乏味的感觉。讲解风格通俗易懂、条理清晰、实例丰富、图文并茂,即使是没有任何单片机基础的人,也可以通过本书的学习,踏入单片机世界的大门。作者为本书的出版开发了相应的学习编程、仿真及实验板,以方便读者朋友进行学习,同时以大量实例照片记录了实验的过程及现象,以激发读者朋友对单片机的兴趣爱好。本书的配套光盘包含了所有实验的源程序代码、一些常用的电子工具软件、芯片资料、实验过程照片以及实验演示视频录像。因此,通过本书,读者获得的是教程和学习平台的结合,不仅可以用于学习,而且还可以用于工厂、企业的产品研发。本书可供电子爱好者和大学、中专相关专业学生参考。 单片机的应用 1 、在智能仪器仪表中的应用:在各类仪器仪表中引入单片机,使仪器仪表智能化,提高测试的自动化程度和精度,简化仪器仪表的硬件结构,提高其性能价格比。 2 、在机电一体化中的应用:机电一体化产品是指集机械、微电子技术、计算机技术于一本,具有智能化特征的电子产品。 3 、在实时过程控制中的应用:用单片机实时进行数据处理和控制,使系统保持最佳工作状态,提高系统的工作效率和产品的质量。 4 、在人类生活中的应用:目前国外各种家用电器已普通采用单片机代替传统的控制电路。 5 、在其它方面的应用:单片机除以上各方面的应用,它还广泛应用于办公自动化领域、商业营销领域、汽车及通信、计算机外部设备、模糊控制等各领域中。  

    标签: 单片机基础

    上传时间: 2013-11-01

    上传用户:q123321

  • MCS-96单片机的应用系统设计基础

    内容提要: MCS-96单片机的应用系统设计基础            硬件电路设计,语言的设计基础,程序分析            PL/M-96可执行语句和程序等等.... 第一章 概述   1.1 单片机应用系统的结构   1.2 MCS-96单片机应用系统设计基础       1.2.1 引脚功能及外部扩展特性       1.2.2 储存器及管理       1.2.3 芯片组态寄存器    1.3 MCS-96单片机应用系统的设计与调试       1.3.1 总体设计       1.3.2 硬件电路设计       1.3.3 基本硬件电路调试       1.3.4 软件设计    1.4 PL/M-96语言特点 第二章 PL/M-96简单程序分析     2.2 PL/M-96字符集 标示符 注释         2.2.1 字符集         2.2.2 标示符 保留字和预说明符         2.2.3 注释     2.3 数据类型和类型说明         2.3.1 数据类型         2.3.2 简单说明句     2.4 变量         2.4.1 字节 字 和双字变量         2.4.2 整型 短整型 和长整型变量         2.4.3 实型变量         2.4.4 地址型变量和运算符的地址应用         2.4.5 变量的Fast和Slow属性及说明         2.4.6 隐含类型转换     2.5 常数         2.5.1 纯数常数         2.5.2 浮点常数         2.5.3 字符串     2.6 表达式及运算规则         2.6.1 操作数         2.6.2 算术运算及其表达式         2.6.3 关系运算及其表达式         2.6.4 逻辑运算及其表达式         2.6.5 表达式的运算顺序         2.6.6 常数表达式计算     2.7 数据和结构         2.7.1 数组         2.7.2 结构           .........           .........

    标签: MCS 96 单片机 应用系统

    上传时间: 2013-11-19

    上传用户:chenbhdt