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

PANGO的CFG那些事

先来看位于VCCIOCFG这个bank上引脚,
++++++++++++++++++++++++
MODE

JTAG时,MODE=xxx. except 3’b000.
禁止设置为3’b000.

Slave Parallel时,MODE = 3’b110,不常用。
Slave Serial时,MODE = 3’b111,不常用。

Master SPI 时,MODE = 3’b001,这是最常用的模式。

需要使用一个1K电阻,上拉或者下拉。

++++++++++++++++++++++++
SCBV
内置的衰减器的使能控制。
决定BANKCFG和BANKL5或者BANKL4的压差适配。

若VCCIOCFG为2.5V或者3.3V时,需要将SCBV上拉1K电阻,接到VCCIOCFG上。使能衰减器,将输入的电压衰减到1.8V以下,再进入逻辑。
若VCCIOCFG为1.8V以下时,需要将SCBV下拉1K电阻,接到GND上。禁能衰减器,使输入电压无损进入逻辑。

+++++++++++++++++++++++++
TMS,TCK,TDI,TDO,

这是JTAG的引脚,

这几个引脚,全部内置了弱上拉电阻,到VCCIOCFG。且始终是使能的。
可以在外部再补充一些上拉10K电阻,增强上拉的驱动能力。

++++++++++++++++++++++++
RSTN

这是硬件复位引脚,

这引脚,内置了弱上拉电阻,到VCCIOCFG。且始终是使能的。
需要在外部再补充一个上拉4K7以下的电阻,保证上拉的驱动能力。

复位起始于RSTN的下降沿的跳变,重新开始配置,则起始于RSTN的上升沿的跳变。

++++++++++++++++++++++++
INIT_FLAG_N,
CFG_DONE,
CFG_CLK,

这是配置过程的状态信号与控制信号,

INIT_FLAG_N,
这引脚,内置了弱上拉电阻,到VCCIOCFG。且始终是使能的。
需要在外部再补充一个上拉4K7以下的电阻,保证上拉的驱动能力。

CFG_DONE,
这引脚,内置了弱上拉电阻,到VCCIOCFG。且始终是使能的。
需要在外部再补充一个上拉4K7以下的电阻,保证上拉的驱动能力。

CFG_CLK,
在Slave Serial模式,作为输入。
在Master SPI 模式,作为输出,此模式下,需要在外部再补充一个上拉1K以下的电阻,保证上拉的驱动能力。

++++++++++++++++++++++++++
再来看位于VCCIOL5这个bank上面的引脚。

++++++++++++++++++++++++++
IO_STATUS_C

配置过程中,USERIO的管脚状态控制开关。

当该引脚上拉时,禁能USERIO的内置弱上拉。
当该引脚下拉时,使能USERIO的内置弱上拉。

该引脚没有内置弱上下拉,
需要在外部再补充一个上下拉4K7以下的电阻,保证上下拉的驱动能力。
推荐使用1K电阻。

典型应用中,使用1K电阻,上拉到VCCIO,使得USERIO可以在配置过程中,被配置为HIGHZ。

+++++++++++++++++++++++++++
ECCLK_IN

外部可选的配置时钟输入。
可以被分频后,由CFG_CLK输出出去。

++++++++++++++++++++++++
FCS_N
在MasterSPI模式下,用于片选。
该引脚没有内置弱上下拉,
需要在外部补充一个上拉4K7以下的电阻,保证上拉的驱动能力。

FCS2_N
在MasterSPI模式的X8位宽下,用于片选2。
注意,这个引脚位于L4这个bank。
该引脚没有内置弱上下拉,
需要在外部补充一个上拉4K7以下的电阻,保证上拉的驱动能力。

++++++++++++++++++++++
CS_N
在Slave parallel模式下,用于片选。

CSO_DOUT
在Slave parallel模式下,用于片选向下一级传递。
需要在外部补充一个上拉4K7以下的电阻,保证上拉的驱动能力。

RWSEL,
在Slave parallel模式下,用于读写选择。

++++++++++++++++++++++++++++
D[31:16]
在Slave parallel模式下,X32位宽时,用于高半数据总线。

D[15:8]
在Slave parallel模式下,X16位宽时,用于高半数据总线。

D[7:4]
在Slave parallel模式下,X8位宽时,用于高半数据总线。
或者在MasterSPI模式下,X8位宽时,用于高半数据总线。

D[3:2]
在MasterSPI模式下,X4位宽时,用于高半数据总线。
需要在外部补充一个上拉4K7以下的电阻,保证上拉的驱动能力。

MISO_D1_DIN,
在MasterSPI模式下,X2位宽时,用于高半数据总线。
在MasterSPI模式下,X1位宽时,用于MISO。
可以在外部补充一个上拉4K7以下的电阻,保证上拉的驱动能力。

MOSI_D0
在MasterSPI模式下,X2位宽时,用于低半数据总线。
在MasterSPI模式下,X1位宽时,用于MOSI。
可以在外部补充一个上拉4K7以下的电阻,保证上拉的驱动能力。

++++++++++++++++++++++++

相关文章:

PANGO的CFG那些事

先来看位于VCCIOCFG这个bank上引脚, MODE JTAG时,MODExxx. except 3’b000. 禁止设置为3’b000. Slave Parallel时,MODE 3’b110,不常用。 Slave Serial时,MODE 3’b111,不常用。 Master SPI 时&…...

路由协议(OSPF、ISIS、BGP)实验配置

目录 OSPF基础实验 建立OSPF邻居 配置虚连接 配置接口的网络类型 配置特殊区域 配置路由选路 配置路由过滤 ISIS基础实验配置 配置ISIS邻居建立 配置认证 配置路由扩散 配置路由过滤 配置定时器 BGP基础实验配置 建立BGP对等体 建立IBGP对等体 建立EBGP对等体…...

Python可变对象与不可变对象的浅拷贝与深拷贝

前言 本文主要介绍了python中容易面临的考试点和犯错点,即浅拷贝与深拷贝 首先,针对Python中的可变对象来说,例如列表,我们可以通过以下方式进行浅拷贝和深拷贝操作: import copya [1, 2, 3, 4, [a, b]]b a …...

滑模控制(Sliding mode control)快速入门

0. 简介 最近作者受到邀请,让我帮忙给刚入门的学弟讲讲滑模控制。可是作者也不知道怎么向未入门的学弟讲解这些基础知识,所以作者翻了翻近几年写的很好的文章以及视频。综合起来,来总结出一套比较基础,且适用于初学者的文章吧。这…...

golang的垃圾回收详解

golang的垃圾回收详解 一、三色标记法 作为一门现代化的语言,golang与java一样,都在语言中内置了垃圾回收的功能,不需要程序员自己去回收堆内存。而垃圾回收中,最重要的两个部分就是垃圾检测算法以及垃圾回收算法。垃圾检测算法决…...

线上负载过高排查(top/vmstat/ifstat/free/df)

目录 一、五大命令 二、故障排查步骤 1、top命令找出CPU占比最高的 2、ps -ef 或者 jps -l进一步定位 3、ps -mp位到具体线程或者代码 4、jstack精准定位到错误的地方 本文通过学习:周阳老师-尚硅谷Java大厂面试题第二季 总结的LinuxJDK命令操作相关的笔记 一…...

Java的注解(Annotation)

Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。Java 中的类、构造器、方法、成员变量、参数等都可以被注解进行标注。例如JUnit单元测试中的Test方法,可以使得方法直接运行。JUnit单元测试Test单元测试是针…...

信息系统项目管理师:配置管理

配置管理指的是在一个系统或软件中对配置项的管理,包括对配置项的定义、存储、跟踪和修改等一系列活动。配置项可以是硬件设备、软件组件、系统设置、网络配置等,配置管理旨在确保在不同时间点或环境下系统或软件的配置项的正确性和一致性。通过配置管理…...

web餐饮开源程序

简介 一款专门针对餐饮行业而开发桌面应用程序 技术 借助Panuon.UI.Silver控件库,开发的一款餐饮软件。 运行环境:.NETFramework,Versionv4.8。 运行数据库:MySql。 ORM框架:SqlSugar。 第三方插件:Panuon.UI.Silv…...

28个案例问题分析---027---单表的11个Update接口--MyBatis

一:背景介绍 项目开发中。我们使用的是MyBatis,在MyBatis的xml文件里,两个表的更新功能,写了足足11个更新接口,毫无复用的思想 这种方式可以正常的实现功能,但是没有复用,无论是从时间上还是维…...

大数据开发治理平台 DataWorks

序言学习下阿里DataWorks的设计理念以及要做的事情cuiyaonan2000163.com参考文档:https://www.aliyun.com/product/bigdata/idehttps://help.aliyun.com/document_detail/73015.htmlhttps://help.aliyun.com/document_detail/324149.html ----数据治理LaunchDataWorks基于阿里云…...

Xshell的下载、使用、配置【ssh、telnet、串口】

目录 一、概述 二、Xshell的使用  2.1 Xshell使用ssh协议远程连接Linux主机或服务器  2.2 Xshell使用telnet协议远程连接Linux开发板  2.3 Xshell使用SERIAL协议远程连接Linux开发板 三、Xshell常用配置  3.1 配置默认会话属性 一、概述 Xshell是由NetSarang公司开发的强大…...

C++回顾(七)—— 面向对象模型

7.1 静态成员变量和静态成员函数 7.1.1 静态成员变量 关键字 static 可以用于说明一个类的成员;静态成员提供了一个同类对象的共享机制;把一个类的成员说明为 static 时,这个类无论有多少个对象被创建,这些对象共享这个 static …...

开源监控服务uptime-kuma

好久没写文章了,刚好最近用了一个开源的监控服务,感觉蛮有意思的,记录一下 (一)安装 uptime-kuma安装方式有几种,这里当然是选择大家都爱的docker,一条命令搞定 docker run -d --restartalways -p 3001:…...

JavaScript混淆技术:了解其核心原理和常用手段

当今互联网时代,JavaScript已经成为了web前端开发的重点技术之一。其中,JavaScript代码的安全性问题一直是关注的焦点。为了保护JavaScript代码的安全性,很多人对其进行加密处理,众所周知,对于单纯的加密算法&#xff…...

大型医院云HIS系统:采用前后端分离架构,前端由Angular语言、JavaScript开发;后端使用Java语言开发 融合B/S版电子病历系统

一套医院云his系统源码 采用前后端分离架构,前端由Angular语言、JavaScript开发;后端使用Java语言开发。融合B/S版电子病历系统,支持电子病历四级,HIS与电子病历系统均拥有自主知识产权。 文末卡片获取联系! 基于云计…...

SAP UI5 Upload/Download file through NetWeaver Gateway

1、创建 SEGW对象 2、创建Entity Type 要把Media 标识打上 3、 激活对象然后到DPC Class的扩展对象里面重定义 /IWBEP/IF_MGW_APPL_SRV_RUNTIME~GET_STREAM /IWBEP/IF_MGW_APPL_SRV_RUNTIME~CREATE_STREAM /IWBEP/IF_MGW_APPL_SRV_RUNTIME~UPDATE_STREAM METHOD /iwbep/if_m…...

opencv校正图像

目录1、前言2、例程2.1、代码2.2、效果口罩说明书网页3、按步骤分析转灰度图降噪 Canny边缘检测膨胀(可视具体情况省略)轮廓检索选取角度1、前言 我们用相机拍照时,会因为角度问题造成拍歪,会影响图像的识别,这时就需…...

JavaScript:函数与箭头函数的区别

ref 1. 定义 函数 function getName() {}箭头函数 const getName () > {}2. 命名 函数分为匿名、具名。 function getName() {} let getName function () {}箭头函数只有匿名。 const getName () > {}3. 构造函数 箭头函数都是匿名函数,所以不能作为构造…...

八股文(四)

目录 一、 Vue2的双向数据绑定原理 二、 vue2数据绑定缺点是什么?vue3是怎么解决的? (1)因为vue2.0 object.defineProperty只能劫持对象属性 (2)Proxy是直接代理对象 (3)proxy不…...

MPNet:旋转机械轻量化故障诊断模型详解python代码复现

目录 一、问题背景与挑战 二、MPNet核心架构 2.1 多分支特征融合模块(MBFM) 2.2 残差注意力金字塔模块(RAPM) 2.2.1 空间金字塔注意力(SPA) 2.2.2 金字塔残差块(PRBlock) 2.3 分类器设计 三、关键技术突破 3.1 多尺度特征融合 3.2 轻量化设计策略 3.3 抗噪声…...

在四层代理中还原真实客户端ngx_stream_realip_module

一、模块原理与价值 PROXY Protocol 回溯 第三方负载均衡(如 HAProxy、AWS NLB、阿里 SLB)发起上游连接时,将真实客户端 IP/Port 写入 PROXY Protocol v1/v2 头。Stream 层接收到头部后,ngx_stream_realip_module 从中提取原始信息…...

如何为服务器生成TLS证书

TLS(Transport Layer Security)证书是确保网络通信安全的重要手段,它通过加密技术保护传输的数据不被窃听和篡改。在服务器上配置TLS证书,可以使用户通过HTTPS协议安全地访问您的网站。本文将详细介绍如何在服务器上生成一个TLS证…...

c#开发AI模型对话

AI模型 前面已经介绍了一般AI模型本地部署,直接调用现成的模型数据。这里主要讲述讲接口集成到我们自己的程序中使用方式。 微软提供了ML.NET来开发和使用AI模型,但是目前国内可能使用不多,至少实践例子很少看见。开发训练模型就不介绍了&am…...

Android Bitmap治理全解析:从加载优化到泄漏防控的全生命周期管理

引言 Bitmap(位图)是Android应用内存占用的“头号杀手”。一张1080P(1920x1080)的图片以ARGB_8888格式加载时,内存占用高达8MB(192010804字节)。据统计,超过60%的应用OOM崩溃与Bitm…...

python报错No module named ‘tensorflow.keras‘

是由于不同版本的tensorflow下的keras所在的路径不同,结合所安装的tensorflow的目录结构修改from语句即可。 原语句: from tensorflow.keras.layers import Conv1D, MaxPooling1D, LSTM, Dense 修改后: from tensorflow.python.keras.lay…...

Fabric V2.5 通用溯源系统——增加图片上传与下载功能

fabric-trace项目在发布一年后,部署量已突破1000次,为支持更多场景,现新增支持图片信息上链,本文对图片上传、下载功能代码进行梳理,包含智能合约、后端、前端部分。 一、智能合约修改 为了增加图片信息上链溯源,需要对底层数据结构进行修改,在此对智能合约中的农产品数…...

基于 TAPD 进行项目管理

起因 自己写了个小工具,仓库用的Github。之前在用markdown进行需求管理,现在随着功能的增加,感觉有点难以管理了,所以用TAPD这个工具进行需求、Bug管理。 操作流程 注册 TAPD,需要提供一个企业名新建一个项目&#…...

【分享】推荐一些办公小工具

1、PDF 在线转换 https://smallpdf.com/cn/pdf-tools 推荐理由:大部分的转换软件需要收费,要么功能不齐全,而开会员又用不了几次浪费钱,借用别人的又不安全。 这个网站它不需要登录或下载安装。而且提供的免费功能就能满足日常…...

力扣热题100 k个一组反转链表题解

题目: 代码: func reverseKGroup(head *ListNode, k int) *ListNode {cur : headfor i : 0; i < k; i {if cur nil {return head}cur cur.Next}newHead : reverse(head, cur)head.Next reverseKGroup(cur, k)return newHead }func reverse(start, end *ListNode) *ListN…...