打印
[FPGA]

关于xilinx的小白问题

[复制链接]
2140|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
joychou|  楼主 | 2013-10-10 09:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
以前只用过altera的FPGA(低端应用),对xilinx一无所知。最近项目里需要做一个2Gbit/s的高速光纤通讯口,暂时想用V6或V7来做(对方设备商推荐,不知道spartan系列能否实现类似功能?),但是因为对xilinx的产品完全没有接触过,也没有高速电路的设计经验,现在有几个小白问题想请教大家。
1、GTX是一部分硬件还是IP核?使用V6上的GTX需要购买IP核吗?因为之前altera芯片都是低端应用,基本没用过IP核,不知道xilinx的IP核是如何购买的(还是说可以免费使用?)
2、和spartan系列相比,V6不可替代的优势是什么?
3、GTX如何实现Aurora协议?具体时序需要编程人员来实现吗?还是类似DSP,只需要按照时序给相应寄存器赋值就行了?

求高手们扫盲!谢谢!

相关帖子

沙发
haitaox| | 2013-10-10 14:23 | 只看该作者
1.GTX是硬核,不需要购买
2.V6容量大,serdes的速率高
3.spartan6的serdes能达到3.125Gbps,可以跑aurora协议

使用特权

评论回复
评分
参与人数 1威望 +2 收起 理由
joychou + 2 多谢!
板凳
lelee007| | 2013-10-10 23:40 | 只看该作者
叫猴哥来给你解答

使用特权

评论回复
地板
joychou|  楼主 | 2013-10-11 08:58 | 只看该作者
haitaox 发表于 2013-10-10 14:23
1.GTX是硬核,不需要购买
2.V6容量大,serdes的速率高
3.spartan6的serdes能达到3.125Gbps,可以跑aurora协 ...

多谢多谢!!很重要的信息,这些我查资料可能要查很久还一知半解

使用特权

评论回复
5
joychou|  楼主 | 2013-10-11 09:00 | 只看该作者
lelee007 发表于 2013-10-10 23:40
叫猴哥来给你解答

嗯,如果能等到内容更加丰富的扫盲贴就更好啦

使用特权

评论回复
6
Backkom80| | 2013-10-11 09:18 | 只看该作者
1,GTX是硬核,版图级的,无需另行付费购买。
2,V6的容量,资源都比S6要多了很多,最高能运行的频率也不一样,结构也略有不同,s6属中低端芯片,V6则是高端芯片
3,GTX的使用有datasheet说明的可以参看,实现是能过操作IP核与用户逻辑接口部分时序来控制的,不同与dsp那样操作寄存器来控制

使用特权

评论回复
7
joychou|  楼主 | 2013-10-11 09:30 | 只看该作者
Backkom80 发表于 2013-10-11 09:18
1,GTX是硬核,版图级的,无需另行付费购买。
2,V6的容量,资源都比S6要多了很多,最高能运行的频率也不一 ...

很详细,多谢!还有几个问题也请教一下!
1、高速串口相对于其他部分的程序来说,频率相差很大,接收部分应该需要一个缓存吧(FIFO)?如果我高速串口需要交互的数据量特别大,是不是就要把缓存设置很大?有没有更好的处理方法?
2、我只是负责软件设计,但是硬件设计部分也想了解一下,这个高速时钟如何获得?是不是单独需要一个高精度的晶振(然后再倍频)?和主体程序部分的低速时钟如何同步(是我程序里考虑同步,还是在硬件上做处理)?

使用特权

评论回复
8
Backkom80| | 2013-10-11 13:40 | 只看该作者
1,关注IP和用户逻辑接口处时序
2,FPGA需要独立时钟源,可以在FPGA内部倍频
3,高速串行本身包含时钟信息

使用特权

评论回复
评分
参与人数 1威望 +2 收起 理由
joychou + 2 很给力!
9
bjxdylzsts| | 2014-6-11 17:15 | 只看该作者
路过学习。。。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

33

帖子

0

粉丝