当前位置: 首页 > news >正文

FPGA自学——整体设计思路

FPGA自学——整体设计思路

1.设计定义

写一套硬件描述语言,能够在指定的硬件平台上实现响应的功能

根据想要实现的功能进行设定(如:让LED一秒闪烁一次)

2.设计输入

方法:

  • 编写逻辑:使用verilog代码描述逻辑
  • 画逻辑图
  • 使用IP

3.分析综合(EDA)

逻辑门级别的电路内容:对所写的逻辑描述的内容进行分析

4.功能仿真

1.目的:使用专门的仿真工具进行仿真,验证设计的逻辑功能能够实现

2.仿真工具:modelsim

3.注意:对于数字电路来说,仿真是基本接近于真实情况的,是可信的

5.布局布线

目的:在指定器件上将设计的逻辑电路实现

6.分析性能

1.方式:

  • 时序仿真
  • 静态时序分析

2.使用工具

  • xlinx:vivado
  • inter(altera):quartus

7.板级调试

1.目的:下载到目标板子上,查看验证结果

2.使用工具

  • ILA
  • Signaltap

8.成功

保证设计的逻辑电路在目标板上正常工作

检测方式:

  • 功能正常
  • 性能稳定
http://www.dtcms.com/a/288429.html

相关文章:

  • MySQL练习3
  • 轻松上手:从零开始启动第一个 Solana 测试节点
  • 小架构step系列19:请求和响应
  • Redis字符串操作指南:从入门到实战应用
  • 81、【OS】【Nuttx】【启动】caller-saved 和 callee-saved 示例:压栈内容
  • MC0462最后一难
  • Redis进阶--集群
  • C study notes[1]
  • LVS技术知识详解(知识点+相关实验部署)
  • simulink系列之模型接口表生成及自动连线脚本
  • 消息队列:数字化通信的高效纽带
  • SQL Server和PostgreSQL填充因子
  • HCIA综合实验
  • string【下】- 内功修炼(搓底层)
  • C++入门--lesson4
  • CCF编程能力等级认证GESP—C++6级—20250628
  • ICT测试原理之--什么是假短
  • 基于opencv的人脸识别考勤系统
  • 人工智能与心理史学:从阿西莫夫的科幻预言到可计算社会模型>
  • Chris Fraser | 中国早期思想中墨家与荀子的知识论
  • 【完整代码】融合时序轨迹与49维特征反演的双色球开奖预测模型:一项关于隐藏规律的探索
  • Maven常用知识总结
  • Docker容器原理和启动策略
  • 传统浏览器过时了?Dia如何用AI重新定义上网体验
  • 零基础学习性能测试第二章-linux服务器监控:内存监控
  • 【60】MFC入门到精通——运行后 button按键上不显示 按键名, 控件上的文字不显示
  • 阶段1--Linux存储管理
  • Codeforces Round 1037(Div3)
  • 【web安全】万能密码
  • 车载诊断架构 --- OEM对于DTC相关参数得定义