Spartan-6 FPGA LX9 MicroBoard

昨天为写博客搜索关于miniSpartan6+开发板的一些信息,我偶然看到$89的 Xilinx Spartan-6 FPGA LX9 MicroBoard。我很确定我从未写过关于这块小型FPGA开发卡,即使它发行很久了,现在机会来了。对你来说,使用Spartan-6 MicroBoard是一个完整的低成本的方法,可以熟悉赛灵思Spartan-6 FPGA的开发。它使用同一个USB端口作为电源和JTAG编程,所以你只需要一根USB线(已有)和一台主机。最好是像我一样,板子有预载入的配置,因此它可以做盒子以外的事。还有一些视频指南,安富利Speedway设计工作组和安富利支持的论坛。

QQ物联

10月30日,2014腾讯全球合作伙伴大会在海南博鳌盛大揭幕。在人气颇高的“连接·硬件”论坛,腾讯携Intel、NXP、美国博通、康佳及丰唐物联等国内外知名硬件厂商共同发布了“QQ物联”社交智能硬件开放平台。与单纯开发硬件产品不同,腾讯另辟蹊径搭建了社交智能硬件开放平台,以平台的姿态正式杀入智能硬件领域。

腾讯开放平台、移动应用平台副总经理 侯晓楠

腾讯开放平台、移动应用平台副总经理 侯晓楠

FreeRTOS 使用指南

FreeRTOS

繁星电子开发团队制作
作为一个轻量级的操作系统,FreeRTOS 提供的功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能等,可基本满足较小系统的需要。FreeRTOS 内核支持优先级调度算法,每个任务可根据重要程度的不同被赋予一定的优先级,CPU 总是让处于就绪态的、优先级
最高的任务先运行。FreeRT0S 内核同时支持轮换调度算法,系统允许不同的任务使用相同的优先级,在没有更高优先级任务就绪的情况下,同一优先级的任务共享CPU 的使用时间。

FreeRTOS 的内核可根据用户需要设置为可剥夺型内核或不可剥夺型内核。当FreeRTOS 被设置为可剥夺型内核时,处于就绪态的高优先级任务能剥夺低优先级任务的CPU 使用权,这样可保证系统满足实时性的要求;当FreeRTOS 被设置为不可剥夺型内核时,处于就绪态的高优先级任

ZynqSoC

By Adam Taylor作者 Adam Taylor

我必须承认这是一篇我从来不希望要写的博客。当我开始写玩转MicroZed时,我还不确定每周一篇写到52篇。达到这样的里程碑并拥有150,000的浏览量,我想回顾过去的一年在Zynq SoC上涵盖的内容。我将概括今后的一些计划。

SoC

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

KC705 Eval套件

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

德州仪器新的 TSW14J10 FMC-USB内插卡创建了一个由赛灵思KC705 Kintex-7 Eval Kit上的FMC接口与多个德州仪器的基于JESD204B的高速ADC和DAC评估模块的连接。德州仪器基于PC的高速数据转换Pro软件和TSW14J10 内插卡以及KC705 Eval套件一起使用,通过单音、多音以及调制过的信号帮助你在时域和频域上分析TI数据转换器的性能,。

bug

作者:Steve Leibson, 赛灵思战略营销与业务规划总监
一流的嵌入式软件开发团队代码的bug率是万分之一,他们锲而不舍的追求最求完美,却又其实并不需要苦逼的加班加点。

你的团队能做到这样吗?

Adam Taylor玩转MicroZed系列51:中断和AMP

Cortex-A9 MPCore处理器
By Adam Taylor作者Adam Taylor

上篇博客中我们看到了在ZynqSoC的两块ARM Cortex-A9 MPCore处理器之间共享数据。我提到方法可以改进——使得更加高效——我们可以使用软件中断来进行两核间通信。

时间:2014年11月19日 10:00~12:00
在线登记: http://seminar.eccn.com/141119/register.asp

本次研讨会中,来自赛灵思的专家团队将与您一起探讨有关无线回程的容量、联网、以及信号处理方面的挑战。之后还将特别讨论一下毫米波(E、V波段)射频技术的细节,以及如何充分利用Xilinx All Programmable SoC平台的软件和硬件设计方案,通过一个实例演示,我们将向您展示如何通过一个灵活、低风险而又低成本的方式实现PHY和L2-L3功能。

此次研讨会适用于:
1、正在打造新兴无线系统的系统架构师/设计师
2、下一代无线网络研究的学者
3、关注下一代通信系统的软件工程师和硬件工程师

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

Scarab Hardware最新更新就是miniSpartan6+ FPGA dev board,众筹的Kickstarter项目(11倍于筹款目标),点击这里查看详情。你能看到,他们正在组装板子。

miniSpartan6

Napatech  NT4E2-4-PTP

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

戴尔OEM解决方案现可提供4G和40G Napatech加速平台。它是由戴尔PowerEdge服务器和Napatech PCIe加速卡构成。前者配置了戴尔的PowerEdge R720 2 s / 2 u机架服务器,该服务器是基于Intel 的Xeon e5 - 2600或2600 e5 v2处理器。后者有两种:一种是Napatech NT40E3-4-PTP加速卡,它是一个40Gbps的加速器,含有4个SFP+端口,每个端口速率是10Gbps,该卡用于40G的加速平台。它的配置是戴尔的PowerEdge R620 2 s / 1 u服务器,该服务器是基于英特尔的Xeon E5-2600处理器。而 Napatech NT4E2-4-PTP是一个4Gbps的加速器,它含有4个SFP端口,每个端口速率是1Gbps,适用于4Gbps的的加速平台。两个Napatech加速器板都是基于Xilinx Virtex-7 FPGAs实现的。

使用LabVIEW进行GPU计算

具有并行处理架构的平台,例如FPGA和GPU,在快速分析大型数据集方面得到了广泛应用。这两项技术可以减轻运算密集型算法对CPU造成的负担,在高度并行的平台上进行处理。FPGA灵活性高、处理延迟低,但是由于容量不足,在浮点运算方面具有一定的局限性。GPU因为其灵活性、便捷性以及低成本的特点,已经成为并行处理的普遍选择。它们可以成功地与FPGA协同工作,优化一个算法的执行速度。举例来说,在一个算法中,当 GPU分析浮点数据时,内联(Inline)计算能够在FPGA上快速地执行。NVIDIA®计算统一设备架构(Compute Unified Device Architecture)CUDA™,,可以帮助创建基于GPU计算的算法,CUDA™允许用户使用C编程语言及其NVIDIA扩展创建程序代码。

嵌入式操作系统FreeRTOS的原理与实现

摘要:FreeRTOS是一个源码公开的免费的嵌入式实时操作系统,通过研究其内核可以更好地理解嵌入式操作系统的实现原理.本文主要阐述FreeRTOS系统中的任务调度机制、时间管理机制、任务管理机制以及内存分配策略的实现原理,并指出FreeRTOS在应用中的优缺点。

在嵌入式领域中,嵌入式实时操作系统正得到越来越广泛的应用。采用嵌入式实时操作系统(RTOS)可以更合理、更有效地利用CPU的资源,简化应用软件的设计,缩短系统开发时间,更好地保证系统的实时性和可靠性。由于RTOS需占用一定的系统资源(尤其是RAM资源),只有μC/OS-II、embOS、salvo、FreeRTOS等少数实时操作系统能在小RAM单片机上运行。相对于C/OS-II、embOS等商业操作系统,FreeRTOS操作系统是完全免费的操作系统,具有源码公开、可移植、可裁减、调度策略灵活的特点,可以方便地移植到各种单片机上运行,其最新版本为2.6版。

1、FreeRTOS操作系统功能

在 Santa Clara一天keysight的课程中将了解调试和验证DDR3/DDR4 SDRAM设计

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

接下来看看DDR4-2400或高速DDR3 SDRAM有关设计?要帮忙吗?10月21日,在加利福尼亚州Santa Clara,Keysight(原先是安捷伦的T&M部门)给了一个题为“深入了解DDR3/4和LPDDR3/4信号流”的1天免费设计研讨会。这是一个实时教学课,教你如何在一天时间里做得更好。它由Keysight的内存测试产品经理Jennie Grosslight讲解。今年早些时候我在DesignCon会见了她。(请参阅“避免DDR4 SDRAM设计的三个陷阱——来自2014年DesignCon直播。”)如果我要做一个DDR4系列的设计,我会需要Jennie的帮助。参加这堂课,你就会明白为什么。

基于Zynq国家仪器VirtualBench和Cloudium IMP拆解直播

本月早期在ARM TechCon中心,我有幸在ARM TechCon节目中主持了两个拆解座谈,分别与国家仪器首席架构师Kyle Bryson和Cloudium系统的CEO John Hickey。我们首先拆解了国家仪器的VirtualBench,一个组合了MSO(混合信号示波器)功能、逻辑分析仪、数字万用表、任意波形发生器和一个可编程电源的一体化台式仪器。接下来,我们拆解了Cloudium系统的一个集成媒体平台,一个机顶盒类似的云服务器,用于处理多重压缩视频和音频流。