LiuCA 发表于 2015-7-17 17:17:30

Cyclone III与CY7C68013做USB数据传输

本帖最后由 LiuCA 于 2015-7-18 14:37 编辑

最近需要用到Cyclone III与CY7C68013做USB数据传输,以前从来没有画过FPGA的板子,就参照各种资料画了一个,劳烦懂的大侠帮忙给检查检查,有没有什么错误,或者有什么不妥的地方。没有问题就拿去打样了。
附件是全部工程文件,Altium Designer Summer 09版本的。
还有两个疑问:
1.JTAG接口的电压是2.5V还是3.3V
2.FPGA与CY7c68013做USB数据传输,用SDRAM还是SRAM能提高传输速度,还是在这个情况下两者差不多




加张图,提升下关注度:

LiuCA 发表于 2015-7-17 19:29:42

为何无人问津

littlebadbay 发表于 2015-7-17 19:51:41

JTAG接口的电压与bank有关,所在的bank是什么电压就用什么电压

gxh470873852 发表于 2015-7-17 20:12:13

可以看这个系列的datasheet,或者看看别人的这个FPGA的开发板是怎么做的啊

zgxcom123 发表于 2015-7-17 20:28:43

这三环也是蛮醉人的…………

jetli 发表于 2015-7-17 20:33:22

{:shocked:}C-IV是主推吧,上次去问代理说的。1、2、3都不怎么卖了。。{:mad:}

LiuCA 发表于 2015-7-18 00:03:11

jetli 发表于 2015-7-17 20:33
C-IV是主推吧,上次去问代理说的。1、2、3都不怎么卖了。。

开始我也想用Cyclone4的,但是Cyclone4的QFN封装最多144脚,除去配置引脚电源引脚外可用IO也就90多一点,USB+SDRAM就需要不到80个口,我还想再至少扩展出来40个脚,这样IO就明显不够用了,要是用BGA封装的话PCB就得至少4层,而且自己还不好焊接,

LiuCA 发表于 2015-7-18 00:04:35

本帖最后由 LiuCA 于 2015-7-18 13:23 编辑

zgxcom123 发表于 2015-7-17 20:28
这三环也是蛮醉人的…………

呵呵,没办法,没钱做四层板,两层PCB还有三个电源,这么弄感觉比较好,不知道有什么不妥之处

LiuCA 发表于 2015-7-18 00:21:21

littlebadbay 发表于 2015-7-17 19:51
JTAG接口的电压与bank有关,所在的bank是什么电压就用什么电压

我所有的VCCIO都是3.3,jtag就用3.3吗,但是数据手册上用VCCA啊,而我的VCCA是2.5

LiuCA 发表于 2015-7-18 13:25:50

不知道1117能不能够提供足够的电流

zgxcom123 发表于 2015-7-18 21:17:40

LiuCA 发表于 2015-7-18 00:04
呵呵,没办法,没钱做四层板,两层PCB还有三个电源,这么弄感觉比较好,不知道有什么不妥之处 ...

转一圈是业界常用做法,但环圈不能是闭合的

willX 发表于 2015-7-18 21:41:09

FPGA供电多是DCDC吧,尤其是带有sdram的应用,满载电流比较大,LDO的话比较热。

willX 发表于 2015-7-18 21:51:04

电源推荐,MP2359,宽电压4.5~24V,大电流1.2A。

mcupro 发表于 2015-7-18 23:31:04

1.JTAG接口的电压是2.5V还是3.3V   
这都可以,不要纠结,一般用3.3V吧,这个应该是看辅助电压是多少,我记得是2.5V你用3.3v肯定没有问题。

2.FPGA与CY7c68013做USB数据传输,用SDRAM还是SRAM能提高传输速度,还是在这个情况下两者差不多
提高传输速度和是否用RAM没有直接关系吧。要想做一个速度快,容量大的缓存还是用SDRAM比较好。SDRAM时序稍微有点复杂,最好不要用随机存储,用块存储方式提高SDRAM利用率。

关于你说采用LDO是否不够。你先按照电流足够来考虑直接使用,如果使用发现过热就考虑换DCDC方式。实际产品考虑用电效率也要用DCDC。

mcupro 发表于 2015-7-18 23:32:50

1.JTAG接口的电压是2.5V还是3.3V   
这都可以,不要纠结,一般用3.3V吧,这个应该是看辅助电压是多少,我记得是2.5V你用3.3v肯定没有问题。

2.FPGA与CY7c68013做USB数据传输,用SDRAM还是SRAM能提高传输速度,还是在这个情况下两者差不多
提高传输速度和是否用RAM没有直接关系吧。要想做一个速度快,容量大的缓存还是用SDRAM比较好。SDRAM时序稍微有点复杂,最好不要用随机存储,用块存储方式提高SDRAM利用率。

关于你说采用LDO是否不够。你先按照电流足够来考虑直接使用,如果使用发现过热就考虑换DCDC方式。实际产品考虑用电效率也要用DCDC。

mcupro 发表于 2015-7-19 00:07:59

1.JTAG接口的电压是2.5V还是3.3V   
这都可以,不要纠结,一般用3.3V吧,这个应该是看辅助电压是多少,我记得是2.5V你用3.3v肯定没有问题。

2.FPGA与CY7c68013做USB数据传输,用SDRAM还是SRAM能提高传输速度,还是在这个情况下两者差不多
提高传输速度和是否用RAM没有直接关系吧。要想做一个速度快,容量大的缓存还是用SDRAM比较好。SDRAM时序稍微有点复杂,最好不要用随机存储,用块存储方式提高SDRAM利用率。

关于你说采用LDO是否不够。你先按照电流足够来考虑直接使用,如果使用发现过热就考虑换DCDC方式。实际产品考虑用电效率也要用DCDC。

LiuCA 发表于 2015-7-19 08:10:43

zgxcom123 发表于 2015-7-18 21:17
转一圈是业界常用做法,但环圈不能是闭合的

OK,那我就在圆环某个地方给它断开,不过不知道如果是闭合的圆环的话有什么影响?

LiuCA 发表于 2015-7-19 08:11:59

willX 发表于 2015-7-18 21:51
电源推荐,MP2359,宽电压4.5~24V,大电流1.2A。

是只需要将3.3V改用开关电源吗,还是都需要换?

LiuCA 发表于 2015-7-19 08:17:31

mcupro 发表于 2015-7-19 00:07
1.JTAG接口的电压是2.5V还是3.3V   
这都可以,不要纠结,一般用3.3V吧,这个应该是看辅助电压是多少,我 ...

谢谢指导,JTAG接口我用的是2.5V的,AS接口用的是3.3V的应该不会有问题吧?您说的辅助电压是什么意思?是VCCA引脚的电压吗?

mcupro 发表于 2015-7-19 09:07:20

本帖最后由 mcupro 于 2015-7-19 09:08 编辑

LiuCA 发表于 2015-7-19 08:17
谢谢指导,JTAG接口我用的是2.5V的,AS接口用的是3.3V的应该不会有问题吧?您说的辅助电压是什么意思?是 ...

谢谢指导,JTAG接口我用的是2.5V的,AS接口用的是3.3V的应该不会有问题吧?   没有问题

辅助电压在xilnx是VCCAUX,ALTERA的你具体看看,按照说明书的电压来就行,JTAG无所谓。差个0.7V根本不要纠结。

LiuCA 发表于 2015-7-20 09:53:38

mcupro 发表于 2015-7-19 09:07
谢谢指导,JTAG接口我用的是2.5V的,AS接口用的是3.3V的应该不会有问题吧?   没有问题

辅助电压在xiln ...

好的 谢谢

LiuCA 发表于 2015-7-20 15:47:58

本帖最后由 LiuCA 于 2015-7-21 15:06 编辑

修改了电源部分,将3.3V与1.2V改为MP2359方案,2.5V依然采用1117-2.5,
AS下载口按照数据手册建议加上肖特基二极管与电容对AS接口进行保护,
不知道为啥学校网上传好慢,附件就不上传了


liyang53719 发表于 2015-7-22 22:39:45

最近也在打算画一块FPGA板子。借你的附件参考一下哈

sme 发表于 2015-7-22 23:35:01

FPGA型号太老了,软件都不支持了。。。还是用4或5吧。

LiuCA 发表于 2015-7-23 09:32:58

liyang53719 发表于 2015-7-22 22:39
最近也在打算画一块FPGA板子。借你的附件参考一下哈

呵呵 发现有什么问题告诉我一下啊

kingcrum 发表于 2015-12-1 21:56:19

最近也在做类似的项目,想参考一下你的板子,请问有发现什么问题吗

hanzo852 发表于 2016-6-30 11:30:49

可以看出楼主画的很认真,赞个

我是谁712 发表于 2016-11-4 13:48:43

楼主这个usb传输速度能到多少啊

liyang53719 发表于 2016-11-4 21:03:41

.JTAG接口的电压是3.3V

LQS1200 发表于 2017-5-3 16:55:26

zgxcom123 发表于 2015-7-18 21:17
转一圈是业界常用做法,但环圈不能是闭合的

环圈会有什么问题吗?我也这样画过

zgxcom123 发表于 2017-5-3 22:07:35

LQS1200 发表于 2017-5-3 16:55
环圈会有什么问题吗?我也这样画过

转一圈就成天线了

LQS1200 发表于 2017-5-3 22:13:09

zgxcom123 发表于 2017-5-3 22:07
转一圈就成天线了

是发射出去了?,可能过测试会有麻烦,没测过不知道

lzqnever@126 发表于 2017-5-6 12:49:19

我的用3v3 供jatg缓冲用sdram
页: [1]
查看完整版本: Cyclone III与CY7C68013做USB数据传输