原创 良子USB2.0开发板(FPGA+2SDRAM+USB2.0)

2015-2-13 21:39 3482 22 25 分类: MCU/ 嵌入式

 

      最近做了一版USB2.0的开发板,已经加工测试完毕,实际测试传输速度在43.8MByte/s,还是非常快的,算作是USB2.0开发板的终结板了。开发板正面,如下,

 

usb2.0_fpga1_small.jpg
测试传输速度的图片如下,
usb20_fpga_2sdram_usermanual_3_4_4.jpg
 
这款开发板特点

1)        良子设计的USB2.0开发板,采用了最为合理的双SDRAM缓冲结构(FPGA+2SDRAM+USB2.0),两片SDRAM的数据、地址、控制线完全独立,更适合作乒乓缓冲操作,实现高速大容量数据采集,传输速度一举突破了43.8Mbyte/S。

2)        板载两片SDRAM,提供SDRAM控制器源码(非NIIOS源码)。

3)        信号输入部分采用了开放式的接口设计,连接器为硬盘通用的40芯针座,可以方便连接到数据采集模块上(TLC5510A,采样率为20M),或者连接到CMOS摄像头上(MT9N001,像素为900万)。

4)        面向工程应用,开发板配套同步SLAVE FIFO高速传输例程,全为源代码形式,拿过来就可以用,不用再学习、二次开发。

5)        四层板设计,独立电源层和地层,信号更稳定。

6)        价格只需要278元,秒杀其它同类任意一款USB2.0开发板。

开发板硬件资源

1)        符合USB2.0规范,480Mbps高速传输协议标准;

2)        通过“控制面板”,直接烧写USB固件程序;

3)        FPGA直接驱动两片SDRAM,完成乒乓操作,实现高速数据缓存。

4)        两片大容量SDRAM,单片为256Mbit,两片共512Mbit;

5)        FPGA采用垂直兼容设计,用户可以更换FPGA(EP2C5àEP2C8)

6)        FPGA提供JTAG和AS下载接口;

7)        一片大容量的配置芯片EPCS16;

8)        四个LED,四个按键,方便调试之用;

9)        大容量电源设计,电流全部为3A,方便驱动配套的各种子板。

10)     所有例程毫无保留,全部为源代码,包括上位机程序;

 

(另公布一群号178338109,CYUSB3014开发专业讨论区。)

 

 

我的博客:http://bbs.ednchina.com/BLOG_liangziusb_440752.HTM

淘宝店铺:http://shop64171919.taobao.com

良子.2013年    承接USB开发工程  USB毕设指导

QQ:2687652834

PARTNER CONTENT

文章评论3条评论)

登录后参与讨论

liangziusb_940932268 2015-2-13 21:37

CY7C68013只能当做DEVICE,不能做主设备。

用户377235 2015-2-12 17:06

USB口能支持usb2.0主模式吗?能读U盘吗

用户443613 2013-7-23 16:22

你好!我在学习写USB2.0基于68013AXC芯片的驱动程序,能不能给点建议,不知道怎么下手!谢谢!!
相关推荐阅读
liangziusb_940932268 2016-06-30 21:33
最新的良子USB2.0开发板3_AD7980数据采集开发2
      接上一篇。            这一篇介绍FPGA驱动单个AD7980的开发过程,驱动多个AD7980的级联模式可以查阅后面的帖子。单个AD7980的驱动时序图如下:   ...
liangziusb_940932268 2016-06-30 20:41
最新的良子USB2.0开发板2_AD7980数据采集开发1
     USB2.0开发板已经调试完毕了,板子上的各个芯片都编写了测试例程,例程有10个左右,和之前的USB2.0开发板例程差不多。除了上一篇介绍的配套的双摄像头子板,另外还设计了MT9M001...
liangziusb_940932268 2016-05-22 13:42
CYUSB3065开发板调试过程4_测试开发板的三种启动过程
        CYUSB3065的开发板已经调试完毕,很快就会在淘宝上架。利用这段时间,整理一下如何测试CYUSB3065开发板。开发板上设置了两种非易失性的存储器,一个是I2C接口的EEPRO...
liangziusb_940932268 2016-04-17 09:49
最新的良子USB2.0开发板1_电路板介绍
     近日在设计双摄像头的开发板,已经接近结束。这块电路板的结构还是采用FPGA+SDRAM+USB2.0的,没有太大的变化,因为这种电路结构是最优的,非常适合做数据采集和图像采集之用。之前的US...
liangziusb_940932268 2016-03-02 21:05
良子USB2.0摄像头开发板19_电路板升级
      近日升级了USB2.0摄像头开发板,现在的版本号是1.4。此外,又额外增加了几种摄像头。开发板如下,摄像头是200万像素的MT9D001,没有安装镜头:   配300万像...
liangziusb_940932268 2016-02-29 18:50
200万像素摄像头AR0237开发1
      APTINA目前发布了200万像素的CMOS芯片AR0237CS,像素阵列大小为1928 (H) x1088 (V),是一棵标准的1080@60芯片。AR0237CS支持两种输出模式,...
我要评论
3
22
关闭 站长推荐上一条 /3 下一条