- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
--------------------------------------------------------------------------------------------------------------------------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的改写???? 仿真、验证、修正???? 综合、布局布线、投入实用
13.C语言改写成verilog代码的困难点:???? 并行C语言的改写,因为C本身是顺序执行,而不是并行执行???? 不使用C语言中的复杂数据结构,如指针???? 目前有将C语言转换成verilog的工具?
14.HDL???? HDL描述方法是从电路图描述方法演化来的,相比来说更容易修改???? 符合IEEE标准的有verilog HDL和VHDL???? VHDL由美国国防部开发,有1987和1993两个版本???? verilog由cadence持有,有1995、2001、2005三个版本???? verilog较VHDL更有前景:具有模拟电路描述能力、不仅可以开发电路还可以验证电路、门级以下描述比VHDL强???? RTL级和门级的综合已经成熟,主要是注意行为级的综合结果,使用可综合的编程风格???? SYSTEM VERILOG是VERILOG的一种延伸
15.IP核的应用:???? 软核soft core: 功能经过验证的、可综合的、实现后门数在5K以上的HDL代码???? 固核firm core: 功能经过验证的、可综合的、实现后门数在5K以上的电路结构编码文件,如edif,不可更改???? 硬核hard core:? 功能经过验证的、可综合的、实现后门数在5K以上的电路结构版图,已带工艺参数,不可更改
16.HDL语言综合后得到EDIF,这是一种标准电路网表?? EDIF经过具体工艺库匹配、布局布线、延时计算后得到网表?? EDIF不可更改,作为固核存在
17.verilog特点:???? 区分大小写,所有关键字都要求小写???? 不是强类型语言,不同类型数据之间可以赋值和运算???? //是单行注释? 可以跨行注释???? 描述风格有系统级描述、行为级描述、RTL级描述、门级描述,其中RTL级和门级别与具体电路结构有关,行为级描述要遵守可综合原则???? 门级描述使用门级模型或者用户自定义模型UDP来代替具体基本元件,在IDE中针对不同FPGA器件已经有对应的基本元件原语??? 18.verlog语法要点:???? module endmodule之间由两部分构成:接口描述和逻辑功能描述???? IO端口种类: input? output? inout
您可能关注的文档
- 公路监理师道路与桥梁考前冲刺试卷一8.doc
- 关于保定开展就业援助工作情况调查与对策研究改.doc
- 国产MW汽轮机通流部分现代化技术改造.doc
- 会计计量属性、会计基本前提会计信息要求.doc
- 电气注册工程师考试大纲(基础类).doc
- 济宁水上交通安全长效管理机制原则及建设对策.doc
- 计算机等级考试网络技术笔试全真试题.doc
- 甘肃职称评定中论文要求及刊物级别认定办法6.doc
- 甘肃农村信用社招聘考试笔试内容题目试卷真题考什么.doc
- 高数考研经验总结和考试重点罗列.doc
- 车载移动咖啡工坊行业市场发展趋势及投资咨询报告.docx
- 面试题经济学专业及答案.docx
- 2025至2030高粘度沥青行业市场占有率及投资前景评估规划报告.docx
- 车载AI芯片编译器优化行业市场发展趋势及投资咨询报告.docx
- 2025至2030高端酒店行业市场深度调研及发展趋势与行业项目调研及市场前景预测评估报告.docx
- 城市级AR基础设施行业市场发展趋势及投资咨询报告.docx
- 面试题经济与金融专业及答案.docx
- 燃气公司操作技能安全生产管理人员考试试题及答案.docx
- 面试题交通工程专业及答案.docx
- 2025至2030高端礼品酒行业市场深度研究及发展前景投资可行性分析报告.docx
文档评论(0)