首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 400G光模块的3种封装QSFP-DD、OSFP、CFP8)

    400G光模块封装的趋势光模块封装形式具有三个共同特点:外形小巧、功耗低、可与所有系统供应商互操作。了解 100G光模块市场的发展将有助于我们理解400G技术的引入。 l QSFP56-DD(也称为QSFP-DD,代表QSFP双密度)l OSFP(代表八路SFP)两种外形尺寸都在电气侧运行8x 50G PAM4通道,而光学侧可以是8个50G PAM4激光器或4个100G 在四激光器设计中,我们添加了一个“变速箱”,将8x 50G PAM4电气转换为4x 100G PAM4。 l OSFP将散热直接集成到外形尺寸中,而QSFP-DD没有。QSFP-DD和OSFP均设计用于DC内应用,包括DAC、AOC和长达2km的光纤连接。 它在电气方面有16x通道25G NRZ(而不是QSFP-DD和OSFP 的 8x 50G PAM4)提供MDIO管理接口(而不是 QSFP-DD和OSFP的I2C)由于其占用空间大且功耗高(高达24W)

    5.5K11编辑于 2024-11-04
  • 来自专栏Pou光明

    log4cplus封装

    上次和大家分享了log4cplus控制台实时输出以及全局调用的应用。 为了达到我们的目的,我们可以自己再对日志封装一下,并且可以让日志既能实时输出到文件又可以实时输出到控制台。 程序运行平台:ubuntu qt log4cplus1.2.2 1. 封装Mylog Mylog是一个单例类。 ① 以追加方式输出到文件配置 开始时使能内部输出。 ->_logger.addAppender(SharedAppenderPtr(append_file.get ())); return this->_logger; } ②全局简化调用 封装 define WARN(p) LOG4CPLUS_WARN(Mylog::instance()->getLog(), p) #define ERROR(p) LOG4CPLUS_ERROR

    1.4K20发布于 2019-09-12
  • 来自专栏音视频开发技术

    FFmpeg封装格式处理4-转封装例程

    封装例程 转封装是将一种封装格式转换为另一种封装格式,不涉及编解码操作,转换速度非常快。 ? 5.1 源码 源码修改自 FFmpeg 4.1 自带的例程 remuxing.c。 打开输入 // 1.1 读取文件头,获取封装格式相关信息 if ((ret = avformat_open_input(&ifmt_ctx, in_filename, 0, 0)) < time_base,在avformat_find_stream_info()中可取到每个流中的time_base // 输出:avformat_write_header()会根据输出的封装格式确定每个流的 time_base并写入文件中 // AVPacket.pts和AVPacket.dts的单位是AVStream.time_base,不同的封装格式其AVStream.time_base 不同 // 所以输出文件中,每个packet需要根据输出封装格式重新计算pts和dts av_packet_rescale_ts(&pkt, in_stream->time_base

    1.2K20发布于 2019-04-02
  • 三种封装形式下的400G光模块概述

    400G QSFP-DD SR4400G QSFP-DD SR4封装形式是QSFP-DD,此款光模块在电口侧用的是50GPAM4调制方式,在光口侧是100GPAM4调制方式,可实现425Gbps速率的传输 400G QSFP-DD DR4400G QSFP-DD DR4其传输速率和封装形式与400G QSFP-DD SR4和400G QSFP-DD SR8一样,都是QSFP-DD封装,传输速率都是400G 400G QSFP-DD FR4400G QSFP-DD FR4与400G QSFP-DD DR4一样,封装形式、传输速率和传输模式都一样。 那么这3种封装形式到底有什么区别呢?电口调制从电口侧看,QSFP-DD的电口是8路50G PAM4调制方式,而QSFP112电口是4路100G PAM4调制方式,电口单通道速率是QSFP-DD的一倍。 OSFP封装因其带有散热装置,则其尺寸会比QSFP-DD略大一些,与100G的QSFP28封装不兼容。

    1.3K10编辑于 2024-11-11
  • 来自专栏全栈程序员必看

    log4cpp深度封装

    简介 关于log4cpp的介绍与好处就不再赘言了,百度一搜一大把。主要是对于log4cpp的使用如果不封装一下,感觉还是挺麻烦的,例如不少函数名挺长的。 所以自己动手把它的日常使用进行了封装,可以让使用log4cpp就像调用一句printf()函数一样简单快捷。 封装目标 不需要用一次就调用一次getInstance,只需要在main文件中引入一次即可 封装成需要使用时只需简短的一举logError(“somelog”) 就搞定 输出的日志内容包含:文件名,函数名 ,行号(通过以上函数调用即可) 利用单例模式封装 具体实现 类定义 & 宏定义 巧妙的使用宏定义可以缩短函数调用形式(虽然effective c++ 和google C++编程规范都极力反对使用太多宏) { ERROR, WARN, INFO, DEBUG }; //用单例模式封装log4cpp class Mylog { public: static Mylog

    1.1K30编辑于 2022-09-14
  • 400G QSFP-DD光模块:技术解析与应用前景

    QSFP-DD是最常用的400G光模块产品封装。 本文介绍了QSFP-DD光模块常见类型SR8、DR4、FR4、FR8、LR4、LR8、ER4、ER8和ZR,分析了各型号之间的区别和应用场景并对QSFP-DD与QSFP112及OSFP光模块进行了对比。 2. 400G QSFP-DD光模块主要类型400G QSFP-DD光模块的主要型号有:QSFP-DD SR8,QSFP-DD DR4,QSFP-DD FR4,QSFP-DD FR8,QSFP-DD LR4 ,QSFP-DD LR8,QSFP-DD ER4,QSFP-DD ER8,QSFP-DD ZR.3. 400G QSFP-DD常见类型之间的区别 3.1 QSFP-DD FR4QSFP-DD FR8400G 常见问题解答(FAQ)5.1 QSFP-DD和QSFP112的区别QSFP-DD支持8个53Gbps的通道,总传输速率为424Gbps;QSFP112整个封装的传输速率高达800G,支持4个112Gbps

    1.2K10编辑于 2024-11-18
  • 合理使用光互联产品减少万卡集群高性能网络中TOR交换机上行网络的ECMP哈希冲突

    OSFP 光模块MPO跳线400G OSFP 光模块有源光缆AOC400G QSFP-DD 封装固定长度光缆400G QSFP-DD封装有源光缆AOC400G QSFP112封装固定长度光缆400G QSFP112封装有源光缆AOC400G OSFP封装固定长度光缆400G OSFP封装无源铜缆DAC400G QSFP-DD 封装固定长度铜缆400G QSFP-DD封装无源铜缆DAC400G QSFP112 此时,在以太网中,交换机端使用400G QSFP-DD、400G QSFP112或者400G OSFP的封装模式,网卡端使用200G QSFP56封装或者200G QSFP-DD封装,需要根据两端设备端口类型决定 产品形态交换机端口连接线网卡端口有源光缆AOC400G QSFP-DD 封装固定长度光缆端口1:200G QSFP-DD封装 端口2:200G QSFP-DD封装有源光缆AOC400G QSFP112 封装无源铜缆DAC400G QSFP-DD 封装固定长度铜缆端口1:200G QSFP-DD封装 端口2:200G QSFP-DD封装无源铜缆DAC400G QSFP112封装固定长度铜缆端口1:200G

    52910编辑于 2024-08-15
  • 800G光模块的技术演进与应用

    一、800G光模块的主要封装形式800G光模块的封装技术直接影响其传输性能、散热能力和兼容性,目前主流封装形式包括:QSFP-DD 封装:含义:即四通道小型可插拔光模块 - 双密度,与 QSFP 光模块相比 QSFP112 封装:QSFP112 封装:基于 QSFP-DD 封装架构的演进,支持单通道 112G PAM4 调制(8 通道总速率 800G),兼容 QSFP-DD 的物理尺寸与连接器,适用于高密度 封装形式:一般采用 QSFP-DD 封装。800G 2FR4:技术原理:包含 4 个波长(1271/1291/1311/1331nm),单通道速率为 100Gbps,通过 Mux 减小光纤的数目。 封装形式:OSFP 封装。800G 2LR4:技术原理:单通道速率为 100Gbps,使用特定波长实现传输。接口类型:采用双 LC 连接器。传输距离:10km,波长为 1310nm。 封装形式:常见为 QSFP-DD 或 OSFP 封装。随着1.6T光模块标准逐步成熟,800G光模块在2024-2026年会进入大规模部署周期。

    1.5K11编辑于 2025-03-03
  • 400G SR4光模块:开启高速网络新时代

    400G SR4光模块作为高速光通信技术的代表,近年来成为数据中心内部互连的主流选择。本文介绍400G SR4光模块的概述、封装形式、兼容性以及与400G SR8的区别,并探讨400G SR4价格。 2.400G SR4光模块封装形式400G SR4光模块有QSFP-DD、QSFP112和OSFP三种封装形式:2.1.400G QSFP-DD SR4光模块是目前400G光模块最常用的封装形式之一。 400G QSFP-DD SR4电口侧的调制方式是8通道传输,单通道速率50G。光口侧为4个并行的传输通道,单通道传输速率为100G。 QSFP-DD 400GBASE-SR4适用于100米以内数据传输。 3.400G SR4兼容光模块格凌科技400G SR4光模块具有良好的兼容性,400G QSFP-DD SR4、400G QSFP112 SR4、400G OSFP SR4能够兼容英伟达IB 9790,

    67010编辑于 2024-11-11
  • 来自专栏lgp20151222

    log4j的终极封装

    通用型(再也不用每个类new一个logger了) public class Log { private static Map<String,Logger> loggerMap = new HashMap<String,Logger>(); public static void main(String[] args) throws ClassNotFoundException { Log.error("自定义LOG","sss444444"); }

    69310发布于 2018-09-10
  • 来自专栏菩提树下的杨过

    pygame 笔记-4 代码封装&发射子弹

    pygame.image.load(img_base_path + 'actor/R3.png'), pygame.image.load(img_base_path + 'actor/R4. pygame.image.load(img_base_path + 'actor/L3.png'), pygame.image.load(img_base_path + 'actor/L4.

    73820发布于 2018-12-27
  • Arista 800G光模块800G AOC和DAC介绍

    分线型:A-O800-2Q400-xM(OSFP→2x400G QSFP-DD),长度 1-30m。3. 分线型:C-O800-2Q400-xM(OSFP→2x400G QSFP-DD)。C-O800-4Q200-xM(OSFP→4x200G QSFP56)。4. 三、封装OSFP8 通道,每通道 100G PAM-4,总带宽 800G。集成散热器,散热性能优于 QSFP-DD(温度低 5-15℃)。支持通过适配器兼容 QSFP 模块。 四、兼容性与互操作性400G 模块插入 800G 端口:支持,但需满足:800G 模块支持半速(如 2FR4/LR4,不支持 2XDR4/PLR4)。400G 交换机端口需支持 800G 模块功耗。 OSFP 与 QSFP-DD 互操作:物理接口不同,需通过适配器或配置兼容。

    87210编辑于 2025-03-25
  • 来自专栏全栈程序员必看

    ue4封装接口_ue4导出模型

    本文带大家认识UE4插件/模块的使用方式Dll。既然为DLL,那么我们就可以对其封装,做到不公开cpp的目的。 1>新建一个Plugin 2>在plugin中创建一个Actor类,并在里面写一个UE4的Log输出函数。 3>对其进行编译,编译出不同模式的dll出来 4>在UE4场景中测试我们Log函数 5>删除cpp文件 6>在我们的.build.cs中添加不参数编译的参数 bUsePrecompiled = true ; 7>再到UE4场景中测试我们Log函数。 在UE4场景中测试我们Log函数 5>删除cpp文件 6>在我们的.build.cs中添加不参数编译的参数 bUsePrecompiled = true; 7>再到UE4场景中测试我们Log函数。

    1.3K10编辑于 2022-09-28
  • 400G QSFP112 FR4光模块:数据中心高速互联的新基石

    技术特性:解析QSFP112 FR4的核心优势400G QSFP112 FR4是一种基于QSFP112封装的高速光模块,支持400Gbps(每秒400千兆比特)的传输速率,采用FR4(Four Wavelengths 区别对比:QSFP112 FR4QSFP-DD FR4的技术差异400G QSFP112 FR4QSFP-DD FR4虽然同属400G系列光模块,速率均为400Gbps,并且都工作在1310nm波长 400G QSFP112 FR4在电口侧与光口侧均采用4×100G PAM4调制;而400G QSFP-DD FR4则在电口侧使用8×50G PAM4,在光口侧采用4×100G PAM4。 由于QSFP-DD在电口速率较低,对芯片和PCB设计要求相对较低,因此其整体成本通常低于QSFP112 FR4。 CPO(共封装光学)技术预计将在2026年得到更广泛应用,推动800G/1.6T模块的功耗再降50%。

    53310编辑于 2025-11-10
  • 来自专栏云深之无迹

    Dji RoboMaster Tello SDK封装.4(打包,安装)

    最后安装格式,你得写一个init得文件来完成SDK最后得编写 分别是包名,作者名字,授权方式,版权,版本,以及库中包含得文件 import setuptools with open('README.md', 'r') as fh: long_description = fh.read() setuptools.setup( name='easytello', version='0.0.9', author='yunswj', author_email='18247

    98310发布于 2021-03-30
  • 全方位了解400G光模块

    400G光模块的封装有很多种,现市面上有CFP8、QSFP-DD、OSFP、QSFP112这4种类型,各个封装类型有不同的特点,满足各个场景的需求。 2.2.PAM4 PAM4(Pulse Amplitude Modulation 4-level)方案采用4个不同的电平来表示一个比特的信息,由于PAM4使用了四个不同的电平而不是两个,使得在同一频率带宽内可以承载更多的信息比特 3.400G 光模块型号400G光模块常见的型号有:QSFP-DD 400GBASE-SR8、QSFP-DD 400GBASE-FR4QSFP-DD 400GBASE-SR4QSFP-DD 400GBASE-DR4QSFP-DD 400GBASE-FR8、QSFP-DD 400GBASE-LR8、QSFP-DD 400GBASE-LR4QSFP-DD 400GBASE-ER8、OSFP-RHS 400GBASE-SR4 、OSFP 400GBASE-DR4、QSFP112 400GBASE-DR4

    86010编辑于 2024-10-28
  • 400G QSFP112 FR4光模块:高速数据中心互联的核心力量

    400G QSFP112 FR4 是一种基于 QSFP112封装 的高速光模块,支持 400Gbps(每秒400千兆比特) 的传输速率,采用 FR4(Four Wavelengths over 2km) )接口类型Duplex LC/UPC接口封装形式QSFP112功耗典型值10W以下,节能高效工作波长1310nm CWDM4波段应用领域云数据中心、高速园区网、AI集群互联这些参数共同决定了其优异的性能表现 三、400G QSFP112 FR4QSFP-DD FR4 的区别两者虽然同属 400G系列光模块,速率均为 400Gbps,并且都工作在 1310nm波长,通过 双工LC单模光纤 最远可实现 2 两者的核心区别主要在于调制方式:400G QSFP112 FR4 在 电口侧与光口侧 均采用 4×100G PAM4 调制;400G QSFP-DD FR4 则在 电口侧 使用 8×50G PAM4,而在 由于QSFP-DD在电口速率较低,对芯片和PCB设计要求相对较低,因此其整体成本通常低于QSFP112 FR4

    58910编辑于 2025-10-13
  • 来自专栏关键帧Keyframe

    iOS AVDemo(4):音频解封装,从 MP4 中解封装出 AAC丨音视频工程示例

    这个 Demo 里包含以下内容: 1)实现一个音频解封装模块; 2)实现对 MP4 文件中音频部分的解封装逻辑并将解封装后的编码数据存储为 AAC 文件; 3)详尽的代码注释,帮你理解代码逻辑和原理。 }; #endif /* KFMediaBase_h */ 接下来,我们实现一个 KFMP4Demuxer 类来实现 MP4 的解封装。它能从符合 MP4 标准的文件中解封装出音频编码数据。 在这个接口中我们通过 CMSampleBufferRef 打包的是从 MP4/M4A 文件解封装后得到的 AAC 编码数据。 4)从中断中恢复解封装。 在 -_resumeLastTime 方法中实现。 5)停止解封装。 在 -cancelReading 方法中实现。 6)解封装状态机管理。 2、解封装 MP4 文件中的音频部分存储为 AAC 文件 我们还是在一个 ViewController 中来实现对一个 MP4 文件解封装、获取其中的音频编码数据并存储为 AAC 文件。

    75530编辑于 2022-06-13
  • 来自专栏关键帧Keyframe

    Android AVDemo(4):音频解封装,从 MP4 中解封装出 AAC丨音视频工程示例

    这个 Demo 里包含以下内容: 1)实现一个音频解封装模块; 2)实现对 MP4 文件中音频部分的解封装逻辑并将解封装后的编码数据存储为 AAC 文件; 3)详尽的代码注释,帮你理解代码逻辑和原理。 类来实现 MP4 的解封装。 它能从符合 MP4 标准的文件中解封装出音频编码数据。 2、解封装 MP4 文件中的音频部分存储为 AAC 文件 我们还是在一个 MainActivity 中来实现对一个 MP4 文件解封装、获取其中的音频编码数据并存储为 AAC 文件。 在 mDemuxerConfig 中实现,我们这里是一个 MP4 文件。 2)创建解封装器。 new KFMP4Demuxer(mDemuxerConfig,mDemuxerListener)。

    1.4K30编辑于 2022-06-13
  • 光信号与电信号的转换核心:光通信模块解析与光模块测试座解决方案

    跨数据中心长距传输(如 10km/40km 链路)性能需求:支持 800G/1.6T 高速率传输,光功率稳定性误差<±0.5dB,需耐受机房长期 40℃~55℃高温环境,接口插拔寿命>1000 次典型模块:QSFP-DD 德诺嘉电子针对主流封装打造了定制化IC测试座方案,具体适配逻辑如下:(一)SFP/SFP + 封装(小封装可热插拔)封装特点:尺寸小巧(SFP+:13.4mm×56.5mm),支持热插拔,集成 1 个光口 封装(四通道双密度)封装特点:高密度设计(尺寸:18.3mm×76.2mm),集成 4 个光口 + 38pin 电接口,速率覆盖 400G~1.6T,主要用于数据中心高速互联测试难点:多光口同步对接( 4 光口同步对准),电接口集成 EMI 屏蔽罩(串扰抑制>-40dB),底部内置铝制散热片(导热系数 200W/m・K),适配 800G QSFP-DD 模块的 100℃高温测试,光功率测试误差<±0.2dB (三)CFP2/CFP4 封装(大型可插拔)封装特点:大尺寸(CFP2:22.4mm×94.0mm),支持 4~8 个光口,速率覆盖 100G~400G,多用于长距传输(如 DCI 40km 链路)测试难点

    47910编辑于 2025-10-27
领券