完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嗨,
我的系统主要运行在3.3V,但来自CPU的32位EMI(外部存储器接口)为1.8V& 3.3V。 我知道,这有点奇怪,但不幸的是,当我需要使用32位时,这就是CPU的情况。 BUS [31:16]为3.3V,BUS [15:0]为1.8V。 时钟,OE_N,WE_N信号也是1.8V。 我在主串行模式下使用Spartan 3E。 CPU负责使用该模式配置FPGA。 我有几个问题: 1.因为,CPU / FPGA接口是1.8V,如果我将VCCO_2连接到1.8V,FPGA能否正确配置? 此时,FPGA仍为空白,因此不知道每个引脚分配了什么IOSTANDARD。 2.成功配置后(每个引脚知道IOSTANDARD后),FPGA时钟源也来自CPU(同步)和@ 1.8V。 但其余的IO银行都在3.3V。 如何在FPGA内部工作? 在FPGA内部,它是一个通用逻辑'1'(如果它是1.8V或3.3V无关紧要)? 我不确定我是否清楚地解释了我的担忧。 但是,如果时钟源与1.8V的触发器的电压为1.8V,则75%的使用触发器为3.3V(只有VCCO_2为1.8V,其余的IO组为3.3V),那么 FPGA内的任何电压阈值问题?? 谢谢... 以上来自于谷歌翻译 以下为原文 Hi, my system is mostly running on 3.3V,but the 32-bit EMI (external memory interfac) from the CPU is at 1.8V & 3.3V. I know, it's kinda weird, but unfortunately, that's how it is with the CPU when I need to use 32-bit. BUS[31:16] is on 3.3V, and BUS[15:0] is on 1.8V. the clock, OE_N, WE_N signals are also on 1.8V. I'm using Spartan 3E on Master Serial Mode. the CPU is responsible to configure the FPGA using that mode. I have a few questions: 1. because, the CPU/FPGA interface is 1.8V, if I tie VCCO_2 to 1.8V, will the FPGA be able to be configured correctly? At this point in time, FPGA is still blank, so it doesn't know what IOSTANDARD is assigned for each pin. 2. after successful config (after each pin knows the IOSTANDARD), the FPGA clock source is also coming from CPU (synchronous) and @ 1.8V. but the rest of the IO banks are on 3.3V. how is that gonna work, internally to the FPGA? inside the FPGA, is it a universal logic '1' (doesn't matter if it's 1.8V or 3.3V)? i'm not sure if I'm explaining my concern clearly. but, if the clock source is at 1.8V to the flops at 1.8V, then 75% of the used flops are on 3.3V (only VCCO_2 is at 1.8V, the rest of the IO banks are on 3.3V), will there any voltage threshold problem inside the FPGA?? thanks... |
|
相关推荐
1个回答
|
|
第三,
Spartan 3E没有主并行模式,你提到主串行,这意味着有一个位(串行接口)。 我不知道为什么你要提到32位(除非这只是为了让我们知道系统中有一个32位总线,这不会影响这种情况)。 配置界面是chacuterized工作在2.5v,应用笔记提供3.3v的解决方案: http://www.xilinx.com/support/documentation/application_notes/xapp453.pdf 1.8v不是支持的非曲面电压电平。 您应该将时钟和Din信号电平转换为2.5伏,以正确连接到设备。 反馈或状态由INIT_b信号提供,您可以将其提升至1.8v而不是2.5v或3.3v,以便“看到”设备是否已准备好接受串行编程,或者是否已经失败 正在编程中。 如果您希望将其连接到飞思卡尔部件的1.8v输入,则DONE信号也是如此。 Austin Lesea主要工程师Xilinx San Jose 以上来自于谷歌翻译 以下为原文 rd, Spartan 3E has no master parallel mode, and you mention master serial, which means there is one bit (serial interface). I have no idea why you are mentioning 32 bits (unless this is just to let us know there is a 32 bit bus in the system, which doesn't affect this situation). The configuration interface is chaarcterized to work at 2.5v, and an app note provides the solution for 3.3v: http://www.xilinx.com/support/documentation/application_notes/xapp453.pdf 1.8v is not a supported inetrface voltage level. You should level shift the clock and Din signals to 2.5 volts to properly interface to the device. The feedback, or status is provided by the INIT_b signal, and you may pull this up to 1.8v instead of 2.5v or 3.3v in order to"see" if the device is ready to accept the serial programming, or if it has failed while it was being programmed. The same is true of the DONE signal, if you wish to connect it also to the 1.8v input on the Freescale part. Austin Lesea Principal Engineer Xilinx San Jose |
|
|
|
只有小组成员才能发言,加入小组>>
2374 浏览 7 评论
2790 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2257 浏览 9 评论
3331 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2421 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
745浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
532浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
354浏览 1评论
749浏览 0评论
1950浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-19 02:20 , Processed in 1.195829 second(s), Total 50, Slave 41 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号