|
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | 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 于 2005/4/13 0:13:00 发布:
我很有兴趣 我对这个很有兴趣,加我qq157726019 |
3楼: | >>参与讨论 |
作者: andrew_hot 于 2005/4/13 17:47:00 发布:
相当感兴趣 加我 26255522 |
4楼: | >>参与讨论 |
作者: yyq191 于 2005/4/14 10:40:00 发布:
谢谢! 由于图片太大,邮件不太容易发! 只能用QQ传了,有感兴趣的可以加我,我的qq号是:30331471 羊子 我的电话是0755-26727515,欢迎来电! * - 本贴最后修改时间:2005-4-14 10:43:30 修改者:yyq191 |
5楼: | >>参与讨论 |
作者: yyq191 于 2005/4/24 18:16:00 发布:
大家有什么问题,可以直接联系我:13640904360 杨 |
6楼: | >>参与讨论 |
作者: qjc.j 于 2005/5/3 15:33:00 发布:
感兴趣 加我 26255522 |
|
|
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入 |
Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号 |