pt@ptinfous.com
+86-14782588945
机电电子工程专业硕士,机械设计制造及其自动化/计算机双学士,高级工程师
具有丰富的从业、管理经验,曾在机电工程公司,资深设计代理公司工作。历任组织、经理等岗位,同时具有深厚的理论基础和项目项目研发经历。...
机械电子工程,嵌入式系统专家,高级工程师
嵌入式项目开发,ARM,Freescale,Infilion等系列单片机系统开发,DSP嵌入式系统开发,FPGA系统开发,项目经验丰富。
...
每个基于FPGA的I / O模块,包括一个Xilinx的FPGA芯片,以落实和执行通常不能被固定功能满足I / O模块,并实现最高的周期率的内部控制回路实现的功能。广泛的3xx I / O模块支持的收发器类型,允许您连接与您的硬件设计。
由FPGA I / O模块提供的关键功能:
Ø 数字脉冲序列生成和捕获的实现:
Ø PWM,捕捉,正交解码,...
Ø 基于事件的中断,触发器和反转支持
Ø 跨系统,-sensor/actuator,和芯片协议(SPI,I2C... ...)
Ø 通用数字输入和输出
Ø 模拟I /Ø最低的延迟和/或特殊的同步计划
Ø 最高的周期率与上述功能相结合的算法实现非常快的内部控制系统设计循环
没有必要为你处理与FPGA编程,除非你决定自己实现FPGA功能使用Speedgoat的FPGA工程包或其他工具。由于FPGA在高得多的“速度”比基于软件的设计来说,他们也是理想的落实和执行上配置的FPGA I / O模块的速度非常快的算法子系统连同上层“慢”,一个基于软件的动态系统(CPU),以进一步提高采样率。配置基于FPGA的I / O模块,因此常常一个很好的替代其他'快'DSP或微控制器子系统。
概述FPGA的基于I / O模块:
I/O module
FPGA chip
# logic cells
Standard I/O lines
IO301
Xilinx Virtex-II
7k
64 TTL
IO302
32 RS422
IO303
16 TTL and 24 RS422
IO304
32 LVDS
IO311
24k
IO312
IO313
IO314
Auxiliary I/O lines (basic module)
IO322
Xilinx Virtex-4
41k
30 RS485
56 LVCMOS plus 4 LVDS or 32 LVDS
IO323
16 TTL and 22 RS485
IO324
30 LVDS
IO325
2 16-bit 105MHz A/D signals
默认情况下(包括价格)Speedgoat实现FPGA代码模块IO301- IO324以下设置:3个PWM,QAD的3 ×3 ×第1个中断,和1个Inversors。其余的I / O线提供通用数字输入或输出的支持。其他配置以及基于FPGA的协议或算法的设计可以实现的要求。
用例
一个频繁使用的情况下配置基于FPGA的I / O模块是通用的,比较特殊的脉冲序列功能,如PWM,捕捉,正交解码,和通用数字I / O此功能是提供给工程师Speedgoat配置的选项,或为高级用户可配置的代码模块。
大多数配置的FPGA I / O模块提供数字I / O线,但Speedgoat还包括模拟前端提供与数字如I / O的速度非常快的A / D和D / AI / O一起,形成配置FPGA的I / O模块高速运动控制应用内部电流控制回路。
联系我们 | 关于我们
Copyright 2003-2013 版权:上海葩星信息科技有限公司
网站备案号:沪ICP备10202509-2
华东:上海市徐汇区零陵路585号19楼F座
华北:北京市朝阳区SOHO现代城5号楼1702室
华中:湖北武汉市东湖开发区SBI创业街东创仕佳南4-302
华南:广州市海珠区新港西路156号
电话:14782588945 邮箱: pt@ptinfous.com
感谢您的关注,当前客服人员不在线,请填写一下您的信息,我们会尽快和您联系。