自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (7)
  • 收藏
  • 关注

原创 一种适合万兆以太网存储传输系统设计(3)

适于万兆网的 NVMe Host控制器功能模块框图

2024-03-12 09:15:51 139 1

原创 一种适合万兆以太网存储传输系统设计(2)

万兆网确保高速数据源,后期将升级基于RDMA的NVME OF

2024-03-05 08:13:37 448

原创 一种适合万兆以太网存储传输系统设计(1)

NVME对接万兆以太网的高速存储设计

2024-02-28 09:57:55 407 2

原创 NVME+PCIe:让老一代FPGA焕发青春!

NVMe+PCIe:让XC7V690等老的FPGA焕发青春

2023-04-08 20:00:32 540

原创 NVMe Host IP之指令信息收发设计1

NVMe Host IP核心设计

2022-02-17 10:52:48 1106

原创 NVMe 队列管理模块设计2

NVMe 队列管理模块设计

2022-01-07 22:55:48 352

原创 NVMe 队列管理模块设计1

NVMe Host IP 系列

2022-01-01 23:31:34 571

原创 绿色爆炸技术:高功率脉冲爆破-------新一轮市场革命

高功率脉冲技术一、传统技术的不足二、什么是脉冲功率技术三、岩石破碎的理论分析四、主要的碎岩新技术五、技术应用:脉冲放电破碎岩石一、传统技术的不足传统的机械式碎岩的方法在目前的使用是最广泛的,然而考虑到设备和碎岩材料等方面的影响,成本的降低、岩石破碎效率的提升存在很大的难度。传统的爆破技术由于采用的化学炸药在爆破后还需要等待碎岩沉 降和尘烟的消散,大大的降低了效率,而且炸药存放的安全问题还会带来非生产性的管理费用,如何克服这些问题引起了很多的学者的研究。二、什么是脉冲功率技术脉冲功率技术又称高功率脉冲

2021-12-09 10:27:18 1325

原创 2021-07-29 NVMe控制器纯硬件逻辑设计(1)

NVMe控制器硬件逻辑部分设计NVMe控制器架构设计NVMe控制器硬件逻辑部分主要模块的设计思路及功能定义如下:首先将实现指令处理模块,该模块主要包含寄存器组定义和指令组装两个部分。CPU能够通过AXI-Lite总线访问并配置模块内部寄存器组,配置完成后,便将寄存器中的相关配置信息传输至后续指令组装部分,并根据NVMe 1.3d协议中所规范的提交指令格式完成指令组装流程;数据流处理模块将输入的无地址映射形式写数据流转换为带地址映射形式,并缓存至DDR存储器件中来等待后续控制流程提取。或是将读取到

2021-07-29 09:50:26 746

原创 一种NVMe 主机控制器 (Host Controller,HC) IP 应用及介绍

NVMe 控制器需求目前常用的SATA控制器IP无法满足 GBps 以上高速存储性能方面的指标要求。NVMe控制器能够加速NVMe指令管理过程,大幅提高数据的读写传输速率,有效降低传输延迟。采用NVMe控制器成为目前高速存储的迫切需求。目前,NVMe控制器输入输出端口主要基于AMBA AXI4总线接口协议,使其能够与FPGA整体系统设计中的其余模块高效互连,提高开发效率并增强可移植性。通过分析NVMe指令控制流程中数据的交互需求,NVMe控制器输入输出端口可同时使用AXI、AXI-Lite以及AXI-

2021-06-13 15:41:43 3833

原创 AMBA AXI总线协议技术分析

AMBA AXI总线协议技术分析AMBA AXI是ARM公司所制定的新一代总线协议规范,主要用于SoC内部各模块间的互连,是一种面向高性能、低延迟、高带宽的片内总线,并向下兼容已有的AHB、APB接口。因其具有传输性能突出、功能完整等特点,得到广泛的应用。目前,Xilinx大部分标准IP的接口均升级为AXI总线,使得基于这些标准IP的设计拥有更好的性能、更加方便快捷以及更高的可靠性,并且不同模块间互连也变得十分高效。AMBA AXI4协议规范中制定了包括AXI、AXI-Lite以及AXI-Stream在

2021-06-12 21:01:33 270

原创 NVMe技术分析之工作原理

NVMe工作原理主机端通过创建如NVMe特性中所述的Admin和I/O提交完成队列,以建立与SSD之间的通信,实现指令的发送和完成信息处理过程。NVMe协议所规范的标准工作流程如图1所示。主要工作流程按以下过程进行:(1)主机控制器将指令写入相应的提交队列;(2)主机更新SSD端门铃寄存器以通知SSD有新的待执行指令;(3)SSD通过检查门铃寄存器获取指令数量,并将指令从对应的提交队列中读出;(4)SSD控制器依次解析并执行指令;(5)指令执行完成后,SSD控制器将提交指令对应的完成信息依次

2021-06-11 07:51:48 1155

原创 NVMe技术分析之数据结构

NVMe技术分析NVMe作为新兴的存储器逻辑接口,制定了主机与SSD设备之间的通信方式,包括指令集、工作机制、SSD控制寄存器等内容。相比于传统的AHCI协议进行了大量改进,使其拥有诸多优势。NVMe提供了显著的I/O性能,并大幅减少了延迟,该设计将存储物理上更靠近CPU,提高了协议效率。本节将对NVMe技术中的关键内容进行分析。1.0 NVMe特性NVMe精简了调用方式,使主机在提交和执行指令的过程中都无需对非缓存的寄存器进行访问,而传统的AHCI接口协议在每个命令执行的过程中需读取4次寄存器,即消

2021-06-09 21:03:39 2296

原创 PCI Express总线技术分析*

PCI Express总线技术分析PCIe总线是PCI总线的继承,相比于传统并行传输形式的PCI总线,PCIe为全双工的串行差分高速传输总线,其在信号完整性、抗干扰性以及实时性等方面有着明显改善。除此之外,由于PCIe采用串行差分传输形式,使得总线频率能够大幅提高,由此带来的速率提升也十分可观。下面简要介绍PCIe结构,希望有助于理解NVMe Host IP设计。1 PCIe体系结构PCIe总线采用端到端的连接结构,其体系结构中主要包括三个关键的基本模块,即作为主设备的跟复合体(Root Comple

2021-05-02 14:34:48 683

原创 NVMe Host IP 如何应用

NVMe Host IP 如何应用 虽然NVMe host ip已经将开发人员从繁杂的PCIe控制操作解放出来,但是一般NVMe Host IP 只负责控制PCIe的读写等命令,如何使用是设计人员面临的问题。NVMe IP提供什么服务?如果NVMe host IP只提供接口说明,不提供应用案列,尤其是源码,就得仔细分析该IP是不是好用,一般国外IP设计较为规范,但是技术支持一般,常见为email服务。这给国内设计者带来不便,如果加上沟通困难,如问题描述不清,更加增加设计成本

2020-12-29 15:14:09 819

原创 NVME host IP开发需求与策略

标题 NVME host IP开发需求与策略项目场景:如何高速存储来自光纤或AD的GBps以上数据提示:这里简述项目相关背景:例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大)问题描述: 随着对高速信息的不断提升,以往采用sata 存储高速数据方式已满足不了对GBps以上需求,业界开始转向以PCIe为传输的SSD存储方式,目前就单FPGA而言,采用NVMe1.3d无疑是一个最佳的选择。原因分析: 目前sata接口的ss

2020-11-30 14:42:39 884

NVMe1.3c协议,便于理解和研究高速传输新技术

最新NVMe1.3c协议,TheNVM ExpressTM(NVMeTM)interface allows host software to communicate with a non-volatile memorysubsystem. This interface is optimized for Enterpriseand Clientsolid statedrives, typically attachedas aregister level interfaceto the PCI Express interface.

2018-11-17

模拟IC设计的EDA平台和流程-cadence

IC设计经典文章, 重点是cadence,希望对大家有用

2013-07-14

电源设计参考

Ti经典电源设计,从多方面讨论如何设计优秀的电源部分

2013-07-14

ad采样设计参考

IC设计中AD部分文档6份,希望对采样设计人员有参考价值

2013-07-12

cadence学习资料

学习cadence的资料,希望对学习这方面的人有用,谢谢

2013-07-12

cadence16.3参考设计

学习cadence较好的参考资料,包括原理图,pcb版图和gerber文件设计指导

2013-07-12

Cadence高速电路板设计与实践范例文件

学习cadence较好的参考资料,包括原理图,pcb版图和gerber文件设计指导

2013-07-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除