找回密码
 注册
搜索
查看: 1135|回复: 2

[资料] FPGA设计流程指南

[复制链接]
发表于 2011-4-5 18:15:32 | 显示全部楼层 |阅读模式
本部门所承担的FPGA设计任务主要是两方面的作用:系统的原型实现和ASIC的原型验证。编写本流程的目的是:
        在于规范整个设计流程,实现开发的合理性、一致性、高效性。
        形成风格良好和完整的文档。
        实现在FPGA不同厂家之间以及从FPGA到ASIC的顺利移植。
        便于新员工快速掌握本部门FPGA的设计流程。


由于目前所用到的FPGA器件以Altera的为主,所以下面的例子也以Altera为例,工具组合为 modelsim + LeonardoSpectrum/FPGACompilerII + Quartus,但原则和方法对于其他厂家和工具也是基本适用的。

【文件名】:1145@52RD_FPGA设计流程指南.doc
【格 式】:doc
【大 小】:133K
【简 介】:
【目 录】:
目 录
1. 基于HDL的FPGA设计流程概述        1
1.1 设计流程图        1
1.2 关键步骤的实现        2
1.2.1 功能仿真        2
1.2.2 逻辑综合        2
1.2.3 前仿真        3
1.2.4 布局布线        3
1.2.5 后仿真(时序仿真)        4
2. Verilog HDL设计        4
2.1 编程风格(Coding Style)要求        4
2.1.1 文件        4
2.1.2 大小写        5
2.1.3 标识符        5
2.1.4 参数化设计        5
2.1.5 空行和空格        5
2.1.6 对齐和缩进        5
2.1.7 注释        5
2.1.8 参考C语言的资料        5
2.1.9 可视化设计方法        6
2.2 可综合设计        6
2.3 设计目录        6
3. 逻辑仿真        6
3.1 测试程序(test bench)        7
3.2 使用预编译库        7
4. 逻辑综合        8
4.1 逻辑综合的一些原则        8
4.1.1 关于LeonardoSpectrum        8
4.1.1 大规模设计的综合        8
4.1.3 必须重视工具产生的警告信息        8
4.2 调用模块的黑盒子(Black box)方法        8
参考        10
修订纪录        10

本帖子中包含更多资源

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

×
发表于 2011-4-7 12:20:23 | 显示全部楼层
没穿上来吗
点评回复

使用道具 举报

发表于 2011-11-18 14:35:27 | 显示全部楼层
Altera 现场可编程门阵列的设计里面,核心代码如何编写?
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-25 15:35 , Processed in 0.049165 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表