系统演示平台有助于快速原型设计和评估

描述

系统设计可能是一个复杂的问题,需要理解许多不同的元素,但原型设计和快速演示解决方案子部分的能力可以简化流程,更重要的是,降低设计人员面临的风险。借助ADI公司(ADI)系统演示平台(SDP),系统设计人员可以重复使用中心元件,从而在最终系统实现之前评估和演示其设计的子部分。ADI产品组合中的元件和基准电压源电路评估板现已在SDP上提供,并且更多产品随时可用。从先前使用该平台中获得的熟悉程度使用户可以轻松地在他们已经知道和理解的环境中评估新类别的组件。SDP连接到FPGA评估和原型设计平台,可轻松创建和演示与ADI组件通信的定制FPGA嵌入式设计。用户可以快速构建定制的评估和原型系统,并且能够重用各种平台元素,使演示各种硬件和软件概念变得简单且经济实惠。

平台概述

如图1所示,系统演示平台由一系列控制器板、中介层板和子板组成,为ADI元件和使用它们的基准电路实现易于使用的评估系统。控制器板通过 USB 2.0 链路连接到 PC,并通过板载连接器连接到兼容 SDP 的子板。子板包括专用组件评估板和来自实验室的电路™参考电路。转接板将控制器板连接到子板,或使SDP子板适应第三方工具。具有定义引脚排列的标准、小尺寸、120 引脚连接器对于平台中的所有电路板都是通用的,可以轻松构建和更改定制系统。控制器板具有 120 针连接器接头;子板有一个插座连接器;转接板具有针座、插座或两者,具体取决于其功能。

FPGA

图1.系统演示平台概述。

控制器板

两种类型的控制器板(SDP-B 和 SDP-S)如图 2 所示。两者都需要USB 2.0链路,用于系统和基于PC的用户界面之间的控制和数据传输。

FPGA

图2.控制器板:a) SDP-B。b) 社会民主党-S.

SDP-B以ADSP-BF527 Blackfin处理器为核心,是一款使用USB mini-B连接器进行PC连接的小型电路板,如图3所示。Blackfin处理器用作USB控制器,还为子板提供一系列外设接口。通过两个相同的 120 针连接器提供,这些接口包括 SPI、SPORT、I®2C、GPIO、定时器、PPI 和异步并行。SDP-B 控制器可与任何专为 SDP 设计的子板配合使用。两个 120 针连接器便于将两个子板同时连接到单个控制器板。

FPGA

图3.SDP-B 控制器功能概述。

与 SDP-B 相比,SDP-S 是一款小型、低成本、仅串行控制器板,提供一组更少的外设接口。SDP-S 以 USB 转串行引擎为核心,具有单个 120 针连接器,与 SDP-B 上的连接器引脚兼容。其外设接口子集包括 SPI、I2C和GPIO。所有设计用于SDP-S的电路板都将与SDP-B配合使用,因为SDP-B提供了SDP-S功能的超集。表 1 比较了 SDP-B 和 SDP-S 板可用的外设接口。

表 1.控制器板

 

外设接口
 
SDP-B
 
SDP-S
 
SPI
 

 

 
运动
 

 
 
通用信息总局
 

 

 
我2C
 

 

 
异步并行
 

 
 
生产者价格指数
 

 
 
定时器
 
 

 

子级评估板

越来越多的数据转换器、混合信号和RF元件评估板被设计为与系统演示平台配合使用,如图4所示。使用单个控制器板,客户只需为要在选择过程中评估的特定组件或参考电路购买子板。实验室参考电路是子系统级构建模块,结合了多个ADI元件,可解决常见的设计挑战。这些电路板经过设计、测试和记录,可快速轻松地进行系统集成,将这些电路板连接到SDP,使用户能够像对单个组件一样轻松地对完整的参考电路进行原型设计。如有必要,子板可以由外部供电,每个子板都包括通过控制器与PC通信的软件,如图5所示。

FPGA

图4.系统关键型技术的通用评估平台。

FPGA

图5.评估设置。

转接板

SDP包括各种中介层板,用于在平台的两个元件之间路由信号或将平台元件连接到第三方评估系统。SDP 分线板位于控制器板和子板之间。一端有一个 120 针插座连接器,允许连接到控制器板;另一端有一个 120 引脚接头连接器,允许连接到子板。来自插座的信号直接路由到接头。每条信号线都有一个通孔探测点,可以单独监控。通过这种方式,可以轻松访问 120 针连接器上的每个信号。

与 FPGA 设计轻松集成

BeMicro SDK-SDP 中介层将 SDP 子板连接到 BeMicro SDK(解决方案开发套件),用于创建嵌入式 FPGA 系统原型。BeMicro SDK由Arrow与Altera联合开发。其120引脚连接器接头将来自组件评估板或电路的信号从实验室参考电路板路由到连接到BeMicro SDK的Samtec边缘连接器。BeMicro SDK 由 NIOS II 处理器提供支持,并与基于 Eclipse 的集成设计环境配合使用,允许用户轻松定制嵌入式处理器设计,并使用 Altera 的 Cyclone 4 FPGA 和一系列 ADI 评估板对解决方案进行原型设计。BeMicro SDK由Arrow与Altera联合提供,利用熟悉的USB记忆棒外形。BeMicro SDK和BeMicro SDK-SDP中介层可以直接从Arrow购买。图6显示了BeMicro SDK、BeMicro SDK-SDP中介层和ADI元件评估板。®®

FPGA

图6.BeMicro SDK、中介层和 SDP 控制器。

FPGA

图7.FPGA系统功能模块。

未来模块

为了通过提供易于使用的演示和评估元素来解决越来越多的问题来简化系统设计过程,系统演示平台将继续发展和扩展。2011年9月,系统功能模块将添加到平台中,为现有平台提供附加功能。第一个模块将是FPGA模块。SDP-FPGA模块将位于控制器板和子板之间,增加了演示或原型系统的灵活性。SDP-FPGA 模块将连接到控制器板上的 120 引脚连接器,并将具有一个用于连接到子板的 120 引脚接头连接器。SDP-FPGA板还将具有差分连接器,允许在SDP平台上包含具有差分信号接口的组件。

结论

系统演示平台为系统设计人员提供了以前单一ADI平台无法提供的灵活性。随着平台的不断发展和发展,其作为可重用、可定制的系统演示器和原型构建器的有效性也在提高。可用子板的多样性,包括组件评估板和实验室参考电路,确保系统演示平台可以为设计人员的评估和演示需求提供一站式解决方案。

审核编辑:郭婷

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分