最近为某公司开发了一款基于USB2.0的数据传输板(以下简称USB2.0数据传输板),电路结构主要是FPGA+USB2.0+2SDRAM,对方应用于打印机方面,将电脑的数据通过这块电路板传输给其它电路板。USB2.0数据传输板图片如下:
以前也开发过一款和USB2.0数据传输板差不多的开发板,主要用于学习目的,电路板尺寸也稍大一些,具体的特点可以查看我之前的帖子。(http://bbs.ednchina.com/BLOG_ARTICLE_3013274.HTM)
USB2.0数据传输板可以看做是上一款开发板的增强版,或者叫做终结版(之所以叫终结版,是因为USB2.0数据传输板结构合理,可以适合需要通过USB2.0进行数据传输的任何场合)。主要有三方面的改进,一是电路板尺寸结构大为缩小,只为原来开发板的二分之一,和身份证的尺寸大小差不多;二是FPGA由EP2C5PQ208升级为EP4CE10,封装为256脚BGA;三是SDRAM的容量由单片16M升级为32M,两片就是64M。
1) 良子设计的USB2.0开发板,采用了最为合理的双SDRAM缓冲结构(FPGA+2SDRAM+USB2.0),两片SDRAM的数据、地址、控制线完全独立,更适合作乒乓缓冲操作,实现高速大容量数据传输。
2) 板载两片SDRAM,提供SDRAM控制器源码(非NIIOS源码)。
3) 信号输入部分采用了开放式的接口设计,连接器为硬盘通用的26芯针座。
4) 四层板设计,独立电源层和地层,信号更稳定。
1) 符合USB2.0规范,480Mbps高速传输协议标准;
2) 通过“控制面板”,直接烧写USB固件程序;
3) FPGA直接驱动两片SDRAM,完成乒乓操作,实现高速数据缓存。
4) 两片大容量SDRAM,单片为256Mbit,两片共512Mbit;
5) FPGA采用BGA芯片,体积小;
6) FPGA提供JTAG下载接口;
7) 一片大容量的配置芯片EPCS16;
8) 四个LED,四个按键,方便调试之用;
(另公布一群号178338109,CYUSB3014开发专业讨论区)
淘宝店铺:http://liangziusb.taobao.com
良子.2015年 承接USB开发工程
QQ:2687652834
用户515882 2015-6-2 10:16