之前已经写了一份博文,不过提交出了问题,就没有后续了,然后突然想到之前有答应分享自己的FPGA经历,所以,还是决定抽时间再写一下,把这份分享补上。

基于FPGA的按键边沿检测

抖动的产生
  通常的按键所用开关为机械弹性开关,当机械触点断开、闭合时,由于机械触点的弹性作用,一个按键开关在闭合时不会马上稳定地接通,在断开时也不会一下子断开。因而在闭合及断开的瞬间均伴随有一连串的抖动,为了不产生这种现象而作的措施就是按键消抖。

抖动时间
  抖动时间的长短由按键的机械特性决定,一般为5ms~10ms。这是一个很重要的时间参数,在很多场合都要用到按键稳定闭合时间的长短则是由操作人员的按键动作决定的,一般为零点几秒至数秒。键抖动会引起一次按键被误读多次。为确保FPGA对键的一次闭合仅作一次处理,必须去除键抖动。在键闭合稳定时读取键的状态,并且必须判别到键释放稳定后再作处理。

作者:Steve Leibson, 赛灵思战略营销与业务规划总监

赛灵思公司开发的用于DSP设计的System Generator软件,可以在Vivado和ISE工具集中调用,在FPGA中实现DSP算法,这是一种比HDL语言更简单的一种方式,并且验证算法已经在MATLAB中进行了设计和测试。David Quinn是Nutaq(赛灵思联盟项目的一员)公司的一名工程师,他正在写一系列博客,关于System Generator软件使用的技巧和窍门,集中了它过去几十年的开发经验,到目前为止,已经连载了五篇博客:

关闭FPGA VI引用句柄 (函数)

所属选板:FPGA接口VI和函数

必需:FPGA接口

关闭FPGA VI的引用并可选择重置该VI的执行。默认情况下,“关闭FPGA VI引用”函数可关闭FPGA VI的引用并重置FPGA VI。如需将该函数配置为仅关闭引用,可右键单击该函数并从快捷菜单中选择关闭。

主VI可用于与运行在FPGA终端上的FPGA VI或位文件通信。主VI可运行在计算机上或RT终端上。每个主VI必须打开运行在FPGA终端上的FPGA VI、程序生成规范或位文件的引用。可打开与主VI同属一个LabVIEW项目的FPGA VI或程序生成规范的引用。可带项目内部或外部的任意位文件的引用。

如要打开FPGA VI的引用,FPGA终端、FPGA VI和主控VI必须位于同一个LabVIEW项目中。如打开位文件的引用,主控VI无需位于该项目中。

Adam Taylor玩转MicroZed系列29:MicroZed I/O扩展板卡

作者:Steve Leibson, 赛灵思战略营销与业务规划总监

最近我拿到了一块MicroZed I/O 扩展板卡,这个扩展板补充完善了MicroZed系统化模块(SOM)设计方法,通过分解位于MicroZed开发板背面的两个小型的I/O引脚集管上的I/O引脚来实现,MicroZed通过两个引脚集管与扩展板卡连接。

MicroZed外形小巧

MicroZed外形小巧

本指南提供了 UltraScale 架构器件有关的 PCB 设计和引脚规划参考,指南重点介绍了在 PCB 和接口设计决策层面的一些讨论。

使用中断同步FPGA VI和主控VI(FPGA接口)

某些FPGA终端允许通过FPGA VI生成中断以通知主控VI事件。例如,数据已准备好、产生错误或任务完成。如要判定终端是否支持中断,请访问FPGA终端属性对话框的常规页面的终端信息部分。

等待和确认信号终端

按照下列步骤在主控VI中等待和通知信号中断

1、打开至FPGA VI的引用或位文件。

2、在数据流中需要主控VI等待来自FPGA VI的中断的位置,添加调用方法函数至主控VI的程序框图。请确保连线FPGA VI引用输入输入端。

摘要:根据来自IDC一项新的预测,全球面向企业和云服务提供商细分领域的SDB市场预计将从2014年的9.6亿美元增长到2018年超过80亿美元,复合年增长率高达89.4%。

软件定义网络(SDN)继续在面向数据中心网络的、更为广阔的企业和云服务提供商市场赢得份额。根据来自IDC一项新的预测,全球面向企业和云服务提供商细分领域的SDB市场预计将从2014年的9.6亿美元增长到2018年超过80亿美元,复合年增长率高达89.4%。这项针对SDN生态系统的预测包括使用中的物理网络基础设施、控制器和网络虚拟化软件、SDN网络和安全服务以及相关应用,SDN相关的专业服务。

本指南介绍了赛灵思UltraScale架构器件的时钟资源。

作者:Dave Wilson,学术营销总监,美国国家仪器公司

原子力显微镜(AFM)是唯一的一种能够在空气、真空或者两者间缓冲环境下提供亚纳米级别分辨率影像的一种显微技术。这个强大的显微镜技术能够帮助研究人员观察原子,获取前所未有的原子级别的影响,帮助研究人员探究纳米世界。尽管AFM是一个功能强大的仪器。但是机械条件的限制和探针与样本交互的问题已经限制了这个仪器在静态或准静态条件下使用。速度和精确度的提高使AFM具有通过实时视频影像观察纳米级的处理过程的能力,允许AFM能够被应用到科学研究和工程应用中,从半导体制造到分子生物学。

作者:Dave Wilson,学术营销总监,国家仪器公司(NI)

风力涡轮机变得越来越大,而且需要放到更高的地方,这样才能为转子叶片提供足够的旋转空间。将这些涡轮机放到距地面120米(相当于美国足球场的长度)的高度之前,最好能够对他们的情况进行一下测试。美国能源部授予克莱姆森大学修复研究所(CURI)有史以来最大的工程项目方案执行权,要建造世界上能够对风力涡轮机组进行测试的最强大的机械测试设备,涡轮机组的发电能力可高达15兆瓦,这个测试设备是当前使用的最大的发电机组的三倍大小。这个设备将协助美国能源部完成一个伟大的目标,在2030年之前使用风能产生全美国所需电能(目前每年需25000万亿瓦时的电能)的20%。

本指南提供了有关Zynq-7000 All Programable SoC PCB设计相关的所有信息,重点聚焦于PCB和接口设计层面的战略决策的选择。

本用户指南是针对7系列FPGA可配置逻辑块(CLB)的技术参考资料。本指南有利于设计者理解CLB的一些细节,包括查找表(LUT)的不同功能、进位传递的物理方向、可用的Flip-Flop的数量和分布

应用指南(UG470 ):7系列FPGA配置用户指南

本指南将向大家介绍7系列FPGA器件的配置接口、多比特流管理、比特流加密、边界扫描以及JTAG配置,另外还介绍了7系列FPGA的可重配置技术。