课程介绍
相关标签: FPGA Altera
目前,随着高性能FPGA的出现,在数字系统的设计中FPGA几乎无所不能,广泛应用于数字产品的各个领域。FPGA技术具备开发成本低和上市速度快的特点,只要安装相应的开发软件并具备一套简陋的开发板就可以进行创新设计,这为具有创新能力的个人和小型公司提供了生存的机会。

笔者从事多年硬件描述语言、FPGA理论和实践教学工作。发现学生在学习的过程中缺乏相关的背景知识;对使用硬件描述语言编写的较长程序理解不深;没有树立现代电子设计中处理器+存储器+外设=系统的理念。基于教学经验,笔者根据学习的认知习惯编写了这本书,希望各位读者能在本书的引领下跨入FPGA开发设计的大门,学习完本书后,读者应该可以具备独立进行项目开发的能力。

本书特色

1.提供大量源代码,学习效果好

本书提供了大量的源程序和实例讲解,使读者能直观地学习本书内容,提高学习效率。这些源代码收录于配书光盘中。

2.内容全面、系统、深入

本书介绍了Quartus II软件的基础知识、设计流程、宏模块和LPM函数在设计中的应用、DSP Builder软件的使用、基于Nios II软核处理器的硬件和软件设计方法,最后还详细介绍了案例的开发。

3.讲解由浅入深,循序渐进,适合各个层次的读者阅读

本书从FPGA技术的基础开始讲解,逐步深入到嵌入Nios II软核处理器的高级开发技术及应用,内容梯度从易到难,讲解由浅入深,循序渐进,适合各个层次的读者阅读。

4.贯穿大量的开发实例和技巧,迅速提升开发水平

本书在讲解知识点时贯穿了大量短小精悍的典型实例,并给出了大量的开发技巧,帮助读者更好地理解各种概念和开发技术,体验实际编程,迅速提高开发水平。

5.提供技术支持,答疑解惑

读者阅读本书时有任何疑问,可发E-mail到pzhueric@163.com或者lymlrl@163.com获得相关帮助。

本书内容及体系结构

第1篇  FPGA开发基础(第1~5章)

本篇主要内容包括:Quartus II软件的基本知识和使用方法、VHDL语言的基本知识、使用VHDL语言描述基本逻辑电路的方法。通过本篇的学习,读者可以掌握FPGA开发的软件的使用和设计流程。

第2篇  FPGA实例开发(第6~7章)

本篇主要内容包括:宏模块和LPM函数在设计中的应用、使用DSP Builder设计DSP 器件。通过本篇的学习,读者可以掌握存储器、锁相环等宏模块的使用,并掌握使用MATLAB进行算法仿真和在Quartus II中进行硬件仿真的方法。

第3篇  FPGA高级应用(第8~14章)

本篇主要内容包括:Nios II软核处理器的基础知识、基于Nios II软核处理器的硬件和软件的设计方法、基于LogicLock的优化技术、数字系统设计实例。通过本篇的学习,读者可以掌握基于Nios II软核处理器的嵌入式设计方法。
显示全部 ↓
推荐视频

    猜您喜欢

    推荐帖子

    【LPC54100】第四周-状态机多任务实现
    [i=s] 本帖最后由 shower.xu 于 2015-5-1 09:57 编辑 [/i]最近工作上的事很多,一直没抽出时间赶进度,为了过好五一,今天下午抽时间移植了一个状态机系统上去,实现多任务的运行,为下一步菜单系统打下基础。下面简单介绍一下这个状态机系统:这个状态机是从隔壁论坛里网友的分享里copy过来的,试了几次,很好用,所以打算在小资源的单片机系统里面用下去。它需要一个时钟,支持多个任
    shower.xu NXP MCU
    Altium Designer6.9破解文件
    很好的一个破解文件啊,值得收藏!!!
    jiajiajk NXP MCU
    【有圖有真相】基于MSP430 LaunchPad 和2.4G RF Module 的聊天室
    前段時間在論壇的活動中拿了MSP430 LaunchPad,總要起點作用吧。就做了這個史上最無聊,最無用的聊天工具。辦公室的工程師每人分一塊LaunchPad,接上我們公司常用的2.4G RF Module用VB寫了個上位機軟件然后就可以大家一起吹水了。史上最無聊,最無用的聊天工具啊,哈哈。這個是測試版本,監測溫度用到430內部的傳感器,不準。后續會加入外部的溫度/濕度/氣壓 傳感器后續還會加入L
    gzzeng 微控制器 MCU
    汽车电子系统出现集成化供应新趋势
    作为汽车产业与电子产业的完美结合,汽车电子业的发展相对于汽车市场而言更加迅猛。据估计,近几年的年增长率均超过50%,是拉动汽车工业发展的重要因素。到目前为止,绝大多数国外大型的跨国汽车电子企业已在中国设厂。为了进一步扩大在中国的市场份额,开发出满足中国汽车客户的产品,已逐渐由开始的SKD、CKD引进组装、生产发展到在中国建立大规模的研发中心,产品也从比较单一的高端市场,发展到几乎所有的汽车电子产品
    zhuxl 汽车电子
    HCS12系列 MC9S12DP512MPVE微控制器 16Bit 闪存 112LQFP
    MC9S12DP512MPVE是一款基于增强的HCS12 CPU的16位微控制器,具有CISC架构,最大工作频率为25MHz。该设备包含512kB内部闪存,12kB内部RAM, 4kB EEPROM, 8通道10位A/D转换器和91个通用I/O引脚。该设备还具有一个集成电路(IIC)总线模块、两个串行通信接口(SCI)和三个串行外围接口模块(SPI)等外设。interic (I2C)总线最大限度地
    zhaomjd stm32/stm8
    EEWORLD大学堂----小波与科学
    小波与科学:https://training.eeworld.com.cn/course/4237小波是二十世纪八十年代才产生之后得到迅速发展并日趋完善的新颖科学思想和方法,它是当代主流科学研究领域众多科学家和工程师交相辉映、穷尽卓越智慧为人类思想和认识方法宝库无私奉献、鸿篇巨制的科学交响篇章。小波方法在观测域和变换域同时具备局部化能力,它的广泛应用已经推动包括数学、物理学、计算机科学、光学、声学
    老白菜 DSP 与 ARM 处理器

    推荐内容

    热门视频更多

    可能感兴趣器件

    完成课时学习+分/次

     
    EEWorld订阅号

     
    EEWorld服务号

     
    汽车开发圈

     
    机器人开发圈

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

    站点相关: 汽车电子 智能硬件

    北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved