完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
各位大家好,我们现在正在购买9000或90000示波器中的一个,我想在本示波器N5384A或E2688中询问有关高速串行解码功能的信息。
我们的问题是我们希望使用此功能来研究光纤上的突发模式传输。 我们的链接速度是640mbit,问题是帧正在爆发。 例如。 在线有很长的空闲时间,没有任何边缘过渡。 要恢复时钟,突发有140 0-1个转换,然后是特定的对齐字符。 之后所有数据都是8b / 10b编码。 框架的大小高达20字节所以我的问题是 - 是否可以触发此类流并使用高速软件对其进行解码? 我在数据表中读到,“当你选择PLL时钟恢复时,时钟恢复算法需要一些时间在每条记录的开头锁定数据。这个时间间隔无法查看或分析”。 我实际上希望在屏幕上的流前看到我的140个转换。 那可能吗? 另一个问题 - 如果我知道我的频率并选择恒定频率的CDR,那么示波器能够从前几个边缘同步并搜索对齐字符吗? 我知道我的描述有点令人困惑,所以我已经准备好了解具体的问题。 谢谢。 以上来自于谷歌翻译 以下为原文 Hello everybody, We are now going in purchase of one of 9000 or 90000 Oscilloscopes, and I wolud like to ask communicaty about High speed serial decoding feature in this oscilloscopes N5384A or E2688. Our problem is that we would like to use this feature to investigate our burst mode transfer over fiber optic. Our link has the speed is 640mbit, and the problem is that frames are coming in bursts. E.g. there are long idle times on line, without any edge transition. To recover the clock, the burst has 140 0-1 transitions and then specific align character. Afterwards all data is 8b/10b coded. the frame is up to 20bytes in size So my question is - is it possible to trigger on such stream and decode it with High speed software? I read in datasheet, that " When you choose PLL clock recovery, the clock recovery algorithm requires some time at the start of each record to lock to the data. This interval cannot be viewed or analyzed". I actually would like to see my 140 transitions in front of the stream on the screen. Is that possible? Another question - if I know my frequency and choose constant-frequency CDR, will Oscilloscope be able to synchronize from first several edges and search for alignment character? I know that my description is a little bit confusing, so I'm ready for specific questions. Thank you. |
|
相关推荐
3个回答
|
|
谢谢Triggerin在边缘,可能与Infiniscan应该没问题。
> {quote:title = algoss写道:} {quote}> SW使用标准的8B / 10B Sync字符进行同步,我认为这是K28.5。 如果您没有使用标准同步字符,SW将无法同步,并且8B / 10B解码将无法工作。 这有点令人困惑,因为在90000系列的现场演示中我感觉到,同步角色是自由选择的。 在我的应用程序中,它是0x333或1100110011b。 所以它不起作用? 否则我可以手动调整位,8b / 10b解码应该从哪里开始? 或完全不同的想法 - 我可以采用数据和时钟并使用嵌入式MATLAB函数或PC上的MATLAB来解码流吗? 编辑:syoma于2012年7月16日上午1:53编辑:syoma于2012年7月16日上午2:23 以上来自于谷歌翻译 以下为原文 Thanks Triggerin on edge and probably with Infiniscan should be no problem. > {quote:title=algoss wrote:}{quote} > The SW uses the standard 8B/10B Sync characters to get synchronized, I think it's the K28.5. If you are not using a standard sync character, the SW won't be able to sync, and the 8B/10B decode won't work. This is alittle bit confusing, because during live presentation of 90000 series I've got the feeling, that synchronizing character is freely selective. In my application it is a 0x333 or 1100110011b. So it won't work? Otherwise can I manually adjust the bit, where 8b/10b decoding should begin? Or totally different Idea - Can I take data and Clock and use embedded MATLAB function, or MATLAB on PC to decode the stream? Edited by: syoma on Jul 16, 2012 1:53 AM Edited by: syoma on Jul 16, 2012 2:23 AM |
|
|
|
YOYOOO 发表于 2019-7-17 08:18 >在90000系列的现场演示中,我感觉到,同步角色是自由选择的。 我不知道你在谈论哪个现场演讲。 可能存在其他串行解码情况,其中“同步”字符可自由选择,但8B / 10B不是其中之一。 使用K28.5字符是因为它是所有有效8B / 10B字符中唯一具有5个连续0或1的字符。 >在我的应用程序中,它是0x333或1100110011b。 所以它不起作用? 我怀疑它会工作>否则我可以手动调整位,8b / 10b解码应该从哪里开始? 否>或完全不同的想法 - 我可以使用数据和时钟并使用嵌入式MATLAB函数或PC上的MATLAB来解码流吗? 如果您拥有正确的许可证,您可以使用MATLAB执行任何操作。 我想这是你第一次提到一个时钟。 这是一个单独的信号吗? 它将使解码工作更容易一些。 否则,您必须使用交叉点来查找位转换和插值。 这可以在MATLAB中很容易地完成,可能更好地使用它来控制范围,而不是使用UDF。 人 以上来自于谷歌翻译 以下为原文 >During live presentation of 90000 series I've got the feeling, that synchronizing character is freely selective. I don't know which live presentation you are talking about. There may be other serial decode situations where the 'sync' character is freely selectable, but 8B/10B is not one of them. The K28.5 character is used because it is the only character with 5 consecutive 0's or 1's, of all of the valid 8B/10B characters. >In my application it is a 0x333 or 1100110011b. So it won't work? I doubt that it will work > Otherwise can I manually adjust the bit, where 8b/10b decoding should begin? No > Or totally different Idea - Can I take data and Clock and use embedded MATLAB function, or MATLAB on PC to decode the stream? You can do anything that you want with MATLAB, if you have the correct license. I think that this is the first time that you mentioned a clock. Is that a separate signal? It will make the decode job a little easier. Otherwise you have to use crossing points to find the bit transitions and interpolate. This could be done pretty easily in MATLAB, probably better using it to control the scope, rather than using UDF. Al |
|
|
|
只是另一个问题。
你写道:> {quote:title = algoss写道:} {quote}>这可以很容易地在MATLAB中完成,可能更好用它来控制范围,而不是使用UDF你的意思是什么? 是否真的可以通过MATLAB从PC控制范围? >此解决方案取决于正确执行时钟恢复的串行数据分析,因此我将在开始编写任何MATLAB代码之前对其进行测试。 问题是测试。 我们将完全为此应用购买此示波器。 如果我购买并测试并找到它,那是不合适的 - 我们赔了钱。 这就是为什么我想确保它可以完成这项工作。 如果时钟恢复不起作用,串行数据分析也没用,所以我需要在MATLAB中执行所有操作:syoma on 2012年7月17日上午2:36 以上来自于谷歌翻译 以下为原文 Just another question. You wrote: > {quote:title=algoss wrote:}{quote} > This could be done pretty easily in MATLAB, probably better using it to control the scope, rather than using UDF What function you meant? Is it really possible to control the scope from PC with MATLAB? >This solution depends on the Serial Data Analysis doing the clock recovery correctly, so I would test that before you start writing any MATLAB code. The problem is to test. We are going to buy this oscilloscope exactly for this application. If I buy and test and find, that it is unsuitable - We lost the money. That's why I would like to be sure that it can do the job. And if clock recovery will not work, the Serial Data Anlysis is useless also, so I will need to do everything in MATLAB Edited by: syoma on Jul 17, 2012 2:36 AM |
|
|
|
只有小组成员才能发言,加入小组>>
1272 浏览 0 评论
2371 浏览 1 评论
2187 浏览 1 评论
2061 浏览 5 评论
2944 浏览 3 评论
1091浏览 1评论
关于Keysight x1149 Boundary Scan Analyzer
746浏览 0评论
N5230C用“CALC:MARK:BWID?”获取Bwid,Cent,Q,Loss失败,请问大佬们怎么解决呀
912浏览 0评论
1276浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-19 23:41 , Processed in 1.347273 second(s), Total 52, Slave 46 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号