赛灵思
直播中

李龙

7年用户 186经验值
私信 关注
[问答]

请问IO标准是否与Spartan-6上的SLVS-200兼容?

我想使用带有Spartan-6 FPGA的特定CMOS图像传感器,但IO标准不在Spartan-6支持的标准列表中。
由于NDA需要很长时间,我没有完整的接口规范,所以我希望有人知道它是否与支持的标准兼容。
接口是带有“D-PHY”物理层的MIPI摄像机接口,它使用SLVS-200 IO标准。
我只需要接收数据,因为控制接口是独立的。
我在D-PHY中使用的有关SLVS-200的规格如下:
单向DDR源同步串行链路,80Mbps至1Gbps
差分时钟+数据(4线最小值),400mV pk-pk摆幅,200mV共模电压
一些好的信息在这里:
http://www.edn.com/article/51824 ... LVS_transceiver.php
仅考虑Spartan-6直流和开关特性,PPDS支持200mV共模电压。
差分电压看起来不错,但我不知道是否存在任何其他差异会成为问题。
我猜的另一个选择是交流耦合它并将信号移到更高的共模电压,然后使用LVDS输入。
我宁愿不要,因为我还不知道信号是否是DC平衡的。
有什么想法吗?

以上来自于谷歌翻译


以下为原文

I want to use a particular CMOS image sensor with a Spartan-6 FPGA, but the IO standard is not on the list of supported standards for Spartan-6. I don't have full specifications for the interface either due to NDAs taking a long time, so I'm hoping someone knows already if it is compatible with a supported standard.

The interface is the MIPI camera interface with "D-PHY" physical layer, which uses the SLVS-200 IO standard.
I only need to receive data as the control interface is separate.
The specifications I could find about SLVS-200 as used in D-PHY are:

unidirectional DDR source synchronous serial link, 80Mbps to 1Gbps
differential clock+data (4 lines min), 400mV pk-pk swing with 200mV common mode voltage

Some good information is here:
http://www.edn.com/article/51824 ... LVS_transceiver.php

Looking at the Spartan-6 DC and Switching Characteristics only PPDS supports a 200mV common mode voltage, and only just. The differential voltage looks ok, but I don't know if there are any other differences that would be a problem.

The other option I guess would be to AC couple it and move the signals to a higher common mode voltage, then use LVDS inputs.
I'd rather not though, as I don't know yet if the signal is DC-balanced.

Any thoughts?

回帖(10)

张晓宁

2019-7-12 13:19:12
...... IO标准不在Spartan-6支持的标准列表中。
由于NDA需要很长时间,我没有完整的接口规范,所以我希望有人知道它是否与支持的标准兼容。
您要求某人透露NDA所涵盖的信息。
如果可以在没有NDA的情况下披露此信息,那么传感器制造商应该是做出此决定并进行披露的人。
我建议你通过适当的渠道获取这些信息。
详细描述您对图像传感器销售联系人或分销商的详细需求 - 包括项目的时间表和技术选择要求。
销售人员有动力让您(客户)满意。
可以这么说,绕过制造商的NDA可能会让你“热水”。
我的建议是向mfr或disti寻求帮助,或者只是等待。
此外,将此问题提请项目经理注意(向PM提供明确书面的解释,说明您需要什么以及为什么需要它) - 也许客户的“非常重要”的经理会对“非常重要”的经理人起到主导作用
制造商。
你不能威胁要为数以百万计的传感器切换到另一家供应商,但你的经理的经理可能会。
- 鲍勃埃尔金德
签名:新手的自述文件在这里:http://forums.xilinx.com/t5/New-Users-Forum/README-first-Help-for-new-users/td-p/219369总结:1。
阅读手册或用户指南。
你读过手册了吗?
你能找到手册吗?2。
搜索论坛(并搜索网页)以寻找类似的主题。
不要在多个论坛上发布相同的问题。
不要在别人的主题上发布新主题或问题,开始新的主题!5。
学生:复制代码与学习设计不同.6“它不起作用”不是一个可以回答的问题。
提供有用的详细信息(请与网页,数据表链接).7。
您的代码中的评论不需要支付额外费用。
我没有支付论坛帖子的费用。
如果我写一篇好文章,那么我一无所获。

以上来自于谷歌翻译


以下为原文

... the IO standard is not on the list of supported standards for Spartan-6. I don't have full specifications for the interface either due to NDAs taking a long time, so I'm hoping someone knows already if it is compatible with a supported standard.
 
You are asking someone to divulge information covered by a NDA.  If this information can be disclosed without a NDA, then the sensor manufacturer should be the one to make this determination and make the disclosure.
 
I suggest you go through proper channels to obtain this information.  Describe your need in detail -- including the schedule and technology selection requirements of your project -- to the image sensor sales contact or distributor.  The sales guy has the incentive to make you (the customer) happy.
 
Going around the manufacturer's NDA may very well land you 'in hot water', so to speak.  My advice is to ask the mfr or disti for help, or simply wait.  Also, bring this problem to your project manager's attention (provide the PM with a clearly written explanation of what you need and why you need it) -- maybe the 'very important' managers of the customer hold sway with the 'very important' managers of the manufacturer.  You cannot threaten to switch to another vendor for millions and millions of sensors, but your manager's manager's manager might.
 
-- Bob Elkind
SIGNATURE:
README for newbies is here: http://forums.xilinx.com/t5/New-Users-Forum/README-first-Help-for-new-users/td-p/219369

Summary:
1. Read the manual or user guide.  Have you read the manual? Can you find the manual?
2. Search the forums (and search the web) for similar topics.
3. Do not post the same question on multiple forums.
4. Do not post a new topic or question on someone else's thread, start a new thread!
5. Students: Copying code is not the same as learning to design.
6 "It does not work" is not a question which can be answered. Provide useful details (with webpage, datasheet links, please).
7. You are not charged extra fees for comments in your code.
8. I am not paid for forum posts.  If I write a good post, then I have been good for nothing.
举报

李桂珍

2019-7-12 13:34:54
您要求某人透露NDA所涵盖的信息。
如果可以在没有NDA的情况下披露此信息,那么传感器制造商应该是做出此决定并进行披露的人。
也许我措辞不好,但我不是要求提供NDA所涵盖的信息。
NDA将很快完成我希望并且我将获得完整数据,但是现在我假设由于MIPI网站指定SLVS-200然后200mV共模,我发现的400mV p-p差分是正确的。
我的问题是关于FPGA的一面:给定这些电气参数,我可以直接与Spartan-6接口。
从数据表看,这似乎是在PPDS IO标准范围内,但我不确定除了共模和差分电压之外还有其他需要考虑的因素。
我当然会问传感器制造商,但是这个论坛的人会更熟悉Spartan-6输入标准。

以上来自于谷歌翻译


以下为原文

You are asking someone to divulge information covered by a NDA.  If this information can be disclosed without a NDA, then the sensor manufacturer should be the one to make this determination and make the disclosure.
Perhaps I worded it poorly, but I'm not asking for information which is covered by an NDA. The NDA will be completed soon I hope and I will get full data, but for now I'm assuming that since the MIPI website specifies SLVS-200 then the 200mV common mode, 400mV p-p differential I found is correct.
My question is about the FPGA side of things: given these electrial parameters, can I interface directly with a Spartan-6. From looking at the datasheet it seems that this is juuust in the range of the PPDS IO standard, but I am not sure if there are other things to consider besides common mode and differential voltages.
I will of course ask the sensor manufacturer, but people on this forum will be much more familiar with the Spartan-6 input standards.
举报

张晓宁

2019-7-12 13:53:25
200mV共模,400mV p-p差分
这些最小值,最大值还是标称值?
根据表DS102,表10中,唯一的差分输入IOSTANDARD,其最小共模电压(VICM)低至200mV,是PPDS_33和PPDS_25。
它们的最大差分输入电压(VID)均为400mV。
我不认为超过VID规范会炒掉输入,但可能导致输入带宽减少。
您是否看到最小值与最大值与标称值之间的差异可能是重要的区别?
您可以使用Spartan-6 IBIS模型选择模拟电路仿真。
- 鲍勃埃尔金德
签名:新手的自述文件在这里:http://forums.xilinx.com/t5/New-Users-Forum/README-first-Help-for-new-users/td-p/219369总结:1。
阅读手册或用户指南。
你读过手册了吗?
你能找到手册吗?2。
搜索论坛(并搜索网页)以寻找类似的主题。
不要在多个论坛上发布相同的问题。
不要在别人的主题上发布新主题或问题,开始新的主题!5。
学生:复制代码与学习设计不同.6“它不起作用”不是一个可以回答的问题。
提供有用的详细信息(请与网页,数据表链接).7。
您的代码中的评论不需要支付额外费用。
我没有支付论坛帖子的费用。
如果我写一篇好文章,那么我一无所获。

以上来自于谷歌翻译


以下为原文

200mV common mode, 400mV p-p differential
 
Are these min, max, or nominal values?
 
Per DS162, Table 10, the only differential input IOSTANDARDs which have a minimum common mode voltage (VICM) as low as 200mV are PPDS_33 and PPDS_25.  They both have a maximum differential input voltage (VID) of 400mV.  I don't think exceeding the VID spec will fry the inputs, but it might result in reduced input bandwidth.
 
Do you see where min vs. max vs. nominal might be important distinctions to make?
 
You always have the option of analogue circuit simulation, using the Spartan-6 IBIS models.
 
-- Bob Elkind
SIGNATURE:
README for newbies is here: http://forums.xilinx.com/t5/New-Users-Forum/README-first-Help-for-new-users/td-p/219369

Summary:
1. Read the manual or user guide.  Have you read the manual? Can you find the manual?
2. Search the forums (and search the web) for similar topics.
3. Do not post the same question on multiple forums.
4. Do not post a new topic or question on someone else's thread, start a new thread!
5. Students: Copying code is not the same as learning to design.
6 "It does not work" is not a question which can be answered. Provide useful details (with webpage, datasheet links, please).
7. You are not charged extra fees for comments in your code.
8. I am not paid for forum posts.  If I write a good post, then I have been good for nothing.
举报

李桂珍

2019-7-12 14:11:34
这些是名义值,这就是为什么我不确定它是否能够在Spartan-6 PPDS规范的最小VI_CM限制下正常工作。
我想我现在只需要在模拟中尝试一些选项,然后看看传感器工程师的想法。

以上来自于谷歌翻译


以下为原文

Those are nominal values, which is why I am unsure if it will work properly right at the minimum VI_CM limit of the Spartan-6 PPDS specification.
 
I guess I'll just have to try some options in simulation for now, then see what the sensor engineers think.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分