论坛风格切换切换到宽版
  • 9728阅读
  • 71回复

历时一年半ARM+FPGA的数字板终于全部连通了,发帖祝贺 [复制链接]

上一主题 下一主题
离线BG6KHC
发帖
488
只看该作者 60楼 发表于: 2010-12-31
'
中周是用在晶体震荡器中的,
12bit不少了,
能全部发挥出来就很niu了...
比如参考电压1v,
12bit分辨率250uv了,
对专业人事,布板要求其实属中等难度,
但对我们业余的要求就属很高了...
'


fpga 的程序全部要自己写么?
离线djc001
发帖
324
只看该作者 61楼 发表于: 2010-12-31
是啊,现在还不难,
就是采集adc的数据,
后面会加数字信号处理的东西.
倒觉得软件不好搞,
上次移植u-boot搞了1个月,
本来计划搞linux移植的,
实在分不出精力,
现在就是在u-boot下跑,
fpga采集的数据都用jtag看的,
目前arm和fpga间用spi通讯,
arm可以用ps模式把fpga加载起来,
fpga外挂了sdram,
元旦有时间的话,
搞搞把采集的数据存在sd,
然后通过网络传回电脑,在电脑
上用软件动态刷新数据,
调起来就不是麻烦了...
'
[表情]
fpga 的程序全部要自己写么? [表情]
'
离线BG6KHC
发帖
488
只看该作者 62楼 发表于: 2010-12-31
'
是啊,现在还不难,
就是采集adc的数据,
后面会加数字信号处理的东西.
倒觉得软件不好搞,
上次移植u-boot搞了1个月,
本来计划搞linux移植的,
实在分不出精力,
现在就是在u-boot下跑,
fpga采集的数据都用jtag看的,
目前arm和fpga间用spi通讯,
arm可以用ps模式把fpga加载起来,
fpga外挂了sdram,
元旦有时间的话,
搞搞把采集的数据存在sd,
然后通过网络传回电脑,在电脑
上用软件动态刷新数据,
调起来就不是麻烦了...
'

没看到 arm, 在另外 一块板子上 ?
离线djc001
发帖
324
只看该作者 63楼 发表于: 2010-12-31
看看前面的贴子...
有清晰的照片的...
'
没看到 arm, 在另外 一块板子上 ?
'
离线klause
发帖
180
只看该作者 64楼 发表于: 2010-12-31
支持楼主出成果啊
离线BG6KHC
发帖
488
只看该作者 65楼 发表于: 2010-12-31
'
最新进度,板子回来了...
但卡在焊接上了,
上周末找人焊接,
水平也不行,
搞坏了一片arm,一片fpga...
新订的器件这两天到,
这次决定花钱用机器焊,
直接全板做钢网...
'

钢网 + 机器贴 这个需要多少 money ??


'
看看前面的贴子...
有清晰的照片的...
'

arm 怎么长得跟 fpga 一样啊 (atmel, altera), 没认出来.

arm 具体型号 ??
离线djc001
发帖
324
只看该作者 66楼 发表于: 2010-12-31
at91sam9260,是很像啊,不过一个小点一个大点。。。
最后是找人焊接,焊arm 50,焊fpga50,具崩溃。。。
'
钢网 + 机器贴 这个需要多少 money ??
arm 怎么长得跟 fpga 一样啊 (atmel, altera), 没认出来. [表情]
arm 具体型号 ??
'
离线BH4RCI
发帖
937
只看该作者 67楼 发表于: 2010-12-31
the sdr-iq™ is a 14-bit software defined radio receiver. it offers a broad range of spectrum analyzer and demodulation capabilities. the hardware samples the whole 0.0001-30 mhz band using a high performance, 14 bit analog to digital converter (adc) running at 66.6 mhz. the digital data from the adc is processed into i and q format using a direct digital converter (ddc). the i and q data is then sent to the pc for processing using a usb 2.0 interface. all of the demodulation and spectral functions are done on the pc side.


★processor: atmel at91sam7s256 w/ jtag port.
离线永远的FM
发帖
11577
只看该作者 68楼 发表于: 2010-12-31
厉害,不过想请教一下楼主,为什么arm和fpga选择用spi通信而不是用并行总线通信?这样控制起来速度会快点。
离线djc001
发帖
324
只看该作者 69楼 发表于: 2011-01-01
用fpga的好处就是可以把ddc后的变速率+解调都做完,就可以脱离电脑了;其实软件无线电难的是在硬件上,做出来不难,做好比如把器件的性能全部发挥出来就难了,当然算法也很难。。。
'
the sdr-iq™ is a 14-bit software defined radio receiver. it offers a broad range of spectrum analyzer and demodulation capabilities. the hardware samples the whole 0.0001-30 mhz band using a high performance, 14 bit analog to digital converter (adc) running at 66.6 mhz. the digital data from the adc is processed into i and q format using a direct digital converter (ddc). the i and q data is then sent to the pc for processing using a usb 2.0 interface. all of the demodulation and spectral functions are done on the pc side.
★processor: atmel at91sam7s256 w/ jtag port.
'
离线djc001
发帖
324
只看该作者 70楼 发表于: 2011-01-01
主要是FPGA的IO不够啊。。。
tqfp封装的io口没有这么多,除去我要必须用的,剩下的只够连个spi了,后面如果改版的话,我一定将cpu的地址数据总线连到fpga,这样直接用uboot的md,mm命令修改内存,调试起来很方便的。。。
[quote=永远的fm]厉害,不过想请教一下楼主,为什么arm和fpga选择用spi通信而不是用并行总线通信?这样控制起来速度会快点。[/quote]
离线BH4RCI
发帖
937
只看该作者 71楼 发表于: 2011-01-01
'
用fpga的好处就是可以把ddc后的变速率+解调都做完,就可以脱离电脑了;其实软件无线电难的是在硬件上,做出来不难,做好比如把器件的性能全部发挥出来就难了,当然算法也很难。。。
'

用电脑来解调是不是简单一些?adc后用ad6620之类的做数字下变频,用fpga做控制然后预处理后usb送电脑?