【笔记】verilog 学习笔记(一)
来源:互联网 发布:为什么c语言的头文件 编辑:程序博客网 时间:2024/04/30 12:06
1、版本+编译时间
2、提供取反和不取反用于测试寄存器
3、提供Debug LED和Test point
4、计数器清零及为什么清零
5、锁相环状态查询、失效历史查询
6、握手信号寄存器可查询
7、通信接口应该有时能、清零、镜像RAM等功能
8、LocalBus提供中断、环回,流量控制等功能
9、每个模块都有状态调试寄存器
10、模块入口处和出口处都需要统计
11、高速信号应该使用收发机的均衡、摆幅和预加重
12、切换时钟域,应该进行同步化要求
13、状态机代码添加“安全模式”综合约束,在综合时选中(safe state machine)
14、没有同步化的异步复位后状态机不能立即发生状态迁移,可能使得状态机进入非法状态
15、规则中不能使用Latch
16、规则中不使用门控时钟及不使用内部的LUT对时钟进行控制
17、锁相环的外部反馈时钟需要与输入时钟同一频率
18、使用内部RAM初始值要先初始化RAM
19、没有使用的引脚需要设置成3态。
20、硬件布线,针对高速信号接口需要符合规范。
21、逻辑内部的On-chip termination ,很多限制尽量不考虑使用
22、加载,初始化,过程监控等应打印到日志
23、大容量FPGA需要使用器件的SEU(Single Event Upset)检测功能,软件需预留功能接口
24、确保Debug寄存器和手册一致
2、提供取反和不取反用于测试寄存器
3、提供Debug LED和Test point
4、计数器清零及为什么清零
5、锁相环状态查询、失效历史查询
6、握手信号寄存器可查询
7、通信接口应该有时能、清零、镜像RAM等功能
8、LocalBus提供中断、环回,流量控制等功能
9、每个模块都有状态调试寄存器
10、模块入口处和出口处都需要统计
11、高速信号应该使用收发机的均衡、摆幅和预加重
12、切换时钟域,应该进行同步化要求
13、状态机代码添加“安全模式”综合约束,在综合时选中(safe state machine)
14、没有同步化的异步复位后状态机不能立即发生状态迁移,可能使得状态机进入非法状态
15、规则中不能使用Latch
16、规则中不使用门控时钟及不使用内部的LUT对时钟进行控制
17、锁相环的外部反馈时钟需要与输入时钟同一频率
18、使用内部RAM初始值要先初始化RAM
19、没有使用的引脚需要设置成3态。
20、硬件布线,针对高速信号接口需要符合规范。
21、逻辑内部的On-chip termination ,很多限制尽量不考虑使用
22、加载,初始化,过程监控等应打印到日志
23、大容量FPGA需要使用器件的SEU(Single Event Upset)检测功能,软件需预留功能接口
24、确保Debug寄存器和手册一致
- Verilog学习笔记一
- 【笔记】verilog 学习笔记(一)
- verilog学习笔记(一)
- Verilog学习笔记(一)语法
- Verilog学习笔记
- Verilog初步学习笔记
- Verilog 学习笔记
- verilog状态机学习笔记
- Verilog学习笔记
- VGA学习笔记(verilog)
- Verilog学习笔记--时延
- 【Verilog HDL】学习笔记
- Verilog学习笔记
- FPGA从零开始-Verilog语法学习笔记(一)
- FPGA学习笔记(一)Verilog语法基础
- Verilog HDL语言学习笔记
- verilog常数定义学习笔记
- Verilog 学习笔记之数据类型
- 第十六周作业任务一
- 搜索suse软件包
- 【拓扑排序】 hdu1285 确定比赛名次
- uitabeview右边的label
- c语言中的 extern 和 static
- 【笔记】verilog 学习笔记(一)
- Android 日历提供器(一)
- adb no permissions问题
- Android 日历提供器(二)
- 第十六周实验报告3
- (转载)经典:从追MM谈Java的23种设计模式
- iPhone上实现Default.png动画
- 推荐个好用的开源SIP客户端STACK和一个开源SIP服务器端
- 2012.6.3显示接口枚举,结构体