数字系统的基本模型与设计过程

数字系统的基本模型与设计过程
1.数字系统的基本设计模型
数字系统是指对数字信息进行存储、传输、处理的电子系统,依据数字系统的功能要求,将整个系统分为两个模块:数据处理子系统和掌握子系统。
数据处理子系统主要完成数据的采集、存储、运算和传输,主要由存储器、运算器、数据选择器等规律电路组成。在掌握子系统(或称掌握器)发出的掌握信号作用下,数据处理子系统与外界进行数据交换。  数字系统的基本设计模型
 
  2.数字系统层次化设计与基本设计过程
数字系统的设计可以分为四个层次,即系统级设计、电路级设计、芯片级设计和电路板级设计。相应地从提出设计要求到完成系统成品,数字系统设计过程可分为以下几个设计步骤:系统设计、芯片设计、电路设计、PCB设计、结构设计及电路调试和系统调
(1)系统设计
系统设计是数字系统设计的最高层次。一个系统可以包括若干芯片。假如是“System on Chip”设计,则在一个系统芯片上,也会有若干类似于处理器、存储器等这样的部件。系统设计主要任务是将设计要求转换为明确的、可实现的功能和技术指标,确定可行的技术方案,且在系统一级(顶层)进行功能和技术指标的描述。这类描述一般通过文字来表示就可以,不会用VHDL来描述。
(2)电路设计
电路设计主要是确定实现系统功能的算法和电路形式,在电路级对系统的功能进行描述。在传统的采纳分立元件及中、小规模集成电路进行规律设计时,往往采纳传统的手工设计方法,其流程大致为:“选择恰当功能的元器件→电路板设计→构成电子系统”。所需的元器件种类多、数目大;调试简单,难于修改;设计无敏捷性可言。这里基于FPGA/ CPLD数字系统的电路设计和传统电路设计方法有本质的区分,只是层次化设计理念一样。
(3)芯片设计
通过对芯片的设计与编程,实现电路设计所确定的算法和电路形式。即设计ASIC。由于PLD可由用户对其功能进行设计,对其引脚进行配置,这就可以采纳基于芯片的方法进行系统设计,给设计者带来很大便利。可见,芯片本身就是一个系统或就是产品。芯片级的基本组成是处理器、存储器、各种接口、时序掌握器等。当然,设计者首先依据系统设计的功能模块划分并进行描述,把功能模块放到芯片中进行设计,再用它们的连接来构成整个芯片,从而用单片或几片FPGA/CPLD实现系统的主要功能。
(4)电路板级设计
电路板级设计简称PCB设计,它是在芯片设计的基础上,通过对芯片和其他电路元件之间的连接,把各种元器件组合起来构成完整的电路系统;并且依照电路性能、机械尺寸、器件封装形式(如传统的通孔元器件或表面安装元器件)、工艺(如手工焊接或波峰焊接或回流焊接)及环境要求,确定电路板的尺寸、外形,进行元器件的布局、布线。通常,可以采纳PCB设计软件完成,如OrCAD10、Protel99等通用EDA软件。
(5)电路调试和系统调试
数字系统设计必需进行电路调试和系统调试,其目的是检查设计中存在的问题。当然,随着EDA技术的进展,新的技术和工具总是引入新的方法,电路和系统仿真成为系统设计的主要手段,电路调试和系统调试在某种程度上前移,使最终的硬件调试变的简洁和简单。但是,电路和系统的硬件调试是不行缺少的步骤。
数字模型
(6)结构设计
结构设计包括机箱和面板设计。结构设计属于工艺和工业造型的问题,目的是获得较好的电气、机械性能和美观的形状。一般采纳计算机帮助工艺规划(CAPP)、机械三维实体等设计软件来实现。有时这一步骤与其它设计步骤并行进行。
 

本文发布于:2024-09-22 05:22:16,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/381019.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:设计   系统   进行   电路   调试   元器件
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议