“虚拟”逻辑分析仪SignalTap II
Quartus II中集成的SignalTap II在一些高端应用中,尤其是逻辑资源(主要是余量)充足的应用中是非常不错的调试手段。而对于一些逻辑资源或者存储资源余量不多的应用中,这种调试方法则显得毫无意义。话说“鱼和熊掌不可兼得”,在Quartus II中所能够支持的在线调试手段中,例如In-system Sources and Probes、Logic Analyzer和SignalTap II,乃至Virtual JTAG,唯有SignalTap II的性能是最好的,对于高速应用的调试是最有帮助的。但与此对应的是,使用SignalTap II需要FPGA器件本身付出比较高的资源消耗。
尽管如此,SignalTap II还是很受高端FPGA应用群体的亲睐。虽然特权同学项目应用中使用的多是中低端的器件,但最近的项目上采集的一组控制信号受限与单机示波器的带宽和存储深度,很难准确的摸透信号的脾性。因此只能借助于某个现成的FPGA模块,在Quartus II中搭建一个SignalTap II可访问工程,并将待采集的信号连接到采集模块的可用IO管脚上,在这个简单的“逻辑分析仪”中,一定要连接上采集和被采集模块的地线。
关于SignalTap II的使用方法,不是本文谈论的焦点,建议大家去消化《Quartus II Handbook.pdf》的Chapter 15: Design Debugging Using the SignalTap II Embedded Logic Analyzer。
通常示波器都有一个采样频率,说白了就是示波器根据这个采样时钟每隔固定时间去读取当前接口信号的电平。这个采样频率越高,那么相对而言就能够更准确的还原信号的真实波形。那么对于SignalTap II这个“虚拟”逻辑分析仪而言,它的采样时钟是谁?如何设置呢?很简单,如图1所示,设置好这个Clock就可以了。这个Clock可以是FPGA外部输入时钟,也可以是经过PLL分频或倍频后的时钟。有了PLL的帮助,这个采样频率就可以被设置的“游刃有余”了。
图1
关于存储深度,图1的Data选项中也可以进行设置。触发条件、触发模式等等设置SignalTap II中都有很灵活的支持。用户可以根据自己的需要灵活的调整。具体的使用方法都可以在软件的handbook中找到。图2和图3是特权同学的一个“虚拟”逻辑分析仪应用和采集信号的分析,发现这个“虚拟”逻辑分析仪还是蛮实用的,至少能够在没有先进调试设备和更好调试手段的情况下帮助信号的分析。
图2
图3
FPGA器件在嵌入式开发中真的是非常实用,哪怕你不用它去做项目做产品,只要掌握了它的设计精髓,也许它一不小心就能够成为你的开发设计过程中的一个“小助手”,大大加速产品问题定位和开发进度。
关键字:虚拟 逻辑分析仪 SignalTap
引用地址:
“虚拟”逻辑分析仪SignalTap II
推荐阅读最新更新时间:2024-03-30 23:01
分析M16C62在uC/OS-II嵌入式系统中的应用
随着微电子技术和网络的发展,人们对网络的认识日益深入。网络终端产品也越来越受到人们的关注,嵌入式操作系统的应用也得到了前所未有的发展,人们对嵌入式的研究也有了长足的进步。基于某个操作系统的实时、多任务系统的设计合应用成为单片机应用的新的发展趋势。 μC/OS-Ⅱ是一个源码公开的实时嵌入式操作系统,它的特点在于公开的源代码,很强的移植性,占先式多任务,每个任务有单独的栈,中断管理及很强的稳定性与可靠性等,目前越来越受到实时嵌入式系统设计者的关注,本文详细讲述了如何把uC/OS-II 操作系统移植到M16C62 单片机中,并给出了以M16C62 单片机为核心处理器构成的一个实时多任务系统的设计方案。 1、uC/OS-II的移植
[工业控制]
虚拟电厂是未来,而未来属于本地市场
特斯拉在南澳大利亚的虚拟电厂(VPP)计划在第二阶段连接另外1000个低收入家庭。尽管该项目具有创新性,但它只是澳大利亚众多清洁能源项目中最新的一个。 在世界的另一边,英国发现自己也走上了类似的道路。去年,超过50%的电力来自低碳能源。其中包括海上风力发电场,以启动清洁能源的繁荣。
为每个家庭带来好处 英国能源大臣克莱尔•佩里(Claire Perry)在为“能源直播新闻”(Energy Live News)撰写评论文章时,描述了这场“革命”是如何从一些小事开始的。多年来,企业、家庭和学校都采用了新的方式来发电。这主要是通过太阳能电池板来实现的。 高采用率导致了家庭电池储能和
[新能源]
西门子标准化编程和虚拟调试应用
西门子标准化编程、仿真与虚拟调试应用培训PPT。图片较多,建议WIFI浏览!
[嵌入式]
虚拟现实设备路还很长
据报道,当Oculus公司1年前发布 虚拟现实 头盔Oculus Rift时,宣称需要售价1000美元以上的高端电脑支持,这不仅令许多人感到惊讶。如今,当消费者终于收到这款期待已久的高端虚拟现实设备时,Oculus Rift和 HTC Vive需要高端电脑支持引发的争论依然在继续。
即使像我这样从事虚拟现实技术工作10年以上的人,这种需求也令人感到头疼。虚拟现实已经在廉价电脑上运行多年,我曾在中档iMac上体验Oculus DK2。利用谷歌Cardboard或三星Gear VR,使用常规手机就可以驱动虚拟现实。当然,廉价电脑应该足够了。
这些过分要求根植于数十年老技术的局限性,它们让虚拟现实头盔永
[嵌入式]
μCOS-II在ATmega128单片机上的移植和开发
引 言 本文介绍μC/OS-Ⅱ移植到ATMEL公司的8位微控制器ATmega128上的过程。所谓移植,就是使一个实时内核可以在某个微处理器上运行,并在此基础上进行驱动程序开发,使之成为一个实用的嵌入式系统。嵌入式系统包括了硬件和软件两部分,由于系统硬件资源的限制和实际应用的要求,应用系统对软件的基本要求是体积小,执行速度快,具有较好的裁减性和可移植性。嵌入式系统的软件一般由嵌入式操作系统和应用软件组成,通过在操作系统之上开发应用软件,可以屏蔽掉很多底层硬件细节,使得应用程序调试方便,移植简单,易维护,同时开发周期也短。多数实时操作系统为用户提供一些标准的API函数,程序开发人员可以利用这些API函数进行应用程序开发。但是现在商用
[单片机]
《虚拟现实产业白皮书》一出,哪些厂商要闻风而动
“2016年是 虚拟现实 产业元年”已成为业界共识。9日,在第四届电子信息博览会的分论坛上,业界人士聚焦虚拟现实,共同探讨虚拟现实产业的机遇、挑战以及发展思路。同时,工信部电子信息标准化研究院也发布了《虚拟现实产业发展白皮书》。
“我国发展虚拟现实产业有两个明显优势,一是人口优势带来的巨大的市场空间,二是我国有着良好的信息产业基础。”工信部电子信息司司长刁石京表示,虚拟现实产业正在进入快速的生长期。“大家都认为虚拟现实是下一个信息技术的风口。有些研究机构也把虚拟现实称为未来通用计算平台之一,把虚拟现实设备看成是继彩电、计算机、智能手机之后的又一标准产品,我认为这应该是会出现的。” 刁石京称。
谈及虚拟现实的政策展望,刁石京表
[嵌入式]
工信部调研虚拟现实产业 水晶光电、保千里等股将受益
工信部网站6日显示,为进一步了解我国虚拟现实产业发展情况和存在的问题,更好地推动产业发展,电子信息司组织赛迪研究院等有关机构组成调研组,于3日赴上海开展了调研工作。电子信息司副司长吴胜武表示,将从加强虚拟现实产业发展顶层设计、支持核心关键技术研发、丰富产品有效供给、推进与重点行业融合应用、建设产业公共服务平台、加强标准体系建设、发挥行业组织协同作用等方面开展工作,推动我国虚拟现实产业健康有序发展。 下一步工业和信息化部拟重点从7个方面开展工作: 一是加快制定虚拟现实产业发展指导意见。二是支持突破虚拟现实核心关键技术。三是推动丰富虚拟现实产品的有效供给。四是推进虚拟现实和重点行业的融合应用。五是推动建设产业发
[网络通信]
基于ADSP21060和Virtex II的图像处理系统设计
摘要:介绍一种基于ADSP21060和Virtex II的星载图像处理系统。分析了图像处理系统的功能和任务,给出了处理系统的硬件结果、FPGA的功能模块、DSP的软件框架和模块。通过地面原理样机开发,验证了系统设计的正确性和高效性。
关键词:ADSP21060 Virtex II 图像处理系统 积分器 乒乓结构
图像处理系统多采用DSP阵列、DSP加FPGA/CPLD或单由FPGA/CPLD器件等方式构成。采用DSP阵列构成的图像处理系统,其优点是处理功能可以通过软件灵活修改,其缺点主要有功耗大、体积大、成本高;采用单由FPGA/CPLD等可编程器件构成的系统,可以避免DSP阵列系统功耗大、体积大的缺点,并可以根据系统要求,
[应用]