USB 芯片和软件厂商飞特蒂亚(FTDI)公司发布一款灵活而强大的开发平台 Morph-IC-II ,可加速基于FPGA的应用与制作,并简化先进逻辑电路设计中整合高速480Mbit/s USB通讯作业。
Morph-IC-II 平台整合了 Altera Cyclone - II FPGA与高性能 USB 2.0 功能,因而可简化高速通讯以及实现低于100ms的快速 FPGA 编程/再编程。这使得Morph-IC-II成为必须透过 USB 下载新软件以重新动态配置硬件功能的理想应用选择。此外,除了提高应用的灵活性,透过USB重新配置硬件也可降低BOM成本, FPGA 只需为最复杂的分离功能而不是所有功能来设定大小。
该新平台包括了所需的硬件、软件和文件,可让使用者实现开箱即用的 FPGA 开发。该平台的硬件部份包含一个开发模块,模块中包括一个 Altera EP2C5F256C8N Cyclone-II FPGA 和一个 FTDI FT2232H USB 到多用途 UART / FIFO 接口转换芯片。 FT2232H 的其中一个通道用于 FPGA 到 PC 的通讯,支持高达40Mbyte/s的数据传输速度。 FT2232H 的第二个信道用以透过 USB 配置/重新配置 FPGA 。
FTDI 的免费驱动程序提供了USB软件接口, FPGA 的参考设计样品有助于加速原型制作因而降低开发时间。 Morph-IC-II 上的 FPGA 可使用Altera的 Quartus II 开发软件快速的进行编程和配置。 Morph-IC-II 支持多达80个通用 I /O (GPIO),可确保把 FPGA 与外部电路和接口连接的最佳的灵活性。
Altera的 EP2C5F256C8N FPGA 提供 4,608 个嵌入式 FPGA 逻辑单元(LE)和26个嵌入的逻辑 RAM 单元以及多达 80000 闸和119Kbits,来实现 LSI 和入门级 VLSI设计。 FTDI 的 FT2232H 芯片提供USB 到 UART 及 USB 至高速 FIFO 的选择,实现与PC的应用软件间的通讯。 FT2232H 还具有一个多协议同步串行引擎(MPSSE):一个可配置的串行控制器,使得设计人员可实现 JTAG 、 SPI 、 I2C 或其他特定应用的串行界面。
Morph-IC-II 可透过 FTDI 的 VCP (虚拟COM埠)和 D2XX 两种类型的 Microsoft Windows 和 Linux USB 驱动支持,因而不需要大多数应用所需的额外的驱动开发。 VCP 使得 USB 设备在 PC 上显示一个额外的 COM 端口,这样应用软件可以像存取一个标准 COM 埠一样的方式来存取 USB 设备。
D2XX 驱动程序支持透过一个 DLL 直接存取 USB 设备, D2XX 驱动为开发人员提供了一个基于API的接口来使用C / C + +、C#、Visual Basic、Embarcadero Delphi 和NI LabVIEW与硬件进行交互。
Morph-IC-II 不仅支持 FPGA 应用开发及基于 FPGA 的高容量 ASIC原型设计,FTDI 还允许用户使用 Morph-IC-II 的原理图和编程工具作为其 PCB开发参考设计。Morph-IC-II 开发平台现已上市。
关键字:USB Altera FPGA FTDI
引用地址:
FTDI FPGA平台支持高速USB芯片和软件
推荐阅读最新更新时间:2024-05-02 21:08
高速USB数据采集系统的设计
在图像处理、瞬态信号测量等一些高速、高精度的应用中,需要进行高速数据采集。USB 2.0接口以其高速率等优点渐有取代传统ISA及PCI数据总线的趋势,热插拔特性也使其成为各种PC外设的首选接口。EZ-USB FX2是Cypress公司推出的集成USB 2.0的微处理器,它集成了USB 2.0收发器、SIE(串行接口引擎)、增强的8051微控制器和可编程的外围接口。本文将介绍基于EZ-USB FX2系列CY7C68013芯片的高速数据采集系统的设计,该系统具有限幅保护功能,固件和驱动程序的编写简便,能够完成对数据的高速采集和传送。 数据采集系统方案设计
数据采集系统的框图如图1所示,硬件电路如图2所示。其中,AD1
[嵌入式]
S2C升级FPGA原型开发软件TAI Player至5
加利福尼亚州,圣何塞— 2014年9月3日– S2C公司今日宣布TAI Player Pro 5.1版本正式发布。此次最新版本将帮助用户加速FPGA原型开发、提高工程师的生产力,以及实现最高的原型性能。 “新版本的TAI Player Pro提高了我们整个产品线的能力与强度,” S2C 首席执行官林俊雄先生表示,“它是一款功能强大的配置工具 – 我们的一位客户最近用它成功的将高达3亿门的逻辑设计分割到24颗FPGA内。 此外, 实时运行功能还可以通过网络对多块基于FPGA的原型平台进行控制和监测。我非常高兴我们可以向客户提供这种新的能力。” 关于TAI Player Pro TAI Player Pro
[嵌入式]
Altera在中国成立第30家联合实验室和培训中心
未来工程师通过教育和实际操作体验可编程逻辑的优势 2007年4月3号,北京 ——Altera公司(NASDAQ: ALTR)今天宣布,在中国华南师范大学成立联合实验室和培训中心——这是Altera在中国建立的第30家同类培训中心。作为Altera全球大学计划的一部分,联合实验室和培训中心配备了最新的Altera Quartus II软件和开发套件,帮助教师指导学生进行实际动手操作。 “联合实验室和培训中心的建立为中国整个PLD教育做出了突出的贡献,”华南师范大学副校长刘鸣教授说,“它使工程设计专业的学生能够积累起FPGA和结构化ASIC设计方面的经验。同时,联合实验室的建立对于中国在日益激烈的全球电子市场中胜出也大有裨益。”
[焦点新闻]
基于FPGA的红外遥控信号接收模块的设计
红外遥控技术已经在日常家用电器中得到了广泛应用,其使用方便、功耗低、抗干扰能力强的优点也越来越在智能仪器系统中受到重视。市场上的各种家电红外遥控系统技术成熟、成本低廉,但都是针对各自的遥控对象(彩电、冰箱、空调等),不能直接用于智能仪器。本文探讨了如何借鉴家电红外遥控系统的原理,自行设计解码电路,使智能仪器具有遥控功能。该模块是建立在遥控器内部使用的芯片为HS622 1的基础上的。红外接收头型号为IRM3638,输出为IR管脚。而该模块则是对IR的输出信号进行译码处理,并从中提取红外发射包中的有效数据,然后并行输出8位数据以及8位遥控器用户码(地址码)供别的模块调用。 1 红外接收控制模块设计原理 遥控器发射的信号由一串
[嵌入式]
基于μCOS-II的USB主机系统设计
μC/OS-II 是美国学者Lacrosse 设计的一个优秀的嵌入式实时操作系统,其代码绝大部分用ANSIC 语言编写,可用于8 位、16 位、32 位、甚至64 位微处理器、微控制器、数字信号处理器等,具有操作系统最基本最核心的功能,非常适于在小型系统和片上系统(SOC)中使用。USB 为个人电脑与嵌入式设备之间的连接提供了一种标准化、单一化的接口,其高效性和可靠性使得它已经成为嵌入式系统的首选接口。此LPC2378 读卡器具有卡票检测、消费扣钱、系统升级、下发黑名单、在线充值、余额查询等功能,但这些功能的实现都依赖于上位机的请求,业务应用模块只有在获得相应的请求后才能进行相应的处理并将处理结果返回给上位机。而USB 主机系统就
[单片机]
基于Linux平台下的FPGA的ARM驱动开发方法
Linux操作系统的全称是GNU/Linux,它是由GNU工程和Linux内核两个部分共同组成的一个操作系统。该系统中所有组件的源代码都是自由的,可以有效保护学习成果,因而在嵌入式领域得到了广泛的应用。 FPGA是英文Field Programmable Gate Array的缩写,即现场可编程门阵列,该器件是作为专用集成电路ASIC (Application Specific Integrated Circuit)领域中的一种半定制电路而出现的,它的出现既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。在通信行业、传输网、医疗仪器、各种电子仪器、安防监控、电力系统、汽车电子以及消费类电子中都大面积使用。随着产品
[工业控制]
基于FPGA的行间转移面阵CCD驱动电路设计
1、引言 电荷耦合器件(CCD)是一种光电转换式图像传感器,它将图像信号直接转换成电信号。由于CCD具有集成度高、低功耗、低噪声、测量精度高、寿命长等诸多优点,因此在精密测量、非接触无损检测、文件扫描与航空遥感等领域中得到了广泛的应用[1]。面阵列CCD成像器件分为全帧转移(FullFrame)CCD、帧转移(Frame.Transfer)CCD、行间转移(InterlineTransfer)CCD三种类型。行间转移CCD中的成像区与存储区呈列交错,因此不需要机械快门,速度最快且能连续成像;同时在真正的成品中,会在每个像素上加微透镜从而弥补了填充因子小的缺点。典型的消费级的相机,一般用的都是行间转移CCD。 CCD器件需
[嵌入式]
Diodes 公司推出 USB Type-C PD3.0 接收控制器
Diodes 公司推出 USB Type-C PD3.0 接收控制器,提供精简且具成本效益的充电解决方案 【2022 年 06 月 29 日美国德州普拉诺讯】Diodes 公司 (Diodes) 新推出两款高效能 USB PD3.0 Sink 控制器 IC,持续强化其 USB Power Delivery (PD) 解决方案的产品组合。 AP33771 与 AP33772 接收控制器专为家电及无线电动工具所设计,可透过 USB-C 协调,达到适当的电压电位。两款控制器的操作电压范围为 3.3V 至 24V。 AP33771 针对电压和功率需求,采用简易的接脚设定,以增加使用便利性,而 AP33772 可为具备 µC
[模拟电子]