文档详情

FPGA编程语言的设计.pdf

发布:2015-07-23约5.19万字共115页下载文档
文本预览下载声明
FPGA/CPLD FPGA/CPLD 编程语言(Verilog HDL)的设计 编程语言(Verilog HDL)的设计 中嵌教育() 中嵌教育() 大钊 大钊 谢大钊编著 第一章复杂数字逻辑系统的 第一章复杂数字逻辑系统的 Verilog HDL设计方法概述 Verilog HDL设计方法概述 典型的复杂数字逻辑系统主要有: n 高速通信系统 n 遥测系统 n 遥测系统 n 高速并行计算逻辑 n 高速导航系统 n 高速对抗系统 n 门逻辑总数超过几十万门达到几百万门甚至达几 千万门的数字系统 谢大钊编著 Verilog HDL 计的步骤 Verilog HDL 计的步骤 include 仿真器 文件 厂家元件 库文件 设计文件 编译器 输入文件: 仿真器 输出文件:激 激励和期望 励和实际输出 的输出信号 的信号 谢大钊编著 1.1 为什么要设计复杂的 数字逻辑系统? n 对嵌入式系统的性能要求越来越高 n - 通用的微处理机不能满足要求 - 硬件结构是提高系统总体性能的关键 - - 软件只能提高系统的灵活性能 - 现代电子、通信系统的实时、高可靠、低功 - 耗要求 - 系统的功能专一,但对其各种性能要求极高 - 降低系统的设计和制造成本 谢大钊编著 1.2 怎样设计如此复杂的系统? n 传统的设计方法: - 查用器件手册; - 选用合适的微处理器和电路芯片; - 设计面包板和线路板; - 调试; - 定型; - 设计复杂的系统(百万门以上)极其困难。 谢大钊编著 1.2 怎样设计如此复杂的系统? n 现代的设计方法: - 选用合适的 EDA仿真工具; - 选用合适的 EDA仿真工具; - 选用合适电路图输入和HDL编辑工具; - 选用合适电路图输入和HDL编辑工具; - 逐个编写可综合HDL模块; - 逐个编写可综合HDL模块; - 逐个编写HDL测试模块; - - 逐个做Verilog HDL 电路逻辑访真; - 逐个做Verilog HDL 电路逻辑访真; - 编写Verilog HDL总测试模块; - 编写Verilog HDL总测试模块; - 做系统电路逻辑总仿真; - 做系统电路逻辑总仿真; 谢大钊编著 1.2
显示全部
相似文档