复杂数字逻辑的Verilog HDL 设计方法.ppt

上传人:da****u 文档编号:1100442 上传时间:2018-12-07 格式:PPT 页数:82 大小:432KB
下载 相关 举报
复杂数字逻辑的Verilog HDL 设计方法.ppt_第1页
第1页 / 共82页
复杂数字逻辑的Verilog HDL 设计方法.ppt_第2页
第2页 / 共82页
复杂数字逻辑的Verilog HDL 设计方法.ppt_第3页
第3页 / 共82页
复杂数字逻辑的Verilog HDL 设计方法.ppt_第4页
第4页 / 共82页
复杂数字逻辑的Verilog HDL 设计方法.ppt_第5页
第5页 / 共82页
点击查看更多>>
资源描述

1、从算法设计到硬线逻辑的实现复杂数字逻辑系统的Verilog HDL设计方法简介北京航空航天大学北京航空航天大学 EDA实验室实验室 夏宇闻夏宇闻数字信号处理、计算、程序 算法和硬线逻辑的基本概念 数字信号处理 计算( Computing) 算法和数据结构 编程语言和程序 体系结构 硬线逻辑 数字信号处理的基本概念 现代电子系统设备中广泛使用了数字信号处理 专用集成电路。 用于数字信号传输中所必需的滤波、变换、加密、解密、编码、解码、纠检错、压缩、解压缩等操作。 处理工作从本质上说都是数学运算。 完全可以用计算机或微处理器来完成处理工作。计算( Computing) 的基本概念“Computin

2、g 这门学问研究怎样系统地有步骤地描述和转换信息,实质上它是一门覆盖了多个知识和技术范畴的学问,其中包括了计算的理论、分析、设计、效率和应用。它提出的最基本的问题是什么样的工作能自动完成,什么样的不能。 ”(摘自 Denning et al., “ Computing as a Discipline,” Communication of ACM, January,1989)。算法和数据结构的基本概念 算法就是解决特定问题的有序步骤。 数据结构就是解决特定问题的相应的模型。编程语言和程序的基本概念 编程语言:程序员利用一种由专家设计的既可以被人理解,也可以被计算机解释的语言来表示算法问题的求解过

3、程。这种语言就是编程语言。 程序: 由编程语言所表达的算法问题的求解过程就是。 常用的编程语言: C、 Pascal、 Fortran、Basic或汇编语言 。 计算机体系结构和硬线逻辑的基本概念 计算机体统结构: 是一门讨论和研究通用的计算机中央处理器如何提高运算速度性能的学问。 硬线逻辑: 由与门、或门、非门、触发器、多路器等基本逻辑部件造成的逻辑系统。 数字信号处理系统的分类 非实时系统 :信号处理的工作是可以事后进行。 实时系统 :信号处理的工作必须在规定的很短的时间内完成。 数字信号处理系统的实现 非实时系统 :通用的计算机和利用通用计算机改装的设备,主要工作量是编写 “C” 程序 。 实时系统 :信号处理专用的微处理器为核心的设备,主要工作量是编写汇编程序。 实时数字信号处理系统实现中存在的技术难点 算法问题。 电路实现问题:如果 由最快的 信号处理专用的微处理器为核心的设备也来不及处理如此大量的数据怎么办呢?

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。