1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我正在尝试实现串行到并行转换器。
转换器的输入和输出分别为8位和1600位宽。 转换器基本上每个时钟周期存储8位输入数据,在200个时钟周期后,它同时输出1600位数据。我只能想到使用1600位移位寄存器来实现它需要1600个FF。 还有其他更有效的方法吗? 提前致谢。 以上来自于谷歌翻译 以下为原文 I am trying to implement a serial-to-parallel converter. The input and output of the converter are 8 bits and 1600 bits wide, respectively. The converter basically stores the 8-bit input data every clock cycle and after 200 clock cycles it outputs the 1600 bits of data simultaneously. I can only think of using a 1600-bit shift register to implement it which require 1600 FFs. Are there any other more efficient way to do it? Thanks in advance. |
|
相关推荐
6个回答
|
|
如果您需要所有1600个输出位可用,则需要1600个F / F.
------------------------------------------“如果它不起作用 模拟,它不会在板上工作。“ 以上来自于谷歌翻译 以下为原文 If you need all 1600 output bits available all the time, you need 1600 F/Fs. ------------------------------------------ "If it don't work in simulation, it won't work on the board." |
|
|
|
HHmmm。
您可以将它们存储在块ram中,以后在需要时可以将它们并行移出...以节省1600个连接 OT,告诉我怎么开车去学校不花任何气体:是的,待你回家直到你真的需要去.... 以上来自于谷歌翻译 以下为原文 HHmmm. you can store them in a block ram, later when you need it you can shift it out in parallel ...to save 1600 connections OT, tell me how to drive to school wihtout spending any drop of gas: yes stay home until you really need to go.... |
|
|
|
OT,告诉我怎么开车去学校不花任何气体:是的,待你回家直到你真的需要去....
或者住在离学校上坡的地方,让你的汽车在发动机关闭的情况下驶向学校。 你没有说回学校回到你家的回程。 - 鲍勃埃尔金德 签名:新手的自述文件在这里:http://forums.xilinx.com/t5/New-Users-Forum/README-first-Help-for-new-users/td-p/219369总结:1。 阅读手册或用户指南。 你读过手册了吗? 你能找到手册吗?2。 搜索论坛(并搜索网页)以寻找类似的主题。 不要在多个论坛上发布相同的问题。 不要在别人的主题上发布新主题或问题,开始新的主题!5。 学生:复制代码与学习设计不同.6“它不起作用”不是一个可以回答的问题。 提供有用的详细信息(请与网页,数据表链接).7。 您的代码中的评论不需要支付额外费用。 我没有支付论坛帖子的费用。 如果我写一篇好文章,那么我一无所获。 以上来自于谷歌翻译 以下为原文 OT, tell me how to drive to school wihtout spending any drop of gas: yes stay home until you really need to go.... Or live somewhere uphill from school, and let your car coast to the school with the engine turned off. You didn't say anything about the return trip from school back to your home. -- Bob Elkind SIGNATURE: README for newbies is here: http://forums.xilinx.com/t5/New-Users-Forum/README-first-Help-for-new-users/td-p/219369 Summary: 1. Read the manual or user guide. Have you read the manual? Can you find the manual? 2. Search the forums (and search the web) for similar topics. 3. Do not post the same question on multiple forums. 4. Do not post a new topic or question on someone else's thread, start a new thread! 5. Students: Copying code is not the same as learning to design. 6 "It does not work" is not a question which can be answered. Provide useful details (with webpage, datasheet links, please). 7. You are not charged extra fees for comments in your code. 8. I am not paid for forum posts. If I write a good post, then I have been good for nothing. |
|
|
|
你如何平行移动它?
我想在这种情况下你也需要移位寄存器来存储块ram中的位。 以上来自于谷歌翻译 以下为原文 How do you shift it out in parallel? I guess you will need shift registers as well to store the bits from block ram in this case. |
|
|
|
同时输出1600位数据。
rcingham第一次就做对了:你需要1600个寄存器。 - 鲍勃埃尔金德 签名:新手的自述文件在这里:http://forums.xilinx.com/t5/New-Users-Forum/README-first-Help-for-new-users/td-p/219369总结:1。 阅读手册或用户指南。 你读过手册了吗? 你能找到手册吗?2。 搜索论坛(并搜索网页)以寻找类似的主题。 不要在多个论坛上发布相同的问题。 不要在别人的主题上发布新主题或问题,开始新的主题!5。 学生:复制代码与学习设计不同.6“它不起作用”不是一个可以回答的问题。 提供有用的详细信息(请与网页,数据表链接).7。 您的代码中的评论不需要支付额外费用。 我没有支付论坛帖子的费用。 如果我写一篇好文章,那么我一无所获。 以上来自于谷歌翻译 以下为原文 outputs the 1600 bits of data simultaneously. rcingham got it right the first time: you need 1600 registers. -- Bob Elkind SIGNATURE: README for newbies is here: http://forums.xilinx.com/t5/New-Users-Forum/README-first-Help-for-new-users/td-p/219369 Summary: 1. Read the manual or user guide. Have you read the manual? Can you find the manual? 2. Search the forums (and search the web) for similar topics. 3. Do not post the same question on multiple forums. 4. Do not post a new topic or question on someone else's thread, start a new thread! 5. Students: Copying code is not the same as learning to design. 6 "It does not work" is not a question which can be answered. Provide useful details (with webpage, datasheet links, please). 7. You are not charged extra fees for comments in your code. 8. I am not paid for forum posts. If I write a good post, then I have been good for nothing. |
|
|
|
出于好奇,你为什么需要并行1600个信号?
我看不出任何理由 为什么你不能序列化进程,如果它在FPGA内部,我不知道太多 FPGA具有1600个IO引脚。 - Gabor - Gabor 以上来自于谷歌翻译 以下为原文 Just out of curiosity, why do you need 1600 signals in parallel? I can't see any reason why you couldn't serialize the process if it's inside the FPGA, and I don't know of too many FPGA's with 1600 IO pins. -- Gabor -- Gabor |
|
|
|
只有小组成员才能发言,加入小组>>
2420 浏览 7 评论
2823 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2294 浏览 9 评论
3374 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2461 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
1175浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
587浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
451浏览 1评论
2005浏览 0评论
731浏览 0评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 18:51 , Processed in 1.429353 second(s), Total 88, Slave 72 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号