Purpose of ‘HOLD#’ Function in Cypress SPI NOR FLASH Memory Products - KBA229044

2023-10-30

原文链接:https://community.infineon.com/t5/Knowledge-Base-Articles/Purpose-of-HOLD-Function-in-Cypress-SPI-NOR-FLASH-Memory/ta-p/258372

Author: AlbertB_56 Version: **

Translation - Japanese: サイプレスSPI NORフラッシュメモリ製品の「HOLD#」機能の目的 - KBA229044 - Community Translated (JA)

The purpose of the ‘HOLD#’ function is to pause any serial communications between the SPI Flash memory device and the system microcontroller, without having to deselect the SPI Flash, or stop the SCLK. The HOLD function is especially useful when multiple devices share the same SPI I/O bus. However, it is important to highlight that the logic state of the SPI interface remains undisturbed, as long as CS# remains active LOW during the entire HOLD condition. During the active HOLD condition, any embedded operation (PROGRAM or ERASE) that may currently be in progress will not be terminated.

It is also important to highlight that the HOLD# function is not available when the SPI Flash is configured in Quad Mode (CR1[1] = 1), because the HOLD function is replaced by IO3 for input and output of addresses and data, respectively, during Quad mode.

The HOLD function is not to be confused with PROGRAM Suspend or ERASE Suspend operation. PROGRAM and ERASE Suspend allow the system to interrupt a program or erase operation and enables the READ operation from any ‘non-program-suspend’ sector or

‘non-erase-suspend’ sector. The HOLD function is an input-signal generated function, whereas the PROGRAM Suspend or ERASE Suspend functions are command generated operation, and are valid only during a program or erase operation.

To initiate the HOLD condition, the device must be selected by driving the CS# input LOW. It is recommended that you keep the CS# input LOW during the entire duration of the Hold condition. This is to ensure that the state of the interface logic remains unchanged from the moment of entering the Hold condition.

If the CS# input is driven HIGH while the device is in the Hold condition, the interface logic of the device will be reset. The Hold condition starts on the falling edge of the Hold (HOLD#) signal, provided that this coincides with SCK being LOW. If the falling edge does not coincide with the SCK signal being LOW, the Hold condition starts whenever the SCK signal reaches LOW.

在这里插入图片描述
The Hold condition terminates on the rising edge of the Hold (HOLD#) signal, provided that this coincides with the SCK signal being LOW. If the rising edge does not coincide with the SCK signal being LOW, the Hold condition terminates

whenever the SCK signal reaches LOW.

Not all Cypress SPI NOR FLASH memory products have the HOLD function. See the respective SPI device datasheet for specific details.

Reference (pg. 10) : S25FL128S/FL256S datasheet

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Purpose of ‘HOLD#’ Function in Cypress SPI NOR FLASH Memory Products - KBA229044 的相关文章

  • 大数据从入门到精通(超详细版)之 Hive的配置与基本语法

    前言 嗨 各位小伙伴 恭喜大家学习到这里 不知道关于大数据前面的知识遗忘程度怎么样了 又或者是对大数据后面的知识是否感兴趣 本文是 大数据从入门到精通 超详细版 的一部分 小伙伴们如果对此感谢兴趣的话 推荐大家按照大数据学习路径开始学习哦
  • MIPI接口中DPHY、CPHY简介及概要设计

    一 分类简介 MIPI是移动领域最主流的视频传输接口规范 目前应用最广泛的是MIPI DPHY和MIPI CPHY两组协议簇 另外还有MIPI MPHY 属于高速Serdes范畴 应用不那么广泛 1 MIPI DPHY 是MIPI的一种物理
  • 浪涌防护器件特点与选型

    常用浪涌防护器件包括气体放电管 压敏电阻 TVS TSS OVP等 气体放电管 1 特点 a 响应速度慢微秒级 b 通流量最大 电压动作精度低 有续流现象 c 寄生电容最小 漏电流小 有一定残压 d 失效模型开路 老化失效 2 使用场景 体
  • 深入浅出AXI协议(3)——握手过程

    一 前言 在之前的文章中我们快速地浏览了一下AXI4协议中的接口信号 对此我们建议先有一个简单的认知 接下来在使用到的时候我们还会对各种信号进行一个详细的讲解 在这篇文章中我们将讲述AXI协议的握手协议 二 握手协议概述 在前面的文章中我们
  • VCS+MATLAB联合仿真

    原文链接 https www youtube com watch v ujSBTA3v8eA 算法工程通常会用Matlab来建模 Digital designer会将Matlab model 作为golden model 进行设计和验证 面
  • 【信号采集】基于FPGA的高速信号采集系统

    1 高速采集系统实现的功能 FPGA内部功能模块组成 2 高速ADC接口的FPGA实现 3 数字下变频 DDC 的FPGA实现 4 三倍抽取功能的FPGA实现 5 Aurora接口的FPGA实现 高速采集系统的功能和组成 1 实现功能 对中
  • LC振荡器设计

    设计要求 设计出振荡频率为10GHZ的LC振荡器 如有侵权即删 一 设计步骤 1 选取LC振荡回路的值 f L 5 经验公式 可能会根据工艺的不同而变化 可以提前测试 f 10GHZ 得到选取的L值为0 5nH 寄生电阻设置为50m 注意
  • [OpenAirInterface实战-20] :OAI 软件无线电USRP E310硬件详解

    作者主页 文火冰糖的硅基工坊 文火冰糖 王文兵 的博客 文火冰糖的硅基工坊 CSDN博客 本文网址 https blog csdn net HiWangWenBing article details 121094384 第1章 概述 USR
  • 【以太网硬件二十一】USXGMII是什么?-Part2

    个人主页 highman110 作者简介 一名硬件工程师 持续学习 不断记录 保持思考 输出干货内容 目录 PCS功能细节 XGMII到USXGMII的映射 带内配置和状态信号 自协商相关 电气特性 PCS功能细节 USXGMII把并行的X
  • 【Xilinx Vivado时序分析/约束系列7】FPGA开发时序分析/约束-FPGA单沿采样数据input delay时序约束实操

    目录 问题引入 分析问题 实际工程解决 新建工程 顶层代码 编辑时序约束 生成时序报告 设置输入延迟 具体分析 Data Path 表示数据实际到达的时间 Destination Clock Path 目的时钟路径 往期系列博客 根据第六节
  • 计组(唐第三版)

    目录 前言 讲解问题 1 快速理解基本的电路符号 a 高低电平 b 高电平有效和低电平有效的理解及表示 c 基本的门元件 2 数电小白也能看得懂的74138译码器 c 74138译码器结构功能 c 74138译码器具体结构 3 唐书例4 1
  • 【硬件架构的艺术】学习笔记(1)亚稳态的世界

    目录 1 亚稳态 1 1 什么是亚稳态 1 2 亚稳态窗口 1 3 避免亚稳态 1 3 1 使用多级同步器 1 3 2 使用时钟倍频电路的多级同步器 1 4 亚稳态测试电路 1 5 同步器的类型 1 6 亚稳态综合性建议 1 亚稳态 1 1
  • 【DRAM存储器五】DRAM存储器的架构演进-part2

    个人主页 highman110 作者简介 一名硬件工程师 持续学习 不断记录 保持思考 输出干货内容 参考书籍 Memory Systems Cache DRAM Disk 目录
  • 1.3 OC与OD门(硬件基础系列)

    针对设计过程的问题 欢迎各位留言评论或群内讨论 1 3 OC与OD门 1 3 1 简介 OC Open Collector 门又叫集电极开路门 主要针对的是BJT电路 图1 21 OC门 OD Open Drain 门又叫漏极开路门 主要针
  • Python - 使用多处理并行处理受 CPU 限制的任务

    多元处理 英语 Multiprocessing 也译为多进程 多处理器处理 多重处理 指在一个单一电脑系统中 使用二个或二个以上的中央处理器 以及能够将计算工作分配给这些处理器 拥有这个能力的电脑系统 也被称为是多元处理器系统 Multip
  • 【数电】如何通俗地理解锁存器和触发器

    目录 一 相关知识 1 三极管和MOS管 2 TTL电路和CMOS电路 3 门电路 4 双稳态电路 二 锁存器 触发器 1 锁存器 2 触发器 1 电平触发的SR触发器 2 电平触发的D触发器 3 边沿触发的D触发器 4 脉冲触发的SR触发
  • 【Xilinx DDR3 MIG】Xilinx FPGA DDR3读写实验相关用户接口引脚解释

    目录 DDR3读写实验 实验框图 时钟模块 DDR3读写及LED指示模块 MIG IP核 用户接口解释
  • 世界芯中国芯RISC-V相关资源及进展

    目录 1 RISC V介绍 RISC V为何会在最近两年迅速崛起 RISC V处理器生态 RISC V商业模式 2 RISC V发展历程 3 RISC V国际协会 4 中国RISC V产业联盟 5 RISC V相关资源 1 指令集规范 2
  • PCB设计笔记

    系列文章目录 1 元件基础 2 电路设计 3 PCB设计 4 元件焊接 5 板子调试 6 程序设计 7 算法学习 8 编写exe 9 检测标准 10 项目举例 11 职业规划 文章目录 前言 一 PCB板上的 地 1 详解电路设计中单点接地
  • 48V转12V的DC-DC稳压电路推荐

    项目或学习过程中好用且稳定的DC DC的电路将是一个成功硬件项目的基础 主芯片 MP9486 MP9486A 是一款高压降压型开关稳压器 可输 出高达 1A 的持续电流至负载 它集成了一个高 压高端 MOSFET 提供 3 5A 的典型峰值

随机推荐

  • 对extern,static,const的再认识

    const const修饰的值为常量 是不可改变的 在c 语言中是不可改变的 而在C语言中 我们可以通过指针去修改那一片地址的值 const修饰的指针 表面指针指向或者指针的值是不可被修改的 我们可以通过通配符 的位置来判断 在左说明修饰的
  • 测试计划等模板

    一 测试计划 测试范围 测试策略 测试资源 人员分配 时间安排 进度 风险评估 测试目的 测试背景 二 测试用例 测试用例编号 标题 所属模块 前置条件 操作步骤 输入数据 预期结果 实际结果 三 缺陷报告 缺陷编号 缺陷标题 缺陷状态 缺
  • vue-cropper 截图组件踩坑记

    安装 npm install save vue cropper 封装组件
  • 刷脸支付不用排队节约了时间

    科技改变人们生活 科技推动人类社会进步 近几年移动支付崛起 让人们实现了 一个手机走天下 的便捷 而如今 随着人工智能 大数据等技术的积累突破 支付方式再一次出现重大突破 即将从手机移动支付跨越到刷脸支付时代 据了解 刷脸支付技术已经成熟
  • golang实现http(s)代理

    简单原理 最近需要用golang去实现一个http s 的代理 简单的解释一下 实现过程就是首先启动一个http s 的服务 这个很简单 demo一大堆 我就不多说了 接下来要实现代理 很简单的原理就是 通过你实现的http s 服务接收到
  • python编写shell脚本详细讲解_python编写shell脚本详细讲解

    今天同事叫我编写一个shell脚本 话说 虽然我受 nix的影响甚深 但是对于 nix 里随处可见的sh脚本却是讨厌之极 为什么讨厌呢 首先是因为sh脚本那莫名其妙的语法 感觉就像随写随扔的程序 完全没有任何美感可言 其次是sh脚本的处理能
  • 我为什么选择go语言

    这里 我并不打算引起语言争论的口水仗 我并不是什么大牛 对语言的造诣也不深 只是想通过自己实际的经历 来说说为什么我在项目中选择go 其他语言的经历 C 在接触go之前 我已经有多年的c 开发经验 主要用在游戏服务端引擎开发以及P2P上面
  • pycharm调试时,控制台输入出现the view is read-only和pause the process to use the command line

    仅作为记录 大佬请跳过 文章目录 the view is read only pause the process to use the command line the view is read only 点击切换几次就好了 pause t
  • 【QT进阶】第十一章 QJson的创建与读取解析 - 实例天气获取并解析

    作者主页 凉开水白菜 作者简介 共同学习 互相监督 热于分享 多加讨论 一起进步 专栏目录 零基础学QT 文章导航篇 专栏资料 https pan baidu com s 192A28BTIYFHmixRcQwmaHw 提取码 qtqt 点
  • error info mysql_UCenter info: MySQL Query Error (UCenter一个错误的解决)

    错误信息 UCenter info MySQL Query Error SQL SELECT FROM Table notelist WHERE closed 0 AND app2 5 LIMIT 1 Error Unknown colum
  • 分布式网络通信框架(十一)——logger日志系统设计实现

    日志模块的设计 本项目所实现的日志模块采用异步工作方式 多个线程往队列写日志 一个专门的写线程从队列中读取日志信息写入磁盘中的日志文件 要点 线程安全 线程间通信 队列 生产者消费者模型 日志模块设计图如下 源代码实现 队列的实现 模板类的
  • SpringCloud使用Consul作为服务注册发现中心

    本篇文章主要记录SpringCloud使用Consul作为服务注册发现中心 通过服务提供者和消费者为例 来真正掌握Consul注册中心 目录 一 前言 二 搭建服务提供者 1 创建cloud provider payment8004项目 2
  • 基于粒子群改进的灰色神经网络的时间序列预测

    基于粒子群改进的灰色神经网络的时间序列预测 时间序列预测在许多领域中都具有重要的应用价值 如股票市场预测 气候变化预测等 针对时间序列预测问题 传统的预测模型往往面临着数据不稳定性和非线性特征的挑战 为了提高预测准确度 研究人员提出了许多改
  • QT 中与我们思维不符的片段

    1 如下 第二个lastIndexOf返回6 不太符合我们的思维 按理说匹配的是前7个字符 但实际匹配的是 crazy az 就是说加上了 strlen az 1 这个匹配串首字母外的长度 QString x crazy azimuths
  • 百度富文本编辑器UEditor的使用

    引入富文本编辑器 1 下载地址 https ueditor baidu com website download html 2 导入项目 3 文件引用
  • Java Web 安全之XSS

    概念 跨站脚本攻击 Cross Site Scripting 简称XSS 恶意攻击者往Web页面里插入恶意Script代码 当用户浏览该页之时 嵌入其中Web里面的Script代码会被执行 从而达到恶意攻击用户的目的 原理 攻击者在客户端以
  • CentOS8服务篇1:配置DNS服务器

    一 配置主DNS服务器 伯克利因特网名称域 Berkeley Internet Name Domain BIND 服务是全球范围内使用非常广泛 安全可靠且高效的域名解析服务程序 DNS域名解析服务作为互联网基础设施服务 其责任非常重大 因此
  • Q_D Q_D Q_DECLARE_PRIVATE Q_DECLARE_PUBLIC

    对于Q D Q D Q DECLARE PRIVATE Q DECLARE PUBLIC这几个宏的使用折腾了好长一段时间 在网上也找了很多相关的资料 看完之后还是感觉很凌乱 最后还是决定自己写段代码来体会体会 一下是体验过程
  • C语言二维数组,三维数组浅析笔记

    关于二维数组 int arr 2 3 1 2 3 4 5 6 前言 可以将二维数组理解为 数组的数组 数组名a为行指针 从二维数组角度看 arr代表了二维数组首元素的地址 现在首元素不是一个单独的变量 而是一个一维数组 因此arr代表了首行
  • Purpose of ‘HOLD#’ Function in Cypress SPI NOR FLASH Memory Products - KBA229044

    原文链接 https community infineon com t5 Knowledge Base Articles Purpose of HOLD Function in Cypress SPI NOR FLASH Memory ta