查看: 6607|回复: 0

BASYS2试用手记1

[复制链接]
  • TA的每日心情
    开心
    2013-9-24 17:07
  • 签到天数: 159 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2013-1-13 15:18:29 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 liujie 于 2013-1-13 20:34 编辑

            昨天同时收到了爱板网的Basys2开发板和同学的Nexys2开发板,一下子来了这么多成员,
    有点乱,整理下思路,记下一笔。
           先看看Basys2的简要资源:
           BASYS2-block-380.gif
         该图简要说明了Basys2的基本特色。下面我说明几个重要指标:
         1. FPGA芯片XC3S100E-CP132带2160个等效逻辑单元,72K bit的user ram
         2. 配置芯片XCF02S,2M bit的容量,100E配置文件大小为581,344 bit, 剩余2,097,152 - 581,344
    = 1,515,808 bit 非常可观的可利用资源
         3.可配置的mclk,由震荡电路生成,可以实现25M 50M 100M。当然结果不会那么精确。
         4.PS/2接口
         5.VGA接口,用电阻分压方式实现的8bit VGA,没有使用ADV芯片精确,但是肯定比3bit的要好。
         6.8个拨动开关,4个按键,8个LED和一个4x8段数码管
         7.4个PMOD接口,可以配置使用Digilent配套的Pmod模块
                                                                                                                         
            看了下,板载资源还行了,特别有PMod接口,可以实现扩展功能,但是其价格让人有点无语。
    建议DIY,应该非常简单。
           以前玩的最低配置就是250E的,刚刚在http://www.1-core.com/library/digital/soft-cpu-cores/
    发现了100E也可以实现CPU软核,至少包括MicroBlaze(OpenFire),LatticeMico32,DSPuva16,
    PicoBlaze(PacoBlaze),LatticeMico8。看来不是不可能,而是孤陋寡闻啊。呵呵。看到此,
    重新点燃了用Basys2玩fpga4fun的信心。
            针对1个月的试用时间,主要想完成的项目如下:
           1.熟悉Adept的基本操作和Basys2的demo演示(完成)
           2.分析Basys2的原理图,参考学习其硬件设计
           3.学习并完成Basys2官方发布的演示程序
           4.完成www.fpga4fun中的例子
           5.完成PROM的配置后读写,存储用户数据,可以用于CPU软核的程序和数据存取,参看xilinx
    文档xapp694.
           6.参考Adept实现FPGA link功能 根据http://www.makestuff.eu/wordpress/software/fpgalink/
          
          也许完成以上几个项目才算掌握了Basys2,和Basys2一样,我在FPGA上也只是一个basic man,
    希望与板友们一起成长成为next。呵呵。
          后续工程均会以Basys2试用手记的帖子发布,欢迎关注,也希望大牛多多指导。
          最后感谢爱板网和新新的无私奉献。








    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-12-25 20:53 , Processed in 0.121320 second(s), 16 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.