FPGA设计高级进阶-清华大学电子工程系 2020-06-30 11:02:17 浏览数 (1) 目标 • 掌握FPGA的基本设计原则 • 乒乓结构、流水线设计 • 异步时钟域的处理 • 状态机的设计 • 毛刺的消除 • 掌握FPGA设计的注意事项 • 从文档到设计完成 • 从设计实例加深设计思想 提纲 • FPGA的基本设计原则 • FPGA设计的注意事项 • 设计实例 • 交织器 • 数据适配器 推荐书籍 • Verilog • Verilog数字系统设计教程 夏宇闻 北京航天航空大学出版社 • 硬件描述语言Verilog 刘明业等译 清华大学出版社 • FPGA • 基于FPGA的系统设计(英文版) Wayne Wolf 机械工业出版社 • Altera FPGA/CPLD设计(高级篇) EDA先锋工作室 人民邮电出版社 • IC设计 • Reuse methodology manual for system-on-a-chip designs 3rd ed. M ichael Keating, Pierre Bricaud. • 片上系统:可重用设计方法学沈戈,等译电子工业出版社, 2004 • Writing testbenches : functional verification of HDL models / J anick Bergeron Boston : Kluwer Academic, c2000 推荐文章 • http://www.sunburst-design.com/papers/ • Verilog Coding Styles For Improved Simulation Efficiency • State Machine Coding Styles for Synthesis • Synthesis and Scripting Techniques for Designing Multi-Asynchronous Clock Designs • Synchronous Resets? Asynchronous Resets? I am so confused! • Nonblocking Assignments in Verilog Synthesis, Coding Styles That Kill! FPGA设计的两条思路 • 控制通路 • 有限状态机的设计 • 异步时钟域的处理 • 数据通路 • 关注算法到结构的映射 ◆ ◆ ◆ ◆ ◆ fpga 编程算法 javascript node.js 0 人点赞 上一篇:分享雷军22年前编写的代码