|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
请问怎么样简单地用FPGA接收并存储12位的数据?
7 @- i! L, S4 t! y, V0 {
7 h' ^7 E$ U l# [( T我现在有一个FPGA的板子,是cyclone ii starter
( @1 j6 t, R+ y% W; F* B另有一个板子上是无线电接收的前端电路及ADC' y( V3 l5 O. g) _* A$ z
ADC我们准备设定在35MHz的频率采样3 l1 @9 D! b9 u$ y1 c
FPGA板上需要实现解调; q$ `- g, W- \) F0 H1 d, ^. U
现在我不管解调,只是想试着在FPGA上以35MHz的速度读取ADC传输过来的12位数据并存储起来,最好还是发送出原数据以供测试: L7 D: ]) [0 |$ f, B9 p
0 o) {$ \6 F4 J3 R8 ]请问怎么样实现呢?急~
* d# j' K2 \- j" c7 K; d我们用VHDL语言编程,不用verilog, \$ E/ O2 t0 |: D0 _
想先在modelsim上仿真一下,然后在板子上测试一下这个简单功能。
3 q/ @3 S+ n/ E9 D回答详细加分~先谢谢各位了! { w4 y' L7 _
请问一楼ADC是12位,FPGA里要用乘法器,12位乘以12位的,2-complement的格式
$ ^. h) o' U( A' J/ V1 T9 H, J我们用的板子是cyclone ii,乘法器是18位乘以18位的,请问怎么解决比较有效率呢?7 j7 H. n% H' ~- G; Z8 V8 c& f7 ]
|
|