kcchun 发表于 2012-3-13 16:18:20

altera sonet/sdh IP CORE 问题

各位大侠 我现在需要用Altera 的SDH ip 用的是OC-48(2.5G速率) 设置后 仿真出来的数据不正确 帧头都没有同步到 发送的串行数据感觉很奇怪 比如说我的16bits数据格式是AABB,根据文档上面的要求SONET/SDH requires the MSB to be transferred first. To facilitate the MSB-to-LSB
transfer, you must enable the ‘Flip Transmitter input data bits ’and‘ Flip Receiver output data bits ’options in the ALTGX MegaWizard Plug-In Manager. 使能了这上面的两个选项,但是输出的串行数据格式却是 BBAA这种形式。难道仿真的时候哪儿不对 时钟输入77.76M 其他基本上是按照他要求设置的,里面的一个信号rx_enapatternalign 说的是 上升沿有效 对数据调整一次 感觉也没有调整 ,还有很多问题 请教高手 本人QQ 568327428 万分感激!

zombes 发表于 2012-3-13 22:38:38

回复 1# kcchun


    MSB 先,不都是LSB先么,altgx我用过,你这个是?

kcchun 发表于 2012-3-14 15:08:02

本帖最后由 kcchun 于 2012-3-14 15:14 编辑

我使用的是SDH的IP 文档上面写的就是 在SDH模式下面MSB 先发送,我按照他文档上面的要求使能了 Flip Transmitter input data bits 选项和Flip Receiver output data bits 选项,但是通过观察仿真的数据(假如是16bits 格式AABB) 发送到总线上的串行数据变成了 BBAA的形式了,Word pattern 格式是用手动的方式,byte pattern 是自动根据配置的特征字 来找的,如果不正确手动调整一次,从仿真上面来看 当使能调整信号的时候 数据也没有调整,即没有自动收索帧头
页: [1]
查看完整版本: altera sonet/sdh IP CORE 问题