完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,
我正在尝试将CameraLink与Virtex组件一起使用。 因此,使用OSERDESE1块,因为它是它支持的硬件。 每个OSERDESE1块最多需要6个数据引脚,但由于CameraLink是7:1数据串行器,我需要进行主从类型实现。 主机获取前6位数据,从机获取最后一位。 我的问题是,如何设置从属OSERDESE1的其他5位? 我意识到改变这些位确实改变了我的输出,所以它们必须被设置为某种东西,以便我获得适当的7位输出。 谢谢你的帮助, 卡梅伦。 以上来自于谷歌翻译 以下为原文 Hello all, I am trying to use CameraLink with a Virtex component. Because of this, OSERDESE1 blocks are used since this is the hardware it supports. Each OSERDESE1 block takes up to 6 data pins, but because CameraLink is a 7:1 data serializer, I need to do a master-slave type implementation. The master gets the first 6 bits of data and the slave gets the last bit. My question is, how should the other 5 bits of the slave OSERDESE1 be set? I realize that changing these bits around does indeed change my output, so they must be set to something so that I get the appropriate 7-bit output. Thanks for any help, Cameron. |
|
相关推荐
5个回答
|
|
camccarthy写道:
大家好, 我正在尝试将CameraLink与Virtex组件一起使用。 因此,使用OSERDESE1块,因为它是它支持的硬件。 每个OSERDESE1块最多需要6个数据引脚,但由于CameraLink是7:1数据串行器,我需要进行主从类型实现。 主机获取前6位数据,从机获取最后一位。 我的问题是,如何设置从属OSERDESE1的其他5位? 我意识到改变这些位确实改变了我的输出,所以它们必须被设置为某种东西,以便我获得适当的7位输出。 OSERDES1输入上未使用的位应设置为“0”,但由于它们实际上没有传输,所以我认为不重要。 您可能已经发现需要5个OSERDES1模块,一个用于四个数据通道,另一个用于4:3占空比时钟。 您还应该知道,在将28位数据字加载到OSERDES1之前,必须按正确的顺序放置它们。 ----------------------------是的,我这样做是为了谋生。 以上来自于谷歌翻译 以下为原文 camccarthy wrote:The unused bits on the OSERDES1 input should be set to '0', although since they aren't actually transmitted I don't think it matters. You've probably figured out that you need five OSERDES1 blocks, one for each of the four data channels and the fifth for the 4:3 duty cycle clock. And you should also know that you have to put the bits of your 28-bit data word in the proper order before loading it into the OSERDES1. ----------------------------Yes, I do this for a living. |
|
|
|
不幸的是我们没有提供任何类型的Camera链接核心。
我们最接近的是Select-IO向导,它为Camera Link接口设置FPGA IO。 请注意,Select-IO向导仅适用于6系列和更新设备。客户可以参考他们的FAE,了解他们设计所需的第三方核心和供应商。 谢谢和RegardsBalkrishan ----------------------------------------------- ---------------------------------------------请将帖子标记为 一个答案“接受为解决方案”,以防它有助于解决您的查询。如果一个帖子引导到解决方案,请给予赞誉。 以上来自于谷歌翻译 以下为原文 Unfortunately we do not provide any sort of Camera link core. The closest thing we have is the Select-IO Wizard which sets up the FPGA IOs for the Camera Link interface. Note that the Select-IO wizard is only supperted for 6-series and newer devices. Have the customer refer to their FAE in regards to what third party cores and vendors they need for their design.Thanks and Regards Balkrishan -------------------------------------------------------------------------------------------- Please mark the post as an answer "Accept as solution" in case it helped resolve your query. Give kudos in case a post in case it guided to the solution. |
|
|
|
balkris写道:不幸的是我们没有提供任何类型的Camera链接核心。
我们最接近的是Select-IO向导,它为Camera Link接口设置FPGA IO。 请注意,Select-IO向导仅适用于6系列和更新设备。客户可以参考他们的FAE,了解他们设计所需的第三方核心和供应商。 我不认为他要求使用Xilinx或第三方提供的IP内核来实现Camera Link。 他在询问如何处理序列化器未使用的输入。 此外,您不必为所有内容使用IP核。 带有7:1串行器的Camera Link发射器非常简单。 ----------------------------是的,我这样做是为了谋生。 以上来自于谷歌翻译 以下为原文 balkris wrote:I don't think he's asking about using a Xilinx- or third-party-provided IP core to implement Camera Link. He's asking about what to do with the unused inputs to the serializer. Besides, you don't have to use IP Cores for everything. A Camera Link transmitter with the 7:1 serializer is very easy. ----------------------------Yes, I do this for a living. |
|
|
|
我问,因为我不能正确地附上一些东西。
这是一个发生的例子: 我重新排序的数据(最终被序列化的数据)是001010 1010000 1101010 0010101.我应该看到0110,0010,0101,11010,0001,1010,0001正确吗? 如果这是正确的,那么绝对是错误的,因为这不是串行器的输出。 以上来自于谷歌翻译 以下为原文 I ask because I must not be attaching something right. Here is an example of what is occuring: My reordered data (the data that ends up getting serialized) is 001010 1010000 1101010 0010101. I should expect to see 0110, 0010, 0101, 1010, 0001, 1010, 0001 correct? If this is correct, then something is absolutely wrong, since this is not the output of the serializer. |
|
|
|
camccarthy写道:
我问,因为我不能正确地附上一些东西。 这是一个发生的例子: 我重新排序的数据(最终被序列化的数据)是001010 1010000 1101010 0010101.我应该看到0110,0010,0101,11010,0001,1010,0001正确吗? 如果这是正确的,那么绝对是错误的,因为这不是串行器的输出。 嗯。 我不知道。 你的期望是正确的。 我做的最后一个Camera Link串行器是在V4中,那部分不能做7:1串行器,所以我不能再帮忙了。 ----------------------------是的,我这样做是为了谋生。 以上来自于谷歌翻译 以下为原文 camccarthy wrote:Hmm. I don't know. Your expectations are correct. The last Camera Link serializer I did was in a V4 and that part can't do a 7:1 serializer, so I can't help any further. ----------------------------Yes, I do this for a living. |
|
|
|
只有小组成员才能发言,加入小组>>
2427 浏览 7 评论
2828 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2295 浏览 9 评论
3377 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2467 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
1269浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
592浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
455浏览 1评论
2010浏览 0评论
736浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-26 06:33 , Processed in 1.081934 second(s), Total 55, Slave 48 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号