EDN首页   博客首页

日志档案

发表于 2007-9-1 1:01:20

0

标签: 无标签

我学FPGA的经验和自己写的20个实用小程序

       一直在搞FPGA的东西,包括自己学习的几个月,总算是拨开乌云,略有小成了,和大家一起共享,不对之出还请各位谅解,毕竟自己还只是一个菜鸟,看到点成就,就高兴极了!

  前一阵日子,给老师写了一本实验指导书,我准备拿出来和大家共享,  如果想要请与我联系,ccc414@sdu.edu.cn

  今天和我的师弟参加了TEKTRONIX的示波器巡回演示会,感触良深,深深体会到FPGA的用处,可以说没有PFGA的时代,也不会有高速示波器的产生

 最近和大四的师弟们做电子大塞,题目也是基于FPGA的数字示波器,重头戏就是FPGA的控制模块,包括控制高速采样A/D,和两路D/A模块,一路用来还原采样的模拟信号,另一路用来输出稳定的锯齿波,频率可调,开始考虑用双口RAM完成单片机和FPGA的DMA数据交互,但是考虑到双口RAM需要网上邮购,时间来不急,利用现有的单口RAM,.

思路是用61单片机完成16路按键盘扫描去抖动,识别模块,然后经过编码送FPGA,考虑到硬件电路经过条理之后的压缩信号满足A/D的2V基准电压,经过FPGA 数据处理之后送示波器上显示,横向加矩尺波,纵向加另外一路D/A后的数据,关键问题在于单片机和FPGA共用一块单口RAM如何解决这个问题,可以采用线与法,因为FPGA完成的是数据条理,而单片机只是发送档位的控制命令,思路需要进一步完善

系统分类: CPLD/FPGA   |   用户分类: 无分类   |   来源: 无分类   |   【推荐给朋友】   |   【添加到收藏夹】

    阅读(837)    回复(6)  

投一票您将和博主都有获奖机会!

  • 阿Q

    2007-9-2 17:14:57

    楼主,是用的哪个公司的FPGA?

  • cationebox

    2007-9-2 22:17:23

    还能共享出来看看的

  • 清风徐来

    2007-9-3 14:36:40

    请问你的小程序能不能发表出来共享一下,让我们初学者借鉴一下啊?

  • PEIWT

    2007-9-5 17:33:26

    楼主您好!

    我给您的邮箱发信,结果给退回来了,您是不是写错了..?

  • tortrise

    2007-9-7 17:56:13

    楼主哪个院的?

  • zhouwei

    2007-9-24 18:28:29

    z818w@163.com