0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

探究TINA技术在数字系统设计分析过程中的应用

电子设计 来源:郭婷 作者:电子设计 2019-06-08 08:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

集成电路、简单可编程器件到高密度大规模可编程器件地应用,数字系统的设计分析方法从根本上发生转变,由原来的手工设计,发展到了以(Electronic Design Automation,电子设计自动化)技术为代表的现代电子设计方法。随着EDA技术地逐步发展,以美国的PSPICE.Multisim、欧洲的Tina Pro等为代表的各种EDA设计软件包,在电路系统设计与仿真环节给电子工程师带来了便利,极大的提高了工作效率。下面就随半导体小编一起来了解一下相关内容吧。

1、概述

随着半导体材料科学与制造工艺地迅速发展,电子器件在最近几十年经历了从小规模集成电路(SSI)、中规模集成电路(MSI)到大规模集成电路(LSI)以至超大规模集成电路(VLSI)的发展历程Ⅲ。从集成电路、简单可编程器件到高密度大规模可编程器件地应用,数字系统的设计分析方法从根本上发生转变,由原来的手工设计,发展到了以EDA(Electronic Design Automation,电子设计自动化)技术为代表的现代电子设计方法。随着EDA技术地逐步发展,以美国的PSPICE.Multisim、欧洲的Tina Pro等为代表的各种EDA设计软件包,在电路系统设计与仿真环节给电子工程师带来了便利,极大的提高了工作效率。其中,Tina Pro更是以其功能强大、界面友好、性价比高等特点获得了业晃认可,广泛流行于四十多个国家。

Tina Pro是欧洲DesignSoft Kft.公司研发的EDA软件,支持包括中文在内的二十多种语言。它带有十分强大的元件库和仪器库,除具有直流分析、瞬态分析、正弦稳态分析、傅立叶分析等常见的电路仿真分析功能外,还支持电路版图设计、VHDL语言仿真及MCU仿真,其独特的硬件设备Lab II更是支持将实时测量的各种数据与虚拟仿真结果相比对,极大地方便了电子工程师进行系统设计。

2、TINA应用探讨

以简单控制系统的设计和正弦为具体例子,初步探究TINA在分析过程中的作用。

在简单中,我们采用数字系统传统的设计方法,即由功能概述到状态图(或ASM图),然后设计硬件单元电路实现具体功能这样一种自上而下的设计方法。该交通灯控制系统的逻辑功能如表1所述,约定绿灯持续时间为25t,黄灯持续时间为ST,则红灯持续时间为30t,为此需设计一个定时器来实现这部分的定时功能;表1中的状态分为S0~S3(共4种状态),其状态图如图1所示。我们采用中规模集成IC直接构成状态控制电路实现控制功能。

探究TINA技术在数字系统设计分析过程中的应用

表1 控制器功能表

根据逻辑功能分析,在此可采用4位。

探究TINA技术在数字系统设计分析过程中的应用

图1 系统状态图

计数器74163来定时控制器的时序;选用双4选1数据选择器74153及D触发器构成控制系统,来控制定时器与译码电路。为了电路简洁美观,在此利用TINA的“新建宏向导”工具,将上述两子电路打包成宏功能模块,分别命名为DSQ(定时器)和Control(控制器),结合输出端用门电路构成的译码电路,即可实现表1要求的交通灯控制器。电路如图2所示。

探究TINA技术在数字系统设计分析过程中的应用

图2 交通灯控制系统

TINA支持文本、波形、图片等直接粘贴在工作区,对电路进行辅助说明和美化,如图2所示场景电路。在此调用了TINA的交通灯显示模块,辅以十字路口的背景图片,设计的交通灯控制系统场景形象逼真。启动”Digital”仿真功能,控制系统将按设计要求实现十字路口交通灯的控制功能。

值得补充的是,TINA还支持元器件3D视图地展示,适当场景下可将电路元器件、电路连线、实验波形等非常逼真地呈现在设计人员面前,这在教育培训环节有着十分重大的作用,而其他软件在这一方面的功能与之相比则显得薄弱了很多。

接下来分析TINA对VHDL编程的支持。由于可编程逻辑器件的广泛应用,用描述语言设计系统的方法已经成为现代数字系统的主要设计方法。TINA不仅支持VHDL语言编程,还很好的支持了VHDL功能模块与具体数模电路综合在一起进行仿真。

图3即用VHDL编程实现的数字模块“Digital Wave”在正弦信号发生器设计之中的应用。将这个VHDL功能模块与由8位CMOS数模转换芯片MV95308构成的DA转换电路,及由视频运放TL081构成的末级滤波电路连接在一起,即可实现正弦波信号发生器。

探究TINA技术在数字系统设计分析过程中的应用

图3 VHDL模块设计的正弦信号发生电路

运行Transient Analysis命令,设置好相关参数后确认,即可得到如图4所示的波形。其中CLK为系统时钟,OUT1为DA转换后的输出,VP1为末级输出。可见该系统实现了正弦波信号的产生。

探究TINA技术在数字系统设计分析过程中的应用

图4 电路中各测量点信号波形

选中Digital wave模块后,在右键菜单中执行“Enter Macro”命令,即可进入如图5所示的VHDL程序编辑窗口,在该窗口可以输入或修改程序,若程序有语法错误,在运行时会在窗口下方提示相关错误信息。

探究TINA技术在数字系统设计分析过程中的应用

图5 VHDL编辑窗口

3、结语

结合上述两个TINA的基本应用实例可以发现,在数字系统的分析设计过程中,设计研发人员若能合理熟练地运用TINA软件,在规范设计流程、提高工作效率、缩短开发周期、节约设计成本等方面将会得到很大的帮助。更为突出的是TINA在教育培训环节体现出来优势,节约硬件资源投入,减少实验损耗,提高教学质量等优点让TINA在教育行业越来越受到人们的重视。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 集成电路
    +关注

    关注

    5446

    文章

    12470

    浏览量

    372723
  • 仿真
    +关注

    关注

    53

    文章

    4407

    浏览量

    137677
  • 可编程逻辑
    +关注

    关注

    7

    文章

    526

    浏览量

    45308
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    数字IC/FPGA设计的时序优化方法

    在数字IC/FPGA设计的过程中,对PPA的优化是无处不在的,也是芯片设计工程师的使命所在。此节主要将介绍performance性能的优化,如何对时序路径进行优化,提高工作时钟频率。
    的头像 发表于 12-09 10:33 1200次阅读
    <b class='flag-5'>数字</b>IC/FPGA设计<b class='flag-5'>中</b>的时序优化方法

    红外测温技术在气瓶充装过程中的应用

    在气瓶充装过程中,温度异常可能引发瓶体爆裂、气体泄漏等严重事故,直接威胁人员与生产安全。而红外测温技术的应用,正成为实时监控温度、防范风险的“利器”。
    的头像 发表于 08-26 15:54 663次阅读

    半导体硅片生产过程中的常用掺杂技术

    在半导体硅片生产过程中,精确调控材料的电阻率是实现器件功能的关键,而原位掺杂、扩散和离子注入正是达成这一目标的核心技术手段。下面将从专业视角详细解析这三种技术的工艺过程与本质区别。
    的头像 发表于 07-02 10:17 1552次阅读
    半导体硅片生产<b class='flag-5'>过程中</b>的常用掺杂<b class='flag-5'>技术</b>

    日精注塑机通过IOT台对接到MES系统

    以某塑料制品生产企业为例,该企业拥有多台日精注塑机,以往生产过程中存在设备运行状态监控不及时、生产数据统计分析困难等问题。引入数之能 IOT 台对接 MES 系统的解决方案后,企业实
    的头像 发表于 06-14 15:46 586次阅读
    日精注塑机通过IOT<b class='flag-5'>中</b>台对接到MES<b class='flag-5'>系统</b>

    PLC在使用过程中常见的技术故障分析及维护

    PLC(可编程逻辑控制器)在使用过程中常见的技术故障分析及维护措施如下: 一、常见技术故障分析 1. 外围电路元器件故障 ● 故障描述:在P
    的头像 发表于 04-23 17:06 1092次阅读
    PLC在使用<b class='flag-5'>过程中</b>常见的<b class='flag-5'>技术</b>故障<b class='flag-5'>分析</b>及维护

    RFID标签在数字化工厂的应用

    RFID标签在数字化工厂的应用,以其高效、精准和自动化的特性,正在成为推动制造业数字化转型的重要工具。以下是RFID标签在数字化工厂的主
    的头像 发表于 03-25 14:13 689次阅读
    RFID标签<b class='flag-5'>在数字</b>化工厂<b class='flag-5'>中</b>的应用

    直接数字式频谱分析仪的技术原理和应用场景

    采样。采样后的数字信号在数字域上进行FFT处理,将时域信号转换为频域信号。最后,处理后的频域信号在显示器上以频谱图的形式显示出来。二、应用场景 通信系统:在通信系统
    发表于 02-17 15:00

    TLV5616数据转换过程中数字量为奇数值时写不进去或着转换不出模拟量,怎么解决?

    1、TLV5616存在数据间隔转换 2、 数据转换过程中数字量为奇数值时写不进去或着转换不出模拟量的问题! 芯片工作外围:5v (VCC)、Uref 2.56v(基准电压)
    发表于 02-14 08:12

    数字频谱仪的技术原理和应用场景

    电源线或信号线传导进来的电磁干扰的抵抗能力。 电子研发生产:在电子产品的研发阶段,用于评估和优化系统的性能。在生产过程中,则用于进行质量控制和产品验证。 总之,数字频谱仪以其高精度、高速度和多功能性,在多个领域中都扮演着重要的角
    发表于 02-13 14:55

    网关在数字化转型的角色

    化转型的角色 数据集成与互操作性 在数字化转型的过程中,企业需要整合来自不同来源的数据,包括内部系统、外部合作伙伴以及物联网设备。网关作为数据集成的核心,能够确保这些数据在不同
    的头像 发表于 01-02 18:00 899次阅读

    BJT在数字电路的应用

    在数字电路设计,BJT因其独特的电气特性和成本效益而被广泛使用。BJT可以作为开关使用,控制电流的流动,从而实现逻辑功能。 1. BJT作为开关 在数字电路,BJT最常见的应用之一
    的头像 发表于 12-31 16:34 1607次阅读

    ADS1299+RK3399在数据采样的过程中,有数据丢失的情况怎么解决?

    我们在数据采样的过程中,发现有数据丢失的情况,通过逻辑分析仪发现,出现数据丢失时,时序存在问题。具体见下图: 从图中可以看出,DRDY出现了异常,CS也是异常。有谁遇到过这种情况? android
    发表于 12-16 06:58

    VSS在数据备份的作用 VSS技术的优势与劣势

    的一项服务,它允许用户创建文件和文件系统的快照,即影子副本。这些快照可以用于数据备份、恢复和分析,而不需要中断当前的文件系统操作。 2. VSS在数据备份
    的头像 发表于 12-13 16:03 1662次阅读

    ATA-7020高压放大器在数字微流控的即时凝血检测技术研究的应用

    实验名称:ATA-7020高压放大器在数字微流控的即时凝血检测技术研究的应用实验方向:微流控实验设备:ATA-7020高压放大器,信号源、驱动板、电极阵列等实验目的:本实验通过电压驱动血液液滴
    的头像 发表于 12-12 19:04 1061次阅读
    ATA-7020高压放大器<b class='flag-5'>在数字</b>微流控的即时凝血检测<b class='flag-5'>技术</b>研究<b class='flag-5'>中</b>的应用

    数字通信分析仪的技术原理和应用

    优化信号路径,提高信号完整性。 光信号和电信号测试:数字通信分析仪具有光信号和电信号测试功能,可以测试信号的带宽、通道数、噪声等参数,确保信号在传输过程中的稳定性和可靠性。 系统脉冲响
    发表于 12-10 14:32