FPGA中,我想用一个IO口,在一个时钟周期内,传送8位数据。请问用VHDL语言的话,应该怎么做呢?

 我来答
lingxinskype
2012-11-03 · TA获得超过472个赞
知道小有建树答主
回答量:423
采纳率:0%
帮助的人:222万
展开全部
你需要将TXclk倍频 8倍 ,然后一个周期传送一位数据,这样子就可以实现了。如果是并行的,也就是说一次传输8bit的话,那就不用倍频了,这就是为什么并行的速度快,串行出的输出速度慢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yl0409202
2012-11-02 · TA获得超过567个赞
知道小有建树答主
回答量:483
采纳率:0%
帮助的人:287万
展开全部
一个口一个周期传8个数据,不能。要不8个周期,要不8个口,还有如果你这个周期时间长的话,可以把输出频率提高,就是说你输出的周期和你要求的周期不一样。说的真别扭啊~~~
追问
我要做的是Lvds接口信号,我补充了问题,这是时序图。我怎么想也不能想通。我的时钟频率是100M,如果倍频出现一个700M的频率,每个周期送一个数据,算不算一个100M周期送7位数据呢?想法好像是正确的,就是700M想想就不难过。。。
追答
只能这么干,Lvds接口信号700M算高吗?这有什么难过的~
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
骑唱01g
2012-11-02 · TA获得超过467个赞
知道小有建树答主
回答量:274
采纳率:0%
帮助的人:162万
展开全部
什么是时钟周期呢?我想你说的100MHz,其实是晶振的输出频率。至于是不是时钟周期当然应该由你通过PLL来设定。因此你完全可以通过分频和计数来完成这一设计。否则,700MHz确实太高了,关键是你怎么检测输出呢。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
崔寄风FE
2012-11-03 · TA获得超过663个赞
知道小有建树答主
回答量:1344
采纳率:0%
帮助的人:565万
展开全部
你只能在8倍时钟下操作、
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式