九江论坛网
标题:
srio學习笔记,FPGA与DSP之间的SRIO通信。
[打印本页]
作者:
开心青年
时间:
2020-4-8 19:34:50
标题:
srio學习笔记,FPGA与DSP之间的SRIO通信。
文章简介:port_initialized和link_initialized是两个这个同步,只要上电就会自动完成。这很夸张,很笼统。具体一点就是上电,给时
在论坛上搜一搜srio这个关键字,发现绝大部分都是我的帖子,又其中绝大部分是发问的帖子。
前些天的面试,我说了一下srio,然后收获的是面试官的‘羞辱’。
今天,我要再学这个IP核,因为要做项目,必须用到,因此有必要好好学一下,长期以来,都是一个人学,没有人带,没有人交流,这对我来说非常痛苦。。。
总之希望大家多多指教,多多帮助,跟我一样的小白大家共同学習,是大神请您勿吝赐教。
1.我非常好奇的是链路同步这个问题。
port_initialized和link_initialized是两个重要的信号。我仿真的时候,知道port_initialized会早于link_initialized置位,只有link_initialized置位之后数据传输才会有效。面试的时候,我被问过port_initialized会在什么情况下置位,link_initialized会在什么情况下置位。link_initialized好说,就说链路同步之后置位。port_initialized什么情况下置位,没有回答。手册上称port初始化完成,其置位。
port初始化完成意味著什么?意味着可以对端口进行操作了吗?
下面讲链路同步的问题。
怎么才能建立链路同步?
看定义,所谓链路同步,就是在串行的比特数据流中确定出数据边界,以完成正常的串/并转换功能。
下面提问:给一个IP核,请建立起链路同步。
这个同步,只要上电就会自动完成。这很夸张,很笼统。具体一点就是上电,给时鐘,txp,txn连接上rxp,rxn,稍等片刻port还有link就会置位。这就是我理解的链路同步,按我说的,可不可以?既然这个IP核是全双工的。或者是两个IP核一个IP核的txp,txn,接另一个IP核的rxp,rxn,然后上電,加时钟,等待片刻,链路即可同步。
以上就是我对链路同步的看法。
今天就先到这里,明天再接着谈其他的内容。
作者:
常欢
时间:
2020-4-8 19:34:53
谢谢楼主的分享,就是学IC的,可是有些内容还不是很懂,以前没学好。
欢迎光临 九江论坛网 (http://www.ganzw.com/)
Powered by Discuz! X2