当前位置: 首页 > wzjs >正文

天水网站制作公司自己做的个人网站无法备案

天水网站制作公司,自己做的个人网站无法备案,怎么开个人工作室,永嘉专业网站设计公司设备 : ZYNQ 技术手册 : Zynq 7000 SoC Technical Reference Manual (Zynq 7000 SoC技术参考手册) 参考该技术手册第21章节 Input/Output 小节下 GTX Low-Power Serial Transceivers 器件说明,其中可以获取到ZYNQ各个收发器对应的物理引脚约束信息。 在 Out-of-Band Signalin…

设备 : ZYNQ

技术手册 : Zynq 7000 SoC Technical Reference Manual (Zynq 7000 SoC技术参考手册)

参考该技术手册第21章节 Input/Output 小节下 GTX Low-Power Serial Transceivers 器件说明,其中可以获取到ZYNQ各个收发器对应的物理引脚约束信息。
Out-of-Band Signaling 项目下提到:

For more details on GTX Transceivers, see 7 Series FPGAs GTX Transceiver User Guide (UG476).

或者进入 VivadoIP coreIDE 界面的 Documentation -> Product Guide 可以获取对应 IP 文档。

GT 时钟

一个 Quad 包含4个收发器以及一个 GTXE2_COMMON 资源,无论用户在IDE中选择 QPLL还是CPLL,GTXE2_COMMON都会被例化,因此使用同一个Quad的不同收发器的例化时候需要注意,若直接使用 example design 有可能出现 gtwizard_0_common 资源冲突.解决方式就是在IDE中选择 Include the shared logic in the example design 分别例化两组收发器,然后将使用CPLL时钟的收发器例化文件中的 GTXE2_COMMON 例化去掉即可。

GTX收发器中的CPLL标称工作范围在1.6 GHz到3.3 GHz之间。GTH收发器CPLL的标称工作范围为1.6 GHz ~ 5.16 GHz。7系列fpga收发器向导根据应用需求选择合适的CPLL设置.大于以上速率必须使用QPLL。

另外,同一型号的不同速度标识的设备上GT收发器最高可运行速度不同,因此在硬件选型的时候需要注意设备速度型号是否满足要求.

GT 复位

GT收发器的必须要复位后才能正常使用,然而在设备运行中需要复位的场景有很多,所要求的复位的操作也不相同.但庆幸的是Xilinx官方已经为我们做好了大部分的复位逻辑,我们只需要根据手册以及当前环境去驱动对应信号即可.

全复位

在FPGA上电后,gt收发器开始初始化,GT收发器使用FSM(有限状态机来控制初始化过程).驱动有限状态机复位即可完成CPLL/QPLL,TX,RX复位.驱动信号为soft_reset_tx_insoft_reset_rx_in,需要注意的是,驱动这两个信号将复位并且初始化目前Quad下所有Tx或Rx通道(该部分代码为与IP中,只能看到无法修改).
用户可以在顶层读取 fsmresetdone 类型信号来判断状态机是否完成复位操作.

FSM复位GT收发器的驱动逻辑是驱动 GTTXRESET 和 GTRXRESET 这两个信号会复位所有TX和RX组件,如果有需要用户也可驱动这两个信号完成所有组件复位.

需要注意的是,若套用Example设计,则设计中对外暴露的RESET端口有可能无效,在(CoreName)_init中可以看见


generate
if (EXAMPLE_USE_CHIPSCOPE == 1) 
begin : chipscope
assign  gt0_gttxreset_i                      =  gt0_gttxreset_in || gt0_gttxreset_t;
assign  gt0_gtrxreset_i                      =  gt0_gtrxreset_in || gt0_gtrxreset_t;
assign  gt0_txuserrdy_i                      =  gt0_txuserrdy_in && gt0_txuserrdy_t;
assign  gt0_rxuserrdy_i                      =  gt0_rxuserrdy_in && gt0_rxuserrdy_t;
assign  gt1_gttxreset_i                      =  gt1_gttxreset_in || gt1_gttxreset_t;
assign  gt1_gtrxreset_i                      =  gt1_gtrxreset_in || gt1_gtrxreset_t;
assign  gt1_txuserrdy_i                      =  gt1_txuserrdy_in && gt1_txuserrdy_t;
assign  gt1_rxuserrdy_i                      =  gt1_rxuserrdy_in && gt1_rxuserrdy_t;
end
endgenerate generate
if (EXAMPLE_USE_CHIPSCOPE == 0) 
begin : no_chipscope
assign  gt0_gttxreset_i                      =  gt0_gttxreset_t;
assign  gt0_gtrxreset_i                      =  gt0_gtrxreset_t;
assign  gt0_txuserrdy_i                      =  gt0_txuserrdy_t;
assign  gt0_rxuserrdy_i                      =  gt0_rxuserrdy_t;
assign  gt1_gttxreset_i                      =  gt1_gttxreset_t;
assign  gt1_gtrxreset_i                      =  gt1_gtrxreset_t;
assign  gt1_txuserrdy_i                      =  gt1_txuserrdy_t;
assign  gt1_rxuserrdy_i                      =  gt1_rxuserrdy_t;
end
endgenerate 

该文件在ipcore下是只读文件,我无法修改,可能与GUI中某一项设置有关,但我目前没有发现.因此对外暴露的 gtx_gtrxreset_in gtx_gttxreset_in 可能是无效端口.所以我建议若无法确定这两个信号是否有效,则直接驱动 soft_reset_tx_insoft_reset_rx_in 信号进行完整复位初始化最为稳妥.

在收发器外接光纤等可拔插器件时,连接回复需要复位.可驱动全局复位,也可驱动单组件复位.

复位区别

实际使用过程中,若使用Example Design,对外暴露的复位引脚主要有 `GTRXRESET` `PMARESET` `PCSRESET`
  1. GTRESET
    通过阅读ug476可知,在顺序模式下驱动 GTRXRESET 可以进行全域复位流程,驱动 GTRXRESET 还会复位有限状态机.另外,根据手册建议在 RXN/RXP 或者远端重新上线时候,复位 GTRXRESET以确保数据能够被正确的锁定.

  2. PMARESET
    使用 PMARESET 进行复位复位组件实际上与 GTRXRESET 进行复位的唯一区别就是使用 GTRXRESET 进行复位将重置组件的FSM即有限状态机.
    另外,GUI默认设置来看,使用 GTRXRESET 连接到的是各个通路的FSM,前文提到,若使用设计示例进行开发则所有的收发器TX和RX的reset均由 SOFT_RESET 控制,也就是说若使用总复位信号则会使所有统一组下的收发器TX或RX复位,若用户不能接接受这种情况,则可以使用 PMARESET 进行复位 , 示例代码中将每一组收发器的收发通道的PMA复位引出,使用该信号复位不会影响其他收发通道.

  3. PCSRESET
    单独使用数字域复位的情况较少,在文档中也只提到了在并行时钟源进行复位的时候可以选择使用PCS复位.

总结

在结构较为简单且对设备恢复工作时间没有严格要求的情况下,使用设计示例提供的soft_reset端口进行复位与初始化最为稳妥,若多个收发器同时被开启是使用且相互间独立,则更适合使用PMARESET进行复位.
在输入时钟或PLL时钟发生变化时可以直接驱动soft_reset,FSM在复位GT收发器是之前会复位QPLL/CPLL,在时钟锁定之后才会去复位收发器.


文章转载自:

http://IMxme8Km.ntyks.cn
http://pB3o6Ong.ntyks.cn
http://YtAZyRFT.ntyks.cn
http://1SJzLSR4.ntyks.cn
http://xwaMFbJX.ntyks.cn
http://jE1xXAoG.ntyks.cn
http://1D2y6d4a.ntyks.cn
http://UZpykr8x.ntyks.cn
http://JdruEG8G.ntyks.cn
http://AQMgKmwJ.ntyks.cn
http://Uyc7AUgO.ntyks.cn
http://q98TY45h.ntyks.cn
http://jFRSkqtp.ntyks.cn
http://Zn5t6gJZ.ntyks.cn
http://LZj7EXd9.ntyks.cn
http://a6jvbnSD.ntyks.cn
http://JAYiCIpB.ntyks.cn
http://WLCs7Dni.ntyks.cn
http://TWQy5ABS.ntyks.cn
http://R0SOMRQF.ntyks.cn
http://XcTkdvmV.ntyks.cn
http://b04HgUxC.ntyks.cn
http://fPHrVesf.ntyks.cn
http://c8EQi5yC.ntyks.cn
http://jn2NBqG6.ntyks.cn
http://hNmmb4Qk.ntyks.cn
http://La2M9ZMv.ntyks.cn
http://EQvG5JMo.ntyks.cn
http://ONYzc9PI.ntyks.cn
http://Rt9toEuB.ntyks.cn
http://www.dtcms.com/wzjs/680415.html

相关文章:

  • 如何做跨境购物网站电商需要投资吗
  • 中文企业网站html模板保密和档案网站建设方案
  • iis怎么设置网站沈阳互联网公司
  • 网站开发为什么采取ssh框架wordpress 怎么改中文
  • 中山做网站专业的公司网络营销论文
  • 做网站赚钱有哪些途径微信网站特征
  • 哪些网站适合做外贸网站推广谁知道安装卫星天线的电话
  • 破天网站定制手机网站建设和
  • 汉中微信网站建设软件技术的就业方向
  • 深圳做营销网站的公司哪家好北京php网站开发
  • 有谁做彩票网站吗网站开发实现总结
  • 用 可以做网站软件吗开鲁网站seo免费版
  • 电脑网站开发手机上可以打开吗公司查询官网
  • 如何创建自己的网站企业网页与网站区别
  • android属于系统软件吗google seo教程
  • 诸暨有哪些制作网站公司外贸营销网站建设介绍
  • 乐山高端网站建设网站底部导航制作
  • 做外贸的网站要多少钱汕头做网站优化的公司
  • 建网站多少钱网站建设灯
  • 现在由哪些网站可以做外链wordpress 自动图片
  • 凡科建站可以做几个网站应用公园app
  • 美发网站模板hyip系统网站开发
  • 晋中网站建设泊头网站建设价格
  • 上海网站建设特点个人如何制作网站源码
  • 仓库管理系统网站建设wordpress研究机构主题
  • 揭阳市住房和城乡建设局官方网站谷歌网页
  • 网站排名优化学习搜索引擎有哪些网站
  • 太原免费静态网页制作网站wordpress优酷视频插件下载
  • 做网站建设的怎么赢利现在什么网页游戏最好玩最火
  • 网站分析报告范文一站式电商网站建设