OCT是什么?
串行(RS)和并行(RT) OCT 提供了 I/O 阻抗匹配和匹配性能。OCT 维持信号质量,节省电路板空
间,并降低外部组件成本。
Arria 10 器件支持所有 FPGA 和 HPS I/O bank 中的 OCT。对于 3 V 和 HPS I/O,I/O 仅支持不带校
准的 OCT。
 
 
 
RZQ脚上应该接100欧还240欧?
关于这个问题可以在a10_handbook_ch表5-25找到答案。如下图,对于不同的IO标准,会有不同的电阻值。
 
 
 
 
是否每一个Bank都要连接上RZQ,该Bank才能用OCT?
可以使用相同 I/O 列中的任何 I/O bank 的 OCT 校准模块来校准 OCT。包含 OCT 校准模块的 I/O
bank 必须与具有OCT功能的bank有相同的 VCCIO。也就是说,同一列中只要Bank VCCIO一样,这些Bank
都可以使用同一个OCT校准林模块。会不会存在电平标准同而RZQ电阻不同的情况呢,我觉得应该不会,但
在应用时多注意下。
 
 
原来我一直狭隘的认为OCT只用于DDR,现在知道,它能用于多种电平标准,无论差分还是单端

 
 
那是不是说FPGA就不需要外部匹配呢,也不是(表5-29)

 
Dynamic On-Chip Termination (OCT) in Arria 10 Devices
 
RZQ电阻的选择是基于想要选择的Rs(串行)和Rt(并行)OCT电阻来确定的。
选择240欧的电阻到地。Rs有34欧,40ohm,48ohm,60 ohm,80 ohm可选,Rt有20 ohm,30ohm,34 ohm,40 ohm,60 ohm,80 ohm,120 ohm和240 ohm
选择100欧电阻的到地。 Rs OCT 值有 25-ohm and 50-ohm, RT OCT 电阻有 50-ohm.
对于DDR4需要设置的参数如下:

 
 
 
 

Arria10中的OCT功能的更多相关文章

  1. Arria10中的IOPLL与fPLL

    最近在用Arria10.从480降到270的过程中,IOPLL出现问题,大概是说几个Bank的IOPLL已经被占用,没有空间再给别的IOPLL去适配. 因为在工程中,所用的PLL多达35个之多,其中明 ...

  2. ADO.NET 中的新增功能

    ADO.NET 中的新增功能: .NET Framework (current version) 以下是 .NET Framework 4.5 中 ADO.NET 的新增功能. SqlClient D ...

  3. CSS3中的动画功能(一)

    css3中的动画功能分为transitions功能和animations功能,这两种功能都可以通过改变css属性值来产生动画效果.今天带大家一起来看看css3动画功能中的transitions的用法. ...

  4. 使用vs中的发布功能发布asp.net core项目时遇到ERROR_CERTIFICATE_VALIDATION_FAILED错误

    今天将VS2015编制的一个asp.net core项目发布到服务器进行测试,使用的是vs中主菜单"生成"中的"发布"功能. 遇到了一个错误,在网上反复检索尝试 ...

  5. SQLSERVER2014中的新功能

    SQLSERVER2014中的新功能 转载自:http://blog.csdn.net/maco_wang/article/details/22701087 博客人物:maco_wang SQLSER ...

  6. Eclipse 中的重构功能

    Eclipse 中的重构功能使其成为了一个现代的 Java 集成开发环境 (IDE),而不再是一个普通的文本编辑器.使用重构,您可以轻松更改您的代码,而不必担心对别处造成破坏.有了重构,您可以只关注于 ...

  7. 在Sharepoint 2010中启用Session功能的说明文档

    在Sharepoint 2010中启用Session功能的说明文档 开发环境:Windows 7系统,SharePoint Server 2010,Visual Studio 2010 按以下步骤进行 ...

  8. WPF4.5 中的新增功能和增强功能的信息

    本主题包含有关 Windows Presentation Foundation (WPF) 版本 4.5 中的新增功能和增强功能的信息. 本主题包含以下各节: 功能区控件 改善性能,当显示大时设置分组 ...

  9. .NET Framework 4.5、4.5.1 和 4.5.2 中的新增功能

    .NET Framework 4.5.4.5.1 和 4.5.2 中的新增功能 https://msdn.microsoft.com/zh-cn/library/ms171868.aspx

随机推荐

  1. Requested a new session but one was in progress

    作为appium初学者,估计很多人都会遇到这个错误.如何解决: 1.环境变量中去掉appium的安装路径,添加Appium\node_modules\.bin这个路径进去. 2.启动cmd 输入app ...

  2. golang语言中os包的学习与使用(文件,目录,进程的操作)

    os中一些常用函数的使用: package main; import ( "os" "fmt" "time" "strings&q ...

  3. Oracle管理表空间和数据文件详解

    介绍 表空间是数据库的逻辑组成部分 从物理上将:数据库数据存放在数据文件中 从逻辑上将:数据库则是存放在表空间中 表空间由一个或是多个数据文件组成 数据库的逻辑结构 介绍: Oracle中逻辑结构包括 ...

  4. mongodb导入csv结构化数据

    csv数据样本 "103238704","","-jmyuncker@aol.com-","-r4Vp5iL2VbM=-" ...

  5. Excel上传找到错误数据类型

    一:查询数据库表中字段的类型语句 SELECT CASE WHEN col.colorder = 1 THEN obj.name ELSE '' END AS 表名, col.colorder AS ...

  6. mysql主备配置

    目录 mysql主备2 一.master配置:2 1. 修改配置文件 2 2. 登录添加账号并赋权限 2 3. 查看master信息 2 二.slave配置:2 1. 修改配置文件 2 2. 重启登录 ...

  7. 大数加法java版

    import java.util.*; import java.math.BigDecimal; public class Numadd{ public static void main(String ...

  8. JoyOI1391 走廊泼水节

    一道另类生成树 原题链接 将输入的树的\(n-1\)条边按从小到大排序,然后\(Kruskal\)在生成该树的过程中计算新增边的总长. 当在连第\(i\)条边,设该边的两端点为\(x,y\),长度为\ ...

  9. nodejs 如何操作字节在内存中的位置问题 BE LE

    上代码 function testNumber() { var arr = new Int32Array(1); arr[0] = 1234; var buf1 = Buffer.from(arr); ...

  10. 实用SQL大全

    一.基础 1.说明:创建数据库 CREATE DATABASE database-name 2.说明:删除数据库 drop database dbname 3.说明:备份sql server --- ...