25/2/4南通大学电子信息学院1VerilogHDL复杂数字系统设计讲解人:邵蔚电话:13773666530办公地点:12-617室E-mail:ntsw@163
com25/2/4南通大学电子信息学院2什么是复杂的数字逻辑系统什么是复杂的数字逻辑系统嵌入式微处理机系统数字信号处理系统高速并行计算逻辑高速通信协议电路高速编码/解码、加密/解密电路复杂的多功能智能接口门逻辑总数超过几万门达到几百甚至达几千万门的数字系统25/2/4南通大学电子信息学院3为什么要设计复杂数字逻辑系统为什么要设计复杂数字逻辑系统对嵌入式系统的性能要求越来越高对嵌入式系统的性能要求越来越高--通用的微处理机不能满足要求通用的微处理机不能满足要求--硬件结构是提高系统总体性能的关键硬件结构是提高系统总体性能的关键--软件只能提高系统的灵活性能软件只能提高系统的灵活性能--军用系统的实时、高可靠、低功耗要求军用系统的实时、高可靠、低功耗要求--系统的功能专一,但对其各种性能要求极高系统的功能专一,但对其各种性能要求极高--降低系统的设计和制造成本降低系统的设计和制造成本25/2/4南通大学电子信息学院4设计数字系统的基本方法设计数字系统的基本方法传统的:线路图传统的:线路图现代的:硬件描述语言现代的:硬件描述语言25/2/4南通大学电子信息学院5数字信号处理、计算、程序算法和硬数字信号处理、计算、程序算法和硬线逻辑的基本概念线逻辑的基本概念数字信号处理数字信号处理计算(计算(ComputingComputing))算法和数据结构算法和数据结构编程语言和程序编程语言和程序体系结构体系结构硬线逻辑硬线逻辑25/2/4南通大学电子信息学院6数字信号处理数字信号处理现代电子系统设备中广泛使用了数字信现代电子系统设备中广泛使用了数字信号处理专用集成电路
号处理专用集成电