找回密码
 注册
关于网站域名变更的通知
查看: 455|回复: 3
打印 上一主题 下一主题

请教FPGA简单的存取数据

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-4-18 10:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
请问怎么样简单地用FPGA接收并存储12位的数据?
3 H& o+ H: x6 E  ]2 v$ V. k. L! y
; Y! u8 X4 X8 C3 f- V. B2 q我现在有一个FPGA的板子,是cyclone ii starter
: T$ U0 K/ q- }- n/ m6 S另有一个板子上是无线电接收的前端电路及ADC, D, o* _6 t! U
ADC我们准备设定在35MHz的频率采样
$ }0 `2 }# G( x' ^. M, X& AFPGA板上需要实现解调
+ z) a. ~% d) o. y现在我不管解调,只是想试着在FPGA上以35MHz的速度读取ADC传输过来的12位数据并存储起来,最好还是发送出原数据以供测试% x8 P8 l# c, f. C, C
: y" b* W% [! x; q& g6 W. ~
请问怎么样实现呢?急~; T6 H, [6 E9 J3 B1 Y5 y9 c; m4 {: k
我们用VHDL语言编程,不用verilog5 c+ E+ _9 d& p1 {7 a
想先在modelsim上仿真一下,然后在板子上测试一下这个简单功能。
4 I+ `3 o# F# Y! \. E3 S回答详细加分~先谢谢各位了!
* i" O" `& x- ?" e$ s请问一楼ADC是12位,FPGA里要用乘法器,12位乘以12位的,2-complement的格式( r- d9 y& z+ L, Q- _
我们用的板子是cyclone ii,乘法器是18位乘以18位的,请问怎么解决比较有效率呢?
) I2 r# X/ ~5 U! n) g3 I

该用户从未签到

2#
发表于 2022-4-18 10:55 | 只看该作者
1、AD的时钟是FPGA提供的对吧,你设计一个分频器或直接用锁相环分频) G6 V( L, b3 j- Q4 F( h" G
2、你要存储可以用FPGA内带的RAM或FIFO啊,  C2 t+ E# H/ ]4 _0 X* B
3、要用atela的megacore设计,用modelsim仿真要加对应版本的仿真库文件的
- R6 b* H; a$ ~/ q1 t: T& Q1 K

该用户从未签到

3#
发表于 2022-4-18 13:16 | 只看该作者
想看一下别人是怎么说的

该用户从未签到

4#
发表于 2022-4-18 13:44 | 只看该作者
同问,求结果
0 ]! W: q+ t7 i7 L3 p' n$ y4 S
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-27 17:51 , Processed in 0.109375 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表