31.07.2013 Views

轻松实现高速串行I/O

轻松实现高速串行I/O

轻松实现高速串行I/O

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

轻松实现高速串行 I/O·<br />

我们希望能够加快触发器的时钟速率。但是想要达到诸如10Gb/s的高速率不是能轻易办<br />

到的。但是,还是有方法可以将任意形式的串行数据并行化为y位宽度的并行数据,从而加<br />

快进程。如图3-10所示。<br />

图3-10 并行扰码电路<br />

扰码器消除了长连0、连1序列以及其他会对接收器接收能力有负面影响的序列。但是线<br />

路编码机制(例如:8b/10b)的其他功能不是由扰码器提供的,包括:<br />

·字对齐<br />

·时钟修正机制<br />

·通道绑定机制<br />

·子通道生成<br />

某些情况下后三种功能可能是不需要的,而字对齐通常是必要的。如果线路编码使用了<br />

扰码,那么字对齐也必须采用相应的方法。例如,我们可以将某些数值排除在容许的数据(或<br />

者有效载荷)数值之外。此后,我们可以使用这些禁用的值来创建一个比特流,这个比特流<br />

不会在序列的数据部分中出现(图3-11)。<br />

30·XILINX<br />

图 3-11 为扰码设计的数据帧格式

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!