原创 FPGA的学习资料(MAXPLUS软件的使用及VHDL)

2010-4-8 21:59 4127 5 5 分类: FPGA/CPLD
很久没发表日记。再次表示歉意。下面是本人,年前学习FPGA的时候接触过的资料,虽不能说是很好的学习资料但是鄙人愚见认为学习MAXPLUS软件的使用入门还是不错的。大家如看看吧,觉得还行的话就留言。我还有后续资料奉上。如果大家觉得不怎样,我就不上传后续资料了。VHDL真的很重要,FPGA也不会在二十年内过时的。由于文档太大所以不能一次上传,请见谅。大家可以看看前面的几个已上传的文档。下面是前言部分就直接在这博客中呈现给大家。请看附件。下载便可。

   <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


 


近十年由于超大规模集成电路和软件技术的快速发展,使数字系统集成到一片集成电路内成为可能,AlteraXilinxAMD等公司都推出了非常好的CPLDFPGA产品,并为这些产品的设计配备了设计、下载软件,这些软件除了支持图形方式设计数字系统外,还支持设计多种数字系统的设计语言,使数字系统设计起来更加容易。


在小规模数字集成电路就要淘汰的今天,作为一个电子技术工程技术人员不懂VHDL语言和CPLDFPGA器件设计就象在计算机时代不会使用计算机一样可怕。


本书的目的就是帮助读者学会设计数字系统的硬件描述语言VHDL、并熟悉Altera公司产品和软件Max+PlusⅡ。


书中介绍了VHDL语言,Altera公司的CPLD产品、Altera公司的硬件描述语言AHDLMax+PlusⅡ软件,给出了大量的例题,并使用软件的仿真功能对所设计的数字系统进行了行为仿真,通过这些例题,读者可以很容易学会VHDL语言和Max+PlusⅡ软件。


本书可以作为电子技术的加深课程或作为电子技术工程师参考用书。


本书的读者是大学在读的大学生、研究生和电子技术工程技术人员。


由于时间太急,资料缺乏,有错误之处请读者原谅。


 


    非常感谢我的朋友、同事给我的支持与帮助。


 


学好VHDL的重要性


夏路易


近十年由于超大规模集成电路和软件技术的快速发展,使数字系统集成到一片集成电路内成为可能,AlteraXilinxAMD等公司都推出了非常好的CPLDFPGA产品,并为这些产品的设计配备了设计、下载软件,这些软件除了支持图形方式设计数字系统外,还支持设计多种数字系统的设计语言,使数字系统设计起来更加容易,可以说数字电子技术的设计进入了一个新时代。


在小规模数字集成电路就要淘汰的今天,作为一个电类专业的毕业生应该熟悉VHDL语言和CPLDFPGA器件的设计,阎石教授新编写的教材也加入了VHDL语言方面的内容,可见使用VHDL语言将数字系统集成到一块集成电路中是现在数字电子技术教学的重要内容。


要让同学学会VHDL,教师首先应该自己先学会,但是学习VHDL语言需要能提供文件输入,逻辑综合、编译和仿真的语言环境,现在向各位推荐一个语言环境—ALTERA公司的Max+plusⅡ软件,该软件可以以图形方式、文本方式和波形方式输入数字电路设计文件,其中文本方式支持VHDLAHDLVERILOG硬件描述语言,该软件中有多个元件库(全系列TTL,宏功能,巨功能库),可以指定MAX700010K10系列的两个ALTERA器件、器件管脚和逻辑综合方式等等,经过编译形成的下载文件可以通过编程硬件对器件进行编程,该软件可以进行错误定位和设计规则检查,该功能使设计更加简单易行。


该软件支持VHDL8793两个版本,并具备有全部VHDL支持库。


该软件可以帮助学习使用ALTERA公司CPLD产品,ALTERA公司CPLD产品代表着PLD的发展方向,与XILINX公司的FPGA产品水平互见高低,尤其是该公司的AHDL语言使设计数字系统更加容易。


该软件是该软件系列中的7.2学生版(目前工业版是8.0,售价2000元,只能一个用户使用),已经被解密,因而可以容易的安装到任何计算机上使用,这一点特别适用于教学。


该软件可以完成输入设计文件、指定器件和管脚、编译,仿真和下载(需要硬件)全过程。若无硬件除下载不能进行外,其它步骤都可以进行,可见对于教学使用是非常好的一个软件。


该软件由WINDOWS 95平台支持,占硬盘空间60兆左右,菜单精练,使用简便,实在是一个不可多锝的学习VHDL语言的环境。


为方便各位老师使用该软件,为软件编写了配套教材《数字系统设计》,该教材共170页,其中包含VHDL语言、CPLD介绍、AHDL语言和Max+plusⅡ软件四部分,教材中有大量的有关VHDLAHDL语言使用的例题,特别是一步一步学习软件、使用VHDLAHDL语言的例题可以帮助您达到事半功倍的学习效果。


教材中每一个例题都经过Max+plusⅡ软件编译以证明该例题的正确性,大部分例题给出了仿真结果。


该软件和教材可以帮助您学会VHDL语言并开展CPLD的教学工作,使教学更上一个台阶,满足培养跨世纪人才的需求。

 


 

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
5
关闭 站长推荐上一条 /3 下一条