FPGA学习笔记
个人总结一些学习FPGA的心得体会
verilog语法学习心得
1.数字电路基础知识: 布尔代数、门级电路的内部晶体管结构、组合逻辑电路分析与设计、触发器、时序逻辑电路分析与设计
2.数字系统的构成: 传感器 AD 数字处理器 DA 执行部件
3.程序通在硬件上的执行过程:
C语言(经过编译)-->该处理器的机器语言(放入存储器)-->按时钟的节拍,逐条取出指令、分析指令、执行指令
4.DSP处理是个广泛概念,统指在数字系统中做的变换(DFT)、滤波、编码解码、加密解密、压缩解压等处理
5.数字处理器包括两部分:高速数据通道接口逻辑、高速算法电路逻辑
6.当前,IC产业包括IC制造和IC设计两部分,IC设计技术发展速度高于IC设计
7.FPGA设计的前续课程:数值分析、DSP、C语言、算法与数据结构、数字电路、HDL语言 计算机微体系结构
8.数字处理器处理性能的提高:软件算法的优化、微体系结构的优化
9.数字系统的实现方式:
编写C程序,然后用编译工具得到通用微处理器的机器指令代码,在通用微处理器上运行(如8051/ARM/PENTUIM)
专用DSP硬件处理器
用FPGA硬件逻辑实现算法,但性能不如ASIC
用ASIC实现,经费充足、大批量的情况下使用,因为投片成本高、周期长
10.FPGA设计方法: IP核重用、并行设计、层次化模块化设计、top-down思想
FPGA设计分工:前端逻辑设计、后端电路实现、仿真验证
11.matlab的应用:
matlab中有许多现成的数学函数可以利用,节省了复杂函数的编写时间
matlab可以与C程序接口
做算法仿真和验证时能很快生成有用的数据文件和表格
DSP builder可以直接将simulink模型转换成HDL代码,跳过了中间的C语言改写步骤
12.常规从算法到硬件电路的开发过程:
算法的开发
C语言的功能描述
并行结构的C语言改写
verilog的改写
你可能喜欢
- 入门教程
- FPGA学习心得
- 经验总结
- 培训学习心得
- 发展趋势
- 教师业务学习笔记
- 师德师风学习笔记
- 教育理论学习笔记
- FPGA入门教程37页
- catia快速入门教程5页
- 鸿鹄论坛_黑客入门教程_基础_42页
- 电脑编程入门教程3页
- Java入门教程怎么向程序输入信息2页
- 单反摄影入门教程42页
- FPGA学习心得大报告4页
- FPGA学习心得7页
- 高人的FPGA学习心得3页
- FPGA学习心得9页
- FPGA培训学习心得(北京至芯_兴洪)4页
- FPGA培训学习心得5页
- 班主任经验交流总结1页
- 学习经验交流总结大会总结2页
- 对于公务员考试的个人经验总结3页
- 教学经验总结3页
- 营销经验总结4页
- 考研英语经验总结3页
- 驻村任“第一书记”培训班学习心得3页
- 变频器培训学习心得2页
- 昌乐二中培训学习心得5页
- “国培计划”初中美术教师远程培训学习心得3页
- 泰康培训 学习心得2页
- 全国教育工作会议和教育规划纲要精神远程专题培训学习心得4页
- 教师业务学习笔记14页
- 教师业务学习笔记6页
- 教师业务学习笔记5页
- 教师业务学习笔记新课标2页
- 小学教师业务学习笔记7页
- 教师专业学习业务笔记22页
- 师德师风学习笔记1页
- 宝箴塞初中师德师风学习笔记8页
- 师德师风学习笔记4页
- 师风师德学习读书笔记[1]8页
- 师德师风学习笔记2页
- 师德师风学习笔记4页
- 教育理论学习笔记(模板)2页
- 教育理论学习笔记10页
- 教育理论学习笔记2页
- 教育理论学习笔记4页
- 小学教师教育理论学习笔记2页
- 教育理论学习笔记2页


