登录 免费注册 首页 | 行业黑名单 | 帮助
维库电子市场网
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统
驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe

发一个我做的板板

作者:YYQ191 栏目:EDA技术
发一个我做的板板

图片太大,感兴趣的发我的邮件yyqscx@sohu.com,工作时间10分种内回复!
小弟以前在学校做CPLD和FPGA的时候,设计了几款开发板。由于没有经验,使用中出现了这样那样的问题,给项目和课题的开发带来了不少麻烦。比如,虽然CPLD/FPGA的每一个管脚都已经引出,但没有给每一个引出的管脚编号,导致在管脚配置的时候,总要重新数管脚,费时又容易出错;另外由于CPLD和FPGA一般均需要输入和输出,在验证的时候总是用手动的拨码开关来实现,这种做法对于频率较高的并行输入却显的无能为力。为了克服这两大缺点,年前我做了一块集成了MCU、CPLD和FPGA的开发板,调试已经成功,现把资料公布出来,同时请大家给点意见。

主要功能特征:
(1)       CPLD型号:EPM3256ATC144;FPGA型号:EP1C6PQFP240C8;MCU型号: AT89C52或者与此管脚兼容的型号。这个板子最大的特点是板上每个器件的每个管脚不但全部连出,可以随意配置或连接,而且每个连接的管脚均已标明了IO数,这将为后续开发带来极大的便利。
(2)       板上FPGA编程支持两种配置方式,一种是JTAG,另外一种是用配置芯片EPC2。在没有配置芯片EPC2的情况下,可以只用JTAG对FPGA进行编程,当然,断电之后就要重新编程了;如果有EPC2,那么就可以通过JTAG对配置芯片进行编程,每次上电后配置芯片会自动对FPGA进行编程;最后,如果设计改动较小,没有必要每次都通过配置芯片来配置FPGA,可以直接用JTAG方式进行编程。
(3)       采用MCU和CPLD/FPGA集成。该开发板有两大优点。一是现在单片机的运用依然比较广泛,而CPLD/FPGA将越来越广泛,在嵌入式系统中往往会将二者组合应用。该开发板提供了一个平台,若能在此平台上开发出通用的MCU和CPLD/FPGA的接口,对项目决策和开发将会起到至关重要的作用。二是CPLD和FPGA的开发都需要输入和输出,该开发板采用单片机模拟的方法,克服了拨码开关或者按键输入的缺陷,可以输入频率较高的并行数据等。
(4)       CPLD上已定制连接4个独立的按键,FPGA上已定制连接3×3个矩阵按键。每个按键对应的IO管脚数均在板上标出,省去了设计完成之后对管脚进行配置时,需要数芯片管脚的麻烦。
(5)       板上留有两个显示屏接口,且每个管脚均已引出。支持的型号分别为:控制器为7502的128*32的LCD显示屏(MP3上常用)和控制器为T6963的128*64的LCD屏(工业仪器仪表上常用),或者与此管脚兼容的其它型号的LCD屏。
(6)       留有一个FLASH接口,且每个有用管脚均已引出。大容量存储是目前的热点,无论是消费类电子还是工业数据采集类设备,采用FLASH存储都是一个性价比非常高的选择,若能在该开发平台上设计出CPLD/FPGA对FLASH的读写电路,就一定能为你将来的项目锦上添花。
(7)       CPLD和FPGA各连接16个LED灯,并且4个一组,有助于查看16进制数,高电平驱动。
(8)       FPGA连接出两个串口,第一个串口采用2线连接,而第而二个串口采用的是9线完全连接,以便做Nios的调试和应用。每个串口与FPGA都已经连接,连接的管脚数已经在板上标出
(9)       整个板上留有多个3.3V和5V还有GND的过孔,可以用来做跳线,上拉,下拉等常用的功能,非常方便。

小弟做此板的动机纯粹是个人对CPLD和FPGA技术的爱好,一来可以项目设计需要,二来在闲暇的时候可以用来打发时间,寻找乐趣和成就感。现有多余的几块,也用不着,如果有想要的,可以80元成本价转让,我的电子邮件地址YYQSCX@SOHU.COM(我的电子邮件地址YYQSCX@SOHU.COM)。电话0755-26727515

 

2楼: >>参与讨论
arleen
我很有兴趣
我对这个很有兴趣,加我qq157726019

3楼: >>参与讨论
andrew_hot
相当感兴趣
加我 26255522


4楼: >>参与讨论
yyq191
谢谢!
由于图片太大,邮件不太容易发!
只能用QQ传了,有感兴趣的可以加我,我的qq号是:30331471 羊子
我的电话是0755-26727515,欢迎来电!

* - 本贴最后修改时间:2005-4-14 10:43:30 修改者:yyq191

5楼: >>参与讨论
yyq191
大家有什么问题,可以直接联系我:13640904360 杨
 
6楼: >>参与讨论
qjc.j
感兴趣
加我 26255522


参与讨论
昵称:
讨论内容:
 
 
相关帖子
fpga内嵌8051
请好心人给我发个cpld的资料好么?谢谢
cpld的端口电平问题?
quartusII4.2中用FUNCTION和Timing进行波形仿真结果完全不同
用Verilog如何设计双向数据总线?
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入


Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号