基于Verilog HDL的高速对数计算模块设计开题报告

 2022-10-02 21:57:42

1. 研究目的与意义

基于Verilog HDL的高速对数计算模块设计是工程实践性课题,主要的目的是培养学生将所学习的电路知识、集成电路生将所学习的电路知识、集成电路设计和集成电路CAD的技能运用到实际的电路设计中,结合半导体加工厂的制造工艺,完成具有一定专用功能的专用集成电路设计。

在需要硬件实现对数运算的场合,其精度和速度是必须考虑的问题。

目前硬件实现对数运算的方法主要有查表法,泰勒公式展开法和线性近似法。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 课题关键问题和重难点

(1)在完成高速对数计算模块的系统功能、电路模块的系统级和划分中查找相关资料很少有相关的,所以造成我在电路设计方面遇到比较头疼的问题;

(2)看过任务书后很迷糊,不清楚到底是集成电路方向还是从FPGA方面入手这个课题;

(3)在用HDL语言描述电路系统时,对程序的编写遇到了比较多的问题,自己在编程方面比较薄弱;

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 国内外研究现状(文献综述)

1.李刚;李秋霞;林凌;李小霞 动态光谱频域提取的FFT变换精度分析[期刊论文]-光谱学与光谱分析 2006(12)2.Bajard J C;Muller J M BKM:A new hardware algorithm for complex elementary functions 1994(08)3.Hormigo J;Villalba J;Schulte M J A hardware algorithm for variable precision logarithm 20004.Abed K H;Siferd R E CMOS VLSI implementation of a low power logarithmic converter[外文期刊] 2003(11)5.Uwe Meyer-Baese Digital Signal Processing with Field Programmable Gate Arrays 20066.J.S.Walther A unified algorithm for elementary functions 19717.Chih-Hsiu Lin;An-Yeu Wu Mixed-Scaling-Rotation CORDIC(MSR-CORDIC)Algorithm and Architecture for High-Performance Vector Rotational DSP Applications[外文期刊] 2005(11)8.Xiaobo Hu;Ronald G.Harber Expanding the range of convergence of the CORDIC algorithm 1991(01)9.Altera公司 Cyclone FPGA Familydata Sheet本文读者也读过(6条)1. 牟胜梅.杨晓东.Mou Shengmei.Yang Xiaodong 一种改进的基于FPGA的32位对数变换器的设计与实现[期刊论文]-计算机研究与发展2007,44(7)2. 张新仁.徐化忠 自然对数的近似计算[期刊论文]-山东电大学报2002(3)3. 尚晓明.何月香 重要极限limn→∞[1 1/n]n=e的应用对数数学用表模型的建立[期刊论文]-焦作大学学报2009,23(2)4. 田梦周.席砺莼 由求解自然对数算法分析DSP中的优化策略[期刊论文]-无线电通信技术2003,29(3)5. 黄顺.游开明.李志强.HUANG Shun.YOU Kai-ming.LI Zhi-qiang 核子计中的自然对数快速算法[期刊论文]-衡阳师范学院学报2008,29(3)6. 高泽民 自然对数与自然界的复利律[期刊论文]-厦门教育学院学报(综合版)

夏宇闻,甘伟.Verilog HDL 入门(第3版):本书从语言特点和建模应用两个方面出发,对Verilog语言的基本概念进行了全面深入的讲解,为每一种语言结构提供了大量的例子,并且举例说明了如何使用多种语言结构来构造硬件模型。本书对Verilog HDL语言支持的多种建模风格进行了详细的描述。本书还讲解了如何用同一种Verilog语言描述激励和控制,包括响应的监视和验证。许多语法结构都采用便于阅读的形式呈现给读者。这样做的目的是便于理解语言结构。Verilog语言的完整语法结构放在附录中供读者参考。 本书能帮助读者: 更快和更容易地学习Verilog硬件描述天方夜谭 ;彻底理解Verilong HDL基础构造块的编写方法;学会如何编写硬件建模;学会如何编写测试平台对硬件模型进行测试。 本书对于学习Verilog的学生而言,无疑是一本最好的教材;对于有经验的设计师而言,也是一本极的参考价值的资料。本书通过实例和讲解全面清晰地阐述了Verilog语言的特性。附录A按字母序列出了语法参考资料,这一点特别有用。 Vincent Zeyak Jr.,Agere Systems公司 我发现本书很容易读懂,重点突出,是一本极的参考价值的资料。 Sharad Seth, University of Nebraska at Lincoln Bhasker编写的A Verilog HDL Primer,Third Edition在第于版和第2版的基础上添加了许关干Verilog-2001的内容,语法讲解全面、细致,是IP和SoC设计师手头必备的一本工具书。神州龙芯IP和SoC部的年轻工程师训练主要依靠以下两本书。北航夏字闻老师的《Verilog数字系统设计教程》和Bhasker的A Verilog HDL Primer Third Edition。夏老师的书从系统设计的角度讲解,突出系统设计最常用的语法要点:重点讲解电路构造、状态机、综合和测试的概念,容易理解和上手;而Bhasker的书补充了夏老师书中有关库元件的语法。这两本书的互补为公司IP和SoC设计团队的成长做出了巨大贡献。

吴厚航.深入浅出玩转FPGA:收集整理了作者在FPGA学习和实践中的经验点滴。书中既有日常的学习笔记,对一些常用设计技巧和方法进行深入探讨;也有很多生动的实例分析,这些实例大都是以特定的工程项目为依托,具有一定的借鉴价值;还有一些适合于初学者入门和进阶学习的实验例程;另外还给出了两个比较完整的DIY工程,让读者从系统角度理解FPGA的开发流程。本书从工程实践出发,旨在引领读者学会如何在FPGA的开发设计过程中发现问题、分析问题并解决问题。《深入浅出玩转FPGA》的主要读者对象为电子、计算机、控制及信息等相关专业的在校学生、从事FPGA/CPLD开发设计的电子工程师以及所有电子设计制作的爱好者们。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究方案

CORDIC流水线结构:

CORD IC算法最初是用于计算三角函数的,后来由于其算法的简单,硬件易于实现等多种优势,而被广泛的用于多种初等函数的运算中(包括三角函数,乘除法运算,指数运算,对数运算等)。本次主要利用CORD IC算法的双曲旋转法实现对数运算。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

5. 工作计划

第1周:了解毕业设计任务,查找文献和翻译文献,收集资料;第2周:在此基础上写出毕业设计的开题报告,提出设计方案,并完成相关英文资料的翻译;第3周:电路系统的总体设计和规划;第4周:电路模块的设计;第5周:各模块的硬件电路仿真;第6周:系统电路仿真与调试;第7周:芯片电路模块的设计;第8周:芯片电路模块的仿真;第9周:芯片电路的版图设计;第10周:芯片电路的模拟与验证;

第11周:规整毕设资料,撰写论文;第12周:提交论文;第13周:准备答辩;第14周:毕设结束工作。
剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。