在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 74708|回复: 465

[资料] 动手实践学好verilog/vhdl[好书]《FPGA prototyping by verilog/vhdl examples》

[复制链接]
发表于 2010-3-28 03:02:33 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 csgood 于 2010-3-28 23:03 编辑

实践是学习的好方法,尤其是初学者。我当初刚学的时候,也是老师每人发一个FPGA kit,然后一步一步的做一个小游戏。

发现一本好书《FPGA prototyping by examples》,教你verilog/vhdl基础,然后以怎么用spartan-3starter kit实现各种小project.很实用很有趣。我找到两个版本,一个verilog,一个vhdl的。如果有能力搞个spartan-3 starter kit就更好了。


                               
登录/注册后可看大图
   

                               
登录/注册后可看大图

FPGA Prototyping Using Verilog Examples will provide you with ahands-on introduction to Verilog synthesis and FPGA programming througha “learn by doing” approach. By following the clear, easy-to-understandtemplates for code development and the numerous practical examples, youcan quickly develop and simulate a sophisticated digital circuit,realize it on a prototyping device, and verify the operation of itsphysical implementation. This introductory text that will provide youwith a solid foundation, instill confidence with rigorous examples forcomplex systems and prepare you for future development tasks.

Tables of Content
PART I. BASIC DIGITAL CIRCUITS.
1. Gate-level combinational circuit.
2. Overview of FPGA and EDA software.
3. RT-level combinational circuit.
4. Regular Sequential Circuit.
5. FSM.
6. FSMD.
7. Selected Topics of Verilog.
PART II. I/O MODULES.
8. UART.
9. PS2 Keyboard.
10. PS2 Mouse.
11. External SRAM.
12. Xilinx Spartan-3 Specific Memory.
13. VGA controller I: graphic.
14. VGA controller II: text.
PART III. PICOBLAZE MICROCONTROLLERXILINX SPECIFIC.
15. PicoBlaze Overview.
16. PicoBlaze Assembly Code Development.
17. PicoBlaze I/O Interface.
18. PicoBlaze Interrupt Interface.

file:///tmp/moz-screenshot.pngfile:///tmp/moz-screenshot-1.png

FPGA Prototyping By Verilog Examples.part1.rar

4.67 MB, 下载次数: 2412 , 下载积分: 资产 -3 信元, 下载支出 3 信元

FPGA Prototyping By Verilog Examples.part2.rar

4.67 MB, 下载次数: 2950 , 下载积分: 资产 -3 信元, 下载支出 3 信元

FPGA Prototyping By Verilog Examples.part3.rar

4.67 MB, 下载次数: 1888 , 下载积分: 资产 -3 信元, 下载支出 3 信元

FPGA Prototyping By Verilog Examples.part4.rar

2.28 MB, 下载次数: 1742 , 下载积分: 资产 -2 信元, 下载支出 2 信元

fpga_vlog_src.rar

106.25 KB, 下载次数: 1347 , 下载积分: 资产 -2 信元, 下载支出 2 信元

书中例子的verilog源代码

 楼主| 发表于 2010-3-28 10:29:15 | 显示全部楼层
本帖最后由 csgood 于 2010-3-28 23:03 编辑

自己顶一下,再发一个VHDL 版本的书

FPGA Prototyping by VHDL Examples - Xilinx Spartan-3 Version.part1.rar

4.79 MB, 下载次数: 601 , 下载积分: 资产 -3 信元, 下载支出 3 信元

FPGA Prototyping by VHDL Examples - Xilinx Spartan-3 Version.part2.rar

4.79 MB, 下载次数: 718 , 下载积分: 资产 -3 信元, 下载支出 3 信元

FPGA Prototyping by VHDL Examples - Xilinx Spartan-3 Version.part3.rar

4.79 MB, 下载次数: 681 , 下载积分: 资产 -3 信元, 下载支出 3 信元

FPGA Prototyping by VHDL Examples - Xilinx Spartan-3 Version.part4.rar

1.52 MB, 下载次数: 578 , 下载积分: 资产 -2 信元, 下载支出 2 信元

发表于 2010-3-28 11:05:48 | 显示全部楼层
it is needed for all the new guys
 楼主| 发表于 2010-3-28 11:38:26 | 显示全部楼层


it is needed for all the new guys
lasercooler 发表于 2010-3-28 11:05



是的,我当时就是先做了一个keyboard interface,再做了一个VGA显示module,最后把两个结合,做了一个经典小游戏pong,类似跟电脑打乒乓球
发表于 2010-3-28 11:52:30 | 显示全部楼层
楼主很赞的说……
发表于 2010-3-28 11:54:42 | 显示全部楼层
it is needed for all the new guys
发表于 2010-3-28 12:01:24 | 显示全部楼层
回帖回帖回帖回帖回帖
发表于 2010-3-28 12:06:40 | 显示全部楼层
it is needed for all the new guys
发表于 2010-3-28 12:09:58 | 显示全部楼层
it is needed for all the new guys
发表于 2010-3-28 12:12:35 | 显示全部楼层
it is needed for all the new guys
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-16 07:29 , Processed in 0.029043 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表