fpga供电电压偏低会怎样_干货分享,FPGA电子系统的设计流程

电子系统是指由一组电子元器件或基本的电子单元电路相互连接、相互作用而形成的电路整体,它能按特定的控制信号,去执行所设想的功能。按照所处理加工完成信号的不同,电子系统可分为模拟电子系统、数字电子系统和数字—模拟混合电子系统。FPGA电子系统是数字—模拟混合电子系统或是数字电子系统。当FPGA完成数字信号加工处理,外围电路完成模拟信号处理时,FPGA电子系统是数字—模拟混合电子系统;当外围电路也完成数字信号处理时,FPGA电子系统就是数字电子系统。

FPGA电子系统设计的步骤如图1.1所示,接到电子系统任务书后,首先对电子系统进行分析和设计,画出电路图;根据电路图对电子系统实验和调试,一边实验一边对电子系统设计进行修改,直至符合电子系统任务书所下达的系统功能和技术指标;然后制作电路板(即PCB板);再对电子系统进行安装和调试;最后制成合格成品。

f46230de247a8171f2c1a98c669ea1e2.png

图1.1 FPGA电子系统设计步骤

总体方案确定

在全面分析电子系统任务书所下达的系统功能、技术指标后,根据已掌握的知识和资料,将总体系统功能合理地分解成若干个子系统(如硬件单元电路、软件设计的功能模块),并画出由各个子系统框图相互连接而形成系统原理框图。电子系统总体方案的选择,直接决定电子系统设计的质量。在进行总体方案设计时,要多思考、多分析、多比较,要从性能稳定、工作可靠、电路简单、成本低、功耗小、调试维修方便等方面综合考量,选出最佳方案。

子系统设计

1. 硬件单元电路设计

在进行硬件单元电路设计时,必须明确对各单元电路的具体要求,详细拟定出单元电路的性能指标,认真考虑各单元电路之间的相互联系,注意前后级单元电路之间信号的传递方式和匹配,尽量少用或不用电平转换之类的接口电路,并考虑到使各单元电路的供电电源尽可能地统一,以便使整个电子系统简单可靠。另外,尽量选择现有的、成熟的电路来实现单元电路的功能;有时找不到完全满足要求的现成电路,可在与设计要求比较接近的电路的基础上适当改进,或自己进行创造性设计。为了使电子系统的体积小、可靠性高,单元电路尽可能用集成电路组成,如集成运放、集成稳压器件、模拟开关、频压变换等。

在进行硬件单元电路设计参数计算时,应根据单元电路的性能指标要求决定单元电路元器件的参数。例如,根据电压放大倍数的大小,可决定反馈电阻的取值;根据振荡器要求的振荡频率,利用公式,可计算出决定振荡频率的电阻和电容值等。但一般满足电路性能指标要求的理论参数值不是唯一的,设计者应根据元器件性能、价格、体积、通用性和货源等方面灵活选择。计算单元电路参数时应注意以下几点:

(1)在计算元器件工作电流、电压和功率等参数时,应考虑工作条件最为不利的情况,并留有适当的余量。

(2)对于元器件的极限参数必须留有足够的余量,一般取1.5~2倍的额定值。

(3)对于电阻、电容参数的取值,应选计算值附近的标称值。电阻值一般在1MΩ内选择;非电解电容一般在100pF~0.47F选择;电解电容一般在1~2000μF范围内选用。

(4)在保证电路达到功能指标要求的前提下,尽量减少元器件的品种、价格、体积等。

2. 软件设计

为了满足电子系统的系统功能、技术指标的要求,软件设计首先要完成功能模块的设计,如键盘、数码显示、A/D、D/A转换等功能模块。功能模块设计好以后可以反复使用,使设计更加快捷和方便。用VHDL语言编写功能模块,用图形输入的方法将各个功能模块连接起来,将其下载到FPGA芯片上,然后把FPGA芯片和硬件电路连接起来,就构成整个具有一定功能和技术指标的FPGA电子系统。

3. 元器件的选择

电子系统的设计就是选择最合适的元器件,并把它们有机地组合起来。在确定电子元件时,应根据电路处理信号的频率范围、环境温度、空间大小、成本高低等诸多因素全面考虑。具体表现为:

(1)一般优先选择集成电路。由于集成电路体积小、功能强,可使电子系统可靠性增强,安装调试方便,大大简化电子系统的设计。如随着模拟集成技术的不断发展,适用于各种场合的集成运算放大器层出不穷,只要外加极少量的元器件,利用运算放大器就可构成性能良好的放大器。同样地,目前设计直流稳压电源时,已很少采用分立元器件进行设计了,取而代之的是性能更稳定、工作更可靠、成本更低的集成稳压器。

(2)电阻器和电容器是两种最常见的元器件,它们的种类很多,性能相差也很大,应用的场合也不同。因此,对于设计者来说,应熟悉各种电阻器和电容器的主要性能指标和特点,以便根据电路要求,对元件做出正确的选择。

(3)分立半导体元件的选择。首先要熟悉它们的性能,掌握它们的应用范围;根据电路的功能要求和元器件在电路中的工作条件,如通过的最大电流、最大反向工作电压、最高工作频率、最大消耗的功率等,确定元器件型号。

4. 计算机模拟仿真

随着计算机技术的飞速发展,电子系统的设计方法发生了很大变化。目前,EDA(Electronic Design Automation,电子设计自动化)技术已成为现代电子系统设计的必要手段。在计算机平台上,利用EDA软件,可对各种电子电路进行调试、测量、修改,这样大大提高了电子设计的效果和精确度,同时节约了设计费用。

5. 实验调试

电子系统设计要考虑的因素和问题很多,由于电路在计算机上进行模拟时所采用的元器件参数和模型与实际器件有差别,所以对经计算机仿真过的电路,还要进行实际实验。通过实验可以发现问题、解决问题。若性能指标达不到要求,应深入分析问题出在哪些单元电路或软件设计的模块上,再对它们重新设计和选择,直到完全达到性能指标为止。

6. 绘总体电路图

总体电路图是在总框图、单元电路设计、软件设计、参数计算和元器件选择的基础上绘制的,它是组装、调试、印刷电路板设计和维修的依据。目前绘电路图一般是利用绘图软件在计算机上完成。绘制电路图时主要注意以下几点:

(1)总体电路图尽可能画在同一张图上;注意信号的流向,一般从输入端画起,由左向右或由上至下按信号的流向依次画出各单元电路;对于电路图比较复杂的,应将主电路图画在一张或数张图纸上,并在各图所有端口两端标注上标号,依次说明各图纸之间的连线关系。

(2)注意总体电路图的紧凑和协调,要求布局合理、排列均匀。图中元器件的符号应标准化,元件符号旁边应标出型号和参数。集成电路通常用方框表示,在方框内标出它的型号,在方框的两侧标出每根连线的功能和引脚号。

(3)连线一般画成水平线或垂直线,并尽可能减少交叉和拐弯。对于相互交叉的线,应在交叉处用圆点标出。对于连接电源负极的连线,一般用接地符号表示;对于连接电源正极的连线,仅需标出电压值。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
FPGA系统设计与验证实战指南_v2.6.pdf》是一本关于FPGA系统设计与验证的实战指南。该指南主要介绍了FPGA系统设计的实际应用和验证过程。 FPGA(Field-Programmable Gate Array)是一种可编程逻辑器件,可实现各种数字电路功能。FPGA系统设计涉及到硬件设计、逻辑设计、时序设计等多个方面,而验证是确保设计功能实现正确的过程。 这本指南首先介绍了FPGA的基本知识,包括FPGA的原理、架构和特点。然后,它详细介绍了FPGA系统设计流程,包括需求分析、系统架构设计、模块设计和集成等。在设计过程中,它提供了一些常用的工具和方法,如HDL(硬件描述语言)、IP核、时序约束等,以帮助工程师更好地完成设计任务。 指南的重点是FPGA系统的验证。它介绍了验证的重要性,以及验证过程中可能遇到的问题和挑战。它还介绍了一些常用的验证方法和技术,如仿真、验证平台、硬件调试等。此外,它还提供了一些实例,帮助读者更好地理解和应用验证方法。 最后,指南还介绍了一些关于FPGA系统设计和验证的最佳实践。这些实践包括设计规范、文档管理、版本控制等,以帮助工程师提高设计效率和质量。 总之,《FPGA系统设计与验证实战指南_v2.6.pdf》是一本在FPGA系统设计和验证方面实用的指南。它为读者提供了全面的知识和实用的方法,帮助他们更好地完成FPGA系统设计和验证工作。无论是初学者还是经验丰富的设计工程师,都能从中获得有益的指导和帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值