RS译码的Euclid算法及其FPGA实现,并通过仿真器的出结果,对于设计RS译码很有帮助
上传时间: 2013-08-17
上传用户:leawon947
附件有二个文当,都是dxp2004教程 ,第一部份DXP2004的相关快捷键,以及中英文对照的意思。第二部份细致的讲解的如何使用DXP2004。 dxp2004教程第一部份: 目录 1 快捷键 2 常用元件及封装 7 创建自己的集成库 12 板层介绍 14 过孔 15 生成BOM清单 16 顶层原理图: 16 生成PCB 17 包地 18 电路板设计规则 18 PCB设计注意事项 20 画板心得 22 DRC 规则英文对照 22 一、Error Reporting 中英文对照 22 A : Violations Associated with Buses 有关总线电气错误的各类型(共 12 项) 22 B :Violations Associated Components 有关元件符号电气错误(共 20 项) 22 C : violations associated with document 相关的文档电气错误(共 10 项) 23 D : violations associated with nets 有关网络电气错误(共 19 项) 23 E : Violations associated with others 有关原理图的各种类型的错误 (3 项 ) 24 二、 Comparator 规则比较 24 A : Differences associated with components 原理图和 PCB 上有关的不同 ( 共 16 项 ) 24 B : Differences associated with nets 原理图和 PCB 上有关网络不同(共 6 项) 25 C : Differences associated with parameters 原理图和 PCB 上有关的参数不同(共 3 项) 25 Violations Associated withBuses栏 —总线电气错误类型 25 Violations Associated with Components栏 ——元件电气错误类型 26 Violations Associated with documents栏 —文档电气连接错误类型 27 Violations Associated with Nets栏 ——网络电气连接错误类型 27 Violations Associated with Parameters栏 ——参数错误类型 28 dxp2004教程第二部份 路设计自动化( Electronic Design Automation ) EDA 指的就是将电路设计中各种工作交由计算机来协助完成。如电路图( Schematic )的绘制,印刷电路板( PCB )文件的制作执行电路仿真( Simulation )等设计工作。随着电子工业的发展,大规模、超大规模集成电路的使用是电路板走线愈加精密和复杂。电子线路 CAD 软件产生了, Protel 是突出的代表,它操作简单、易学易用、功能强大。 1.1 Protel 的产生及发展 1985 年 诞生 dos 版 Protel 1991 年 Protel for Widows 1998 年 Protel98 这个 32 位产品是第一个包含 5 个核心模块的 EDA 工具 1999 年 Protel99 既有原理图的逻辑功能验证的混合信号仿真,又有了 PCB 信号完整性 分析的板级仿真,构成从电路设计到真实板分析的完整体系。 2000 年 Protel99se 性能进一步提高,可以对设计过程有更大控制力。 2002 年 Protel DXP 集成了更多工具,使用方便,功能更强大。 1.2 Protel DXP 主要特点 1 、通过设计档包的方式,将原理图编辑、电路仿真、 PCB 设计及打印这些功能有机地结合在一起,提供了一个集成开发环境。 2 、提供了混合电路仿真功能,为设计实验原理图电路中某些功能模块的正确与否提供了方便。 3 、提供了丰富的原理图组件库和 PCB 封装库,并且为设计新的器件提供了封装向导程序,简化了封装设计过程。 4 、提供了层次原理图设计方法,支持“自上向下”的设计思想,使大型电路设计的工作组开发方式成为可能。 5 、提供了强大的查错功能。原理图中的 ERC (电气法则检查)工具和 PCB 的 DRC (设计规则检查)工具能帮助设计者更快地查出和改正错误。 6 、全面兼容 Protel 系列以前版本的设计文件,并提供了 OrCAD 格式文件的转换功能。 7 、提供了全新的 FPGA 设计的功能,这好似以前的版本所没有提供的功能。
上传时间: 2013-10-22
上传用户:qingzhuhu
EDA (Electronic Design Automation)即“电子设计自动化”,是指以计算机为工作平台,以EDA软件为开发环境,以硬件描述语言为设计语言,以可编程器件PLD为实验载体(包括CPLD、FPGA、EPLD等),以集成电路芯片为目标器件的电子产品自动化设计过程。“工欲善其事,必先利其器”,因此,EDA工具在电子系统设计中所占的份量越来越高。下面就介绍一些目前较为流行的EDA工具软件。 PLD 及IC设计开发领域的EDA工具,一般至少要包含仿真器(Simulator)、综合器(Synthesizer)和配置器(Place and Routing, P&R)等几个特殊的软件包中的一个或多个,因此这一领域的EDA工具就不包括Protel、PSpice、Ewb等原理图和PCB板设计及电路仿真软件。目前流行的EDA工具软件有两种分类方法:一种是按公司类别进行分类,另一种是按功能进行划分。 若按公司类别分,大体可分两类:一类是EDA 专业软件公司,业内最著名的三家公司是Cadence、Synopsys和Mentor Graphics;另一类是PLD器件厂商为了销售其产品而开发的EDA工具,较著名的公司有Altera、Xilinx、lattice等。前者独立于半导体器件厂商,具有良好的标准化和兼容性,适合于学术研究单位使用,但系统复杂、难于掌握且价格昂贵;后者能针对自己器件的工艺特点作出优化设计,提高资源利用率,降低功耗,改善性能,比较适合产品开发单位使用。 若按功能分,大体可以分为以下三类。 (1) 集成的PLD/FPGA开发环境 由半导体公司提供,基本上可以完成从设计输入(原理图或HDL)→仿真→综合→布线→下载到器件等囊括所有PLD开发流程的所有工作。如Altera公司的MaxplusⅡ、QuartusⅡ,Xilinx公司的ISE,Lattice公司的 ispDesignExpert等。其优势是功能全集成化,可以加快动态调试,缩短开发周期;缺点是在综合和仿真环节与专业的软件相比,都不是非常优秀的。 (2) 综合类 这类软件的功能是对设计输入进行逻辑分析、综合和优化,将硬件描述语句(通常是系统级的行为描述语句)翻译成最基本的与或非门的连接关系(网表),导出给PLD/FPGA厂家的软件进行布局和布线。为了优化结果,在进行较复杂的设计时,基本上都使用这些专业的逻辑综合软件,而不采用厂家提供的集成PLD/FPGA开发工具。如Synplicity公司的Synplify、Synopsys公司的FPGAexpress、FPGA Compiler Ⅱ等。 (3) 仿真类 这类软件的功能是对设计进行模拟仿真,包括布局布线(P&R)前的“功能仿真”(也叫“前仿真”)和P&R后的包含了门延时、线延时等的“时序仿真”(也叫“后仿真”)。复杂一些的设计,一般需要使用这些专业的仿真软件。因为同样的设计输入,专业软件的仿真速度比集成环境的速度快得多。此类软件最著名的要算Model Technology公司的Modelsim,Cadence公司的NC-Verilog/NC-VHDL/NC-SIM等。 以上介绍了一些具代表性的EDA 工具软件。它们在性能上各有所长,有的综合优化能力突出,有的仿真模拟功能强,好在多数工具能相互兼容,具有互操作性。比如Altera公司的 QuartusII集成开发工具,就支持多种第三方的EDA软件,用户可以在QuartusII软件中通过设置直接调用Modelsim和 Synplify进行仿真和综合。 如果设计的硬件系统不是很大,对综合和仿真的要求不是很高,那么可以在一个集成的开发环境中完成整个设计流程。如果要进行复杂系统的设计,则常规的方法是多种EDA工具协调工作,集各家之所长来完成设计流程。
上传时间: 2013-11-19
上传用户:wxqman
本文介绍了如何采用独立的低成本 ControlSTICK USB 评估工具和应用程序安装软件包 ControlSUITE™ 实现对 TMS320C28x系列 MCU 的快速应用入门,软件和硬件的设计流程,并借助 ControlSTICK 的板载仿真器实现访问引脚和示例项目的即时评估。
上传时间: 2014-12-25
上传用户:xiehao13
本Demo Board 采用HOLTEK 公司最新推出的VFD MCU 系列(HT49CVX),该系列产品可以直接驱动VFD,由MCU 的引脚和VFD 的引脚直接相连,而不需要外加任何的驱动芯片。本DMEO BOARD 除有键盘操控显示以外,还附加了红外线遥控接收装置,使用极为方便。 功能 所使用MCU 之功能为红外线遥控接收,根据按键的选择进入不同的显示模式,附带还有A/D 转换和温度测量功能,而使用的MCU 为HT49CV5 DEMO BOARD 外观 为了方便使用者了解和开发使用,本DEMO BOARD 提供了三种使用方式,即MCU 方式、HT49CVX 母体+ROM LESS 方式和仿真器方式,其中MCU 方式和HT49CVX 母体+ROM LESS 方式向使用者展示了DEMO BOARD 的具体工作情况;而仿真器方式则提供给使用者自行开发产品。
上传时间: 2013-12-29
上传用户:Artemis
xlisp单片机驱动程序是是深圳市学林电子有限公司综合多年经验开发出的多功能8051单片机平台(兼容AVR/PIC单片机的部份烧写实验功能)。 集成常用的单片机外围硬件,ISP下载线,单片机仿真器, 单片机试验板,编程器功能于一身。配合本公司的近百个详细的汇编/c语言例子程序,可以让您在最短的时间内,全面的了解掌握单片机编程技术。特别适合于单片机初学者, 大中专院校, 单片机工程师, 实验室选用。 系统的特点: 1 全开放的模块化设计:所有硬件资源对用户开放,搭配随心所欲,不会出现硬件束缚软件的情况。既可学习软件, 更可深入的了解硬件。 2 高品质的工艺: 本机采用高档透明雅克力面板, 铝合金外箱, 全贴片机器生产, 工艺精美绝伦! 3 超强的电路资源配备:集成了基本上所有单片机应用中可能遇到的功能模块部份,你再也不必要去找其他零件,即可轻松完成您所需要的开发任务。 4 完美的例子程序: 集合本公司多年的经验,每个模块都有完整的带中文注释例子程序, 原理图, 接线方法, 很多都可以直接拿来应用。快速提高您的硬件,软件编程水平。 5 所有端口全部采用防插反设计,均配有连接照片和中文注解,即便您是初学者,也能轻松掌握。 6 配有ISP下载头。可选232/USB通信,CPU控制编程,不受电脑配置及操作系统影响,稳定性一流。 可以作为一台独立的ISP下载线使用,支持芯片包括51/AVR/PIC各系列!同时在板上可以直接对89S51/52等等芯片编程,当作独立编程器使用。 7 配有40P外接仿真头,可以作为一台独立的51单片机硬件仿真器使用,通过KEIL SOFT软件配合, 即可对外部硬件以及板上资源实现单步调试, 断点, 全速等等全部功能。 8 全中文软件操作导航, 独有智能一键通设计,擦除, 写入, 校验,运行自动完成,软件中英文自动选择, 适合港台地区用户使用。 特别设计的烧写实验仿真3IN1的公用卡座, CPU插上后即不需要插拔,烧写仿真等公用串口,使用极其方便简洁。 9 价格低廉,轻松拥有! 目前市面上同类产品价格均在2000-3000左右, 本套件是第一款600元以下的高档单片机实验仪!
上传时间: 2014-12-25
上传用户:范缜东苑
cp2012 usb驱动程序(仿真器/实验仪通用驱动) CP2102 USB to UART Bridge Controller是由台湾AMCO TEC International公司出的一个接口程序,一般用在一些CDMA上网卡或者无线上网卡上。 这个驱动只是提供接口芯片的驱动,如果各位是无线上网卡还需要厂家的程序支持。
上传时间: 2013-10-17
上传用户:开怀常笑
介绍:MedWin v2.04 是一个具有 Microsoft Visual Studio 窗口风格的集成开发环境。 支持带语法分析的彩色文本显示、源程序断点设置记忆、实时程序计数器 PC 显示、仿真器断电自动重载、自适应连接仿真器等功能, 并且支持全空间程序代码和数据空间的模拟仿真、TraceBuffer 跟踪器。包含对中断、定时器的模拟仿真和单片机外部设备状态分析设置、程序性能分析等更多、更实用的功能。特点:真正多模块的项目管理和单文件操作;源程序编辑及带语法分析的彩色字符;变量,数组,表达式的设置、观察、修改(包括浮点数据类型的直接输入);不限制打开数据窗口的数目,并可以在文本和数据窗口中横向和纵向分割;有模式的窗口停驻功能;实时程序计数器PC显示;源程序断点设置记忆功能;完全真实的实时源程序跟踪、单步和调用返回功能。
上传时间: 2013-10-19
上传用户:feilinhan
Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision)将这些部分组合在一起。运行Keil软件需要WIN98、NT、WIN2000、WINXP等操作系统。如果你使用C语言编程,那么Keil几乎就是你的不二之选,即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。 指南包含的内容:1.在KEIL中生成*.AMS文件最简单方法、2.在把汇编程序导入KEIL简单方法、3.在KEIL中生成*.HEX16进制文件的方法,4.平凡老师的C语言教程、5.其他一些教程、6.本站全系列在线时时硬件仿真器的使用方法,包括PZ仿真器专业版、A380仿真器、AZ综合系统内含的仿真器使用方法简介。 其中里面包含的有:KEIL 无限制完全破解、KEIL使用指南、仿真软件KEIL使用教程
上传时间: 2013-11-09
上传用户:xuanchangri
电子发烧友网讯:应广大电子发烧友网读者要求,本电子书《C51单片机及C语言知识点必备秘籍》为《单片机关键知识点全攻略》单片机系列教程及《单片机C语言知识点全攻略》系列单片机C语言学习教程的全整合篇,供所需学习或收藏的工程师及单片机学生、单片机爱好者下载。 点击下载《C51单片机及C语言知识点必备秘籍》电子书 单片机对于初学者来说确实很难理解,不少学过单片机的同学或电子爱好者,甚至在毕业时仍旧是一无所获。基于此,电子发烧友网将整合《单片机关键知识点全攻略》,共分为四个系列,以飨读者,敬请期待!此系列对于业内电子工程师也有收藏和参考价值。 单片机关键知识点一览: 系列一 1:单片机简叙 2:单片机引脚介绍 3:单片机存储器结构 4:第一个单片机小程序 5:单片机延时程序分析 6:单片机并行口结构 7:单片机的特殊功能寄存器 系列二 8:单片机寻址方式与指令系统 9:单片机数据传递类指令 10:单片机数据传送类指令 11:单片机算术运算指令 12:单片机逻辑运算类指令 13:单片机逻辑与或异或指令祥解 14:单片机条件转移指令 系列三 15:单片机位操作指令 16:单片机定时器与计数器 17:单片机定时器/计数器的方式 18:单片机的中断系统 19:单片机定时器、中断试验 20:单片机定时/计数器实验 21:单片机串行口介绍 系列四 22:单片机串行口通信程序设计 23:LED数码管静态显示接口与编 24:动态扫描显示接口电路及程序 25:单片机键盘接口程序设计 26:单片机矩阵式键盘接口技术及 27:关于单片机的一些基本概念 28:实际案例实践——单片机音乐程序设计 继《单片机学习知识点全攻略》得到广大读者好评,根据有网友提出美中不足的是所用单片机编程语言为汇编,基于此,电子发烧友网再接再厉再次为读者诚挚奉上非常详尽的《单片机C语言知识点全攻略》系列单片机C语言学习教程,本教程共分为四部分,主要知识点如下所示。 第一部分知识点: 第一课 建立你的第一个KeilC51项目 第二课 C51HEX文件的生成和单片机 第三课 C51数据类型 第四课 C51常量 第二部分知识点: 第五课 C51变量 第六课 C51运算符和表达式 第七课 运算符和表达式(关系运算符) 第八课 运算符和表达式(位运算符) 第九课 C51运算符和表达式(指针和地址运算符) 第三部分知识点: 第十课 C51表达式语句及仿真器 第十一课 C51复合语句和条件语句 第十二课 C51开关分支语句 第十三课 C51循环语句 第十四课 C51函数 第四部分知识点: 第十五课 C51数组的使用 第十六课 C51指针的使用 第十七课 C51结构、联合和枚举的使用 附录(运算符优先级和结合性等)
上传时间: 2013-11-03
上传用户:Amygdala