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

从香蕉到芯片:工程师如何用状态识别思维调试FPGA/CPLD系统

1. 从香蕉到芯片一个工程师的跨界思考前几天在超市看到有人扛着一大串香蕉黄澄澄的形状还有点奇特。这让我一下子走了神思绪从水果摊飘到了我的工作台——那些排列整齐、闪着金属光泽的FPGA和CPLD开发板。你可能觉得这跳跃有点大香蕉和可编程逻辑器件能有什么关系但作为一个在电子设计自动化EDA和半导体行业泡了十几年的老工程师我的大脑已经习惯了在各种看似不相关的事物之间寻找逻辑连接。判断一个香蕉是否变质和调试一块复杂的可编程逻辑芯片在方法论上其实共享着一些非常有趣的底层思维模式。这篇文章就是一次这样的思维漫游。它不适合那些只想看标准数据手册或应用笔记的读者。相反它是给那些对技术充满好奇心喜欢在跨界联想中寻找灵感的工程师、电子爱好者甚至是那些觉得技术世界过于冰冷、想看看它如何与日常生活发生化学反应的朋友们。我们会从“如何判断香蕉坏了”这个生活化的问题出发一路聊到CPLD、FPGA的内部结构、EDA工具的设计哲学以及数字系统调试中的那些“望闻问切”。你会发现严谨的工程思维同样能用来解构我们身边最普通的事物。2. 核心隐喻状态识别与系统观测2.1 香蕉的“状态寄存器”让我们先回到那个香蕉。你怎么知道它坏了一个最直观的方法是视觉检查表皮出现大量深色斑点甚至大面积变黑。这就像读取一个硬件设备的状态寄存器。在数字系统中状态寄存器里的每一个比特Bit都代表着系统某个部分的当前状况是忙还是闲是错误还是正常是满还是空香蕉皮上的斑点就是它的“状态比特”。几个小斑点几个比特被置位可能意味着“成熟度最佳口感香甜”但大面积的黑斑多个关键状态比特异常则明确指示“生命周期结束建议丢弃”。但视觉不是唯一途径。你可能会拿起来轻轻捏一下。如果感觉过于软烂甚至果肉从根部渗出那基本就判了“死刑”。这相当于对系统进行了一次功能性测试或探针检测。在电路调试中我们常用万用表测量关键节点的电压或者用示波器探测信号波形。一个预期为1.2V的核心电压如果掉到了0.8V或者一个时钟信号出现了严重的抖动这就像捏到一颗内部已经腐坏的香蕉——外部或许尚可但内部状态已经崩溃。更有经验的人可能会凑近闻一下。变质的香蕉会产生一种特有的、略带酒精发酵味的甜腻气息。这可以类比为系统运行时的功耗与热特征分析。一台正常工作的设备有其典型的功耗曲线和发热模式。如果突然发现芯片异常发烫或者电源电流急剧上升即使逻辑功能暂时正确也预示着内部可能存在短路、竞争冒险或者死循环这通常是系统“变质”的早期气味信号。2.2 “坏”的定义与容错设计这里引出一个关键问题什么是“坏”对于香蕉如果你的目的是做香蕉奶昔那么带有些许斑点的“熟透”香蕉反而是最佳选择糖分最高风味最浓。但如果你想要的是切片摆盘那么任何斑点都可能被视为“瑕疵”。这完全取决于应用场景和容错标准。在可编程逻辑设计里这个概念至关重要。一个带有偶发性毛刺的计数器在驱动一个LED流水灯时可能完全没问题视觉暂留让我们看不到毛刺但同样的毛刺如果出现在高速通信接口的数据采样时刻就会导致灾难性的误码。因此判断一个设计是否“坏”是否“合格”首先必须明确其设计规格和应用环境。EDA工具中的静态时序分析、建立/保持时间检查就是在严格定义“好”的电气和时序标准任何违反都视为“坏”。但有些“坏”比如某些非关键路径的时序余量不足在特定的低频应用下是可以被容忍的这就像接受香蕉上的几个斑点。3. 可编程逻辑的“生命周期”与“健康度”监测3.1 CPLD与FPGA两种不同的“水果品种”CPLD和FPGA是可编程逻辑世界的两大主角它们特性不同就像香蕉里的“小米蕉”和“帝王蕉”。CPLD复杂可编程逻辑器件其结构更像一个确定性很强的硬质香蕉。它的主体是基于乘积项逻辑的与或阵列搭配数量相对较少但驱动能力很强的全局触发器。它的布线资源是固定的、连续的。这意味着一旦你的设计在CPLD上编译通过并满足了时序其行为在绝大多数情况下是高度可预测和稳定的延时固定。这就像一根质地较硬的香蕉它的变质过程相对外显和统一从青绿到金黄再到出现斑点过程清晰。CPLD非常适合实现高速控制逻辑、状态机、地址译码等对确定性要求高的“胶合逻辑”。判断一个CPLD设计是否“坏”重点看它是否用尽了宏单元资源或者I/O是否分配合理它的“健康度”指标相对简单直接。FPGA现场可编程门阵列则像一颗结构复杂、变化多端的软糯香蕉。它的核心是大量可编程的逻辑块、丰富的分层布线资源和专用的硬核模块。FPGA的设计自由度极高但同时也引入了更多的不确定性因素。布线延迟会因布局布线的结果而有显著差异同一设计两次编译的时序结果可能不同对时钟网络、电源网络的设计要求也更为苛刻。因此FPGA的“变质”方式更隐蔽、更多样。它可能不是整体腐烂而是某个关键路径在高温下出现时序违例像香蕉内部先变软或者某个BRAM在特定访问模式下出现软错误像香蕉某一部分出现异味。3.2 EDA工具我们的“感官增强套件”靠肉眼和手感判断香蕉是我们的生物本能。但面对数百万甚至上亿个晶体管的FPGA我们则需要强大的EDA工具来扩展我们的“感官”。综合工具这好比预筛选和分类。你把高级的硬件描述语言交给它它负责将设计转化为门级网表并做一些初步的优化。它会告诉你设计的大致“轮廓”和“重量”资源占用预估。如果综合阶段就报出语法错误或无法实现的逻辑就像在批发市场就挑出了一筐已经腐烂的香蕉根本不需要进入后续环节。布局布线工具这是最核心的“品相鉴定”环节。工具将逻辑单元和信号网表在芯片的物理空间上进行安置和连接。这个过程充满了权衡速度 vs 面积 vs 功耗。一个优秀的布局布线结果就像一颗果肉饱满、形状匀称的香蕉。而一个糟糕的结果会导致时序紧张、信号完整性差。现代工具都提供“健康度”报告如时序裕量、布线拥堵度、功耗热点图。我的经验是一定要仔细阅读布局布线后的时序报告不要只看“是否通过”。即使没有违例也要关注关键路径的裕量是否充足比如是否大于0.2个时钟周期。裕量就像香蕉的“保鲜期”裕量越大设计在电压、温度波动下的稳定性越好。仿真工具这是实验室条件下的破坏性测试和口味品尝。通过编写测试平台你可以模拟各种极端情况快速时钟、异常输入、电源波动。这就像把香蕉放在不同温度湿度下观察或者切开来检查果肉。门级仿真结合了时序信息能最真实地反映芯片在特定工艺角下的行为。一个常见的坑是只做功能仿真而忽略了后仿带时序信息的仿真。很多棘手的亚稳态、竞争冒险问题只有在后仿中才会暴露出来。静态时序分析工具这是快速、全面的“X光检测”。它不需要运行测试向量而是基于模型和约束对所有可能的路径进行数学分析找出潜在的时序问题。它高效但依赖于准确的约束文件。如果你的时钟约束、输入输出延迟约束设错了STA就会给你一个虚假的“健康”报告。因此约束文件的编写和验证是保证STA有效的绝对前提。4. 实操构建一个数字系统的“腐败预警”机制4.1 定义你的“腐败”阈值在开始设计前必须像定义香蕉的食用标准一样明确你的数字系统在什么情况下算“坏”。这需要转化为具体的、可测量的设计约束。时序约束这是核心。包括所有时钟的频率、占空比、不确定性。对于输入输出信号要定义它们与相关时钟之间的建立/保持时间关系。例如# 时钟约束示例 create_clock -name sys_clk -period 10.0 [get_ports clk_in] set_clock_uncertainty -setup 0.5 [get_clocks sys_clk] # 输入延迟约束示例 set_input_delay -clock sys_clk -max 3.0 [get_ports data_in]不严谨的约束就像说“香蕉不能太黑”而严谨的约束是“表皮黑斑面积超过30%即为不合格”。功耗约束设定动态功耗和静态功耗的目标值。利用工具进行功耗分析识别热点模块。可靠性约束对于高可靠性应用需要考虑单粒子翻转效应定义需要保护的存储单元比例或者采用三模冗余等策略。4.2 实施多维度“健康检查”设计流程中应嵌入多个检查点而不是等到最后才“闻一下”。代码级检查使用Lint工具在编写代码时即检查潜在问题如组合逻辑环路、不完整的条件语句、总线冲突等。这好比在香蕉装箱前就剔除有机械损伤的个体。综合后检查查看综合报告中的资源使用率、推断出的硬件结构如是否生成了想要的DSP或RAM。确保没有出现非预期的锁存器。布局布线后深度分析时序报告逐条审查时序违例路径分析是逻辑结构问题还是布线问题。对于关键路径可以尝试手动位置约束或区域约束。布线拥堵报告高拥堵区域会导致布线困难、延迟增加和功耗上升。如果发现拥堵可能需要重新考虑模块划分或数据流架构。电源完整性分析检查IR Drop电源压降是否在允许范围内。过大的IR Drop会导致局部逻辑单元供电不足性能下降甚至功能错误这就像香蕉因为局部受压而加速腐败。片上调试当芯片运行起来后利用FPGA的在线逻辑分析仪功能如Xilinx的ILA或Intel的SignalTap实时抓取内部信号。这是最直接的“品尝”手段。你可以看到状态机是否按预期跳转计数器是否准确数据流是否畅通。实操心得设置触发条件是一门艺术。不要总是抓取全部数据而是针对可疑现象设置精准触发比如“当FIFO满信号拉高时同时写使能也为高”这样能高效地捕捉到溢出错误的发生瞬间。4.3 环境应力测试与老化试验香蕉在高温高湿环境下会加速变质。芯片也一样需要进行多工艺角分析和硬件测试。多角时序分析在EDA工具中不仅要看典型工艺、25°C、1.0V电压下的时序还要分析高温慢速角、低温快速角等极端情况。确保在所有预设工作环境下时序都能收敛。硬件环境测试将板卡置于高低温箱中进行长时间循环测试。监测电源纹波、时钟抖动、关键信号眼图的变化。一个真实踩过的坑某产品在实验室常温下一切正常但到了现场低温环境就偶发重启。最后排查发现是某颗缓启动芯片在低温下特性变化导致电源时序不能满足FPGA的上电要求。这就像香蕉在冰箱里看起来还好但一拿出来放到室温就迅速变黑。5. 常见“腐败”模式与诊断技巧即使再小心系统也可能会“变坏”。下表整理了一些常见的“腐败”症状、可能的原因及排查思路这就像一份“香蕉/芯片腐败诊断手册”。症状如何发现“坏了”可能的原因“腐败”的根源排查与修复思路“保鲜”或“止损”措施功能仿真通过上板后行为异常1. 时钟约束错误或未约束。2. 复位信号异步释放产生亚稳态。3. 输入信号未同步到本地时钟域。4. I/O电平标准配置错误。1.首先检查时钟用示波器测量板上时钟频率、幅值、抖动是否达标。在代码中确认约束是否覆盖所有时钟网络。2.检查复位对异步复位信号进行同步释放处理。使用在线逻辑分析仪观察复位撤除时刻的关键寄存器状态。3.同步器检查对所有跨时钟域信号检查是否使用了至少两级寄存器进行同步。4.核对引脚约束确认电压、驱动强度、上下拉配置是否正确。系统运行一段时间后死机或出错1. 时序裕量不足在温度/电压漂移下出现违例。2. 状态机陷入非法状态。3. 存储器FIFO、RAM溢出或读空。4. 单粒子翻转等软错误。1.进行高温测试用热风枪局部加热FPGA看是否更容易复现问题以确认是时序问题。2.为状态机添加“看门狗”当状态机停留在非法状态超过N个周期强制复位到初始状态。3.为FIFO等添加保护逻辑在读写接口添加“几乎满”、“几乎空”标志提前预警。4. 对关键配置寄存器使用三模冗余或定期进行CRC校验和刷新。功耗远高于预期1. 存在不必要的信号翻转活动。2. 时钟使能控制不严格闲置模块仍在耗电。3. 存在组合逻辑环路导致信号振荡。4. 选择高功耗的I/O标准。1. 使用EDA工具的功耗分析功能识别活动率高的网络和模块。2.门控时钟在模块闲置时关闭其时钟树。3. 运行门级仿真观察是否有信号在高频振荡。4. 在满足速率要求下尽量选择LVCMOS等低功耗I/O标准。通信接口误码率高1. 时序约束不完整特别是输入输出延迟。2. 板级信号完整性差反射、串扰。3. 电源噪声耦合到模拟/高速数字部分。4. 参考时钟抖动过大。1.精确约束源同步接口使用set_input_delay/set_output_delay的-min和-max值来定义数据有效窗口。2. 用示波器测量信号眼图检查过冲、振铃。可能需要调整端接电阻或布线。3. 检查电源平面分割为敏感电路使用独立的LDO供电增加去耦电容。4. 选用低抖动的时钟发生器并确保时钟走线远离噪声源。诊断心法从外到内从静到动。当问题出现时先检查最外部的电源、时钟、复位这些“生命体征”。然后用最简单的测试模式比如让LED循环点亮验证基本功能是否正常。再逐步增加复杂度同时利用仿真和在线调试工具像剥香蕉皮一样一层层向内定位问题根源。永远不要假设“这部分代码很简单肯定没问题”最隐蔽的bug往往藏在最自信的地方。所以下次当你拿起一根香蕉下意识地检查它的颜色、硬度和气味时不妨想想这背后是一套多么精妙的模式识别与状态评估系统。而我们设计、调试一个复杂数字系统的过程本质上就是在构建和训练一套更强大、更精密的“感官系统”与“判断逻辑”。从水果的腐败到芯片的失效世界的运行法则在不同的尺度上遥相呼应。工程师的乐趣或许就在于用理性的工具去理解乃至驯服这些变化让系统在它应有的生命周期内稳定、可靠地散发光芒——或者像一颗完美的香蕉那样在最恰当的时机提供最甜蜜的体验。

相关文章:

从香蕉到芯片:工程师如何用状态识别思维调试FPGA/CPLD系统

1. 从香蕉到芯片:一个工程师的跨界思考前几天在超市,看到有人扛着一大串香蕉,黄澄澄的,形状还有点奇特。这让我一下子走了神,思绪从水果摊飘到了我的工作台——那些排列整齐、闪着金属光泽的FPGA和CPLD开发板。你可能觉…...

从QGIS样式配置到GeoServer发布:手把手教你制作并导出SLD文件

从QGIS样式配置到GeoServer发布:手把手教你制作并导出SLD文件 在GIS工作流中,地图样式的可视化表达与跨平台复用一直是工程师的核心痛点。当你在QGIS中精心调配的渐变色带、分类符号在GeoServer中无法直接复用时,SLD(Styled Layer…...

【无人机通信】无人机自主巡航+5G 通信质量监测MATLAB仿真平台,模拟无人机飞 4 个基站,记录信号强度,带 3D 可视化、电子围栏、自动起降、自动返航

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、程序设计科研仿真。 🍎完整代码获取 定制创新 论文复现点击:Matlab科研工作室 👇 关注我领取海量matlab电子书和数学建模资料 &…...

如何永久保存微信聊天记录?开源工具WeChatMsg完整解决方案

如何永久保存微信聊天记录?开源工具WeChatMsg完整解决方案 【免费下载链接】WeChatMsg 提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告 项目地址: https://gitcode.com/GitHub_Trending/we/W…...

《WebPages Razor》深度解析

《WebPages Razor》深度解析 引言 随着互联网技术的飞速发展,Web开发领域不断涌现出新的技术和框架。其中,Razor视图引擎作为一种流行的Web开发工具,受到了广泛的关注。本文将深入解析Razor视图引擎,探讨其在Web开发中的应用、优势以及未来发展趋势。 一、Razor简介 Ra…...

【车辆】大规模连接车辆协作自动化的并行优化算法附matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、程序设计科研仿真。 🍎完整代码获取 定制创新 论文复现点击:Matlab科研工作室 👇 关注我领取海量matlab电子书和数学建模资料 &…...

Sketch MeaXure:重构设计标注工作流的技术架构与实践指南

Sketch MeaXure:重构设计标注工作流的技术架构与实践指南 【免费下载链接】sketch-meaxure 项目地址: https://gitcode.com/gh_mirrors/sk/sketch-meaxure 在现代UI/UX设计工作流中,设计标注是连接设计与开发的关键桥梁,然而这一环节…...

如何在Navicat中使用导出数据库完整数据字典_架构师必备技能

Navicat无法一键导出完整数据字典,需手动执行information_schema查询组合表结构、字段注释、索引及外键信息,再导出为Excel/CSV;注意字符集设为utf8mb4并选UTF-8编码,避免注释乱码或为空。导出 MySQL 数据库的完整数据字典&#x…...

如何设计MongoDB的金融交易流水表_防篡改与精确金额存储Decimal128.txt

RAII是C中通过对象生命周期自动管理资源的唯一可靠方式,构造获取资源、析构释放资源,确保异常安全;需禁用拷贝、实现移动语义、析构函数noexcept。RAII 是什么,为什么不能靠 try-catch 或手动 freeRAII 不是语法糖,也不…...

第七章 供水科学调度的智能调度

1. 供水调度技术发展的三个阶段 1.1 供水调度技术发展可分为三个阶段: 供水科学调度系统的发展历程可以分为三个阶段:人工调度、科学调度和智能调度。 在第一个阶段,即人工调度阶段,系统主要依靠调度员的经验和技能进行供水调度。由于供水系统的规模和复杂性越来越大,人工…...

从资源收藏到实战应用:构建个人提示工程知识体系的系统指南

1. 从资源列表到实战指南:我如何构建自己的提示工程知识体系 看到这个名为“Awesome GPT Prompt Engineering”的列表,我仿佛看到了两年前的自己。当时,面对ChatGPT的横空出世,我既兴奋又迷茫。兴奋的是,一个全新的、…...

EasyInstruct框架:模块化指令处理与高质量数据集构建实战

1. 项目概述:一个为大型语言模型设计的指令处理框架如果你正在研究或应用像GPT-4、LLaMA、ChatGLM这样的大型语言模型,并且经常需要处理指令生成、筛选和提示工程这些繁琐的任务,那么你很可能需要一个能帮你标准化这些流程的工具。EasyInstru…...

从doctor-dok看自动化诊断工具:原理、实现与自定义检查实践

1. 项目概述:一个面向开发者的“健康医生”最近在GitHub上看到一个挺有意思的项目,叫Doctor-One/doctor-dok。光看名字,你可能会以为这是个医疗健康相关的应用,但实际上,它是一个专门为开发者、运维工程师和系统管理员…...

半导体巨头CEO续任风波:ST-Ericsson合资败局与战略转型启示

1. 项目概述:一场半导体巨头的CEO续任风波上周,我亲眼目睹了一个在金融圈里不太常见的场景:一家全球顶级半导体公司的CEO,在面向分析师和媒体的公开会议上,被直接问及自己的去留问题。这发生在2013年5月16日的伦敦&…...

为什么IT变更越来越谨慎,系统故障却还是越来越多?

很多企业的变更流程,正在变成一种“心理负担”在不少企业里,只要提到变更管理,团队第一反应往往不是“优化系统”,而是:“这次审批会不会很久?” “会不会又要开CAB?” “万一出问题怎么办&…...

UI2CodeN:基于视觉语言模型的UI转代码技术解析

1. 项目背景与核心价值UI2CodeN这个命名本身就透露着技术迭代的意味——后缀"N"暗示着这是第N代UI转代码方案。作为前端开发领域的老兵,我见证过从手工切图到Sketch插件生成代码的整个演进历程。当前主流方案普遍存在三个痛点:设计稿还原度不足…...

工程师的充电器管理指南:三级体系告别线缆混乱

1. 一个工程师的“充电器之海”自救指南如果你走进我家客厅的角落,你会看到一个堪称现代科技生活“奇观”的景象:一个号称能收纳所有充电器的“充电站”,上面缠绕着超过十根不同规格的线缆,它们像藤蔓一样交织在一起,连…...

2025届学术党必备的十大AI科研神器横评

Ai论文网站排名(开题报告、文献综述、降aigc率、降重综合对比) TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 这篇文章,系统地阐述了,DeepSeek系列论文的,核心技术架构…...

Hive JDBC vs MySQL JDBC:**“服务端推完就跑,客户端慢慢吃”**详解

一句话理解:MySQL服务端执行完查询后,会一次性把所有结果通过TCP流式推送给客户端,然后立刻解放资源(推完就跑);客户端收到后本地慢慢消费(慢慢吃),服务端完全不管客户端…...

2025届必备的十大降AI率网站实际效果

Ai论文网站排名(开题报告、文献综述、降aigc率、降重综合对比) TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 在当下的学术写作范畴之内,专门用于专业论文创作的 AI 网站,已然变成…...

2026届最火的五大AI辅助论文平台实测分析

Ai论文网站排名(开题报告、文献综述、降aigc率、降重综合对比) TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 用于写作的AI软件,是借助自然语言处理以及深度学习技术的内容生成工具&#xff0…...

大厂逼员工用AI:是提效神器,还是裁员前的形式主义套路?

点击查看更多精彩 你有没有过这种经历:用AI把原本2天的活半天干完,刚想喘口气,领导反手就塞过来翻倍的工作量,丢下一句“有AI帮你,这点活不算多”?😂 AI浪潮席卷职场的当下,越来越多…...

降解塑料原料检测进入绿色数字化阶段,IACheck用AI报告审核强化环保合规闭环能力

降解塑料这几年被频繁提起,但真正进入产业链之后才会发现,它并不是“替代塑料”这么简单,而是一整套从原料筛选、性能验证到环境降解评估的系统工程,尤其是在原料检测环节,任何一个指标偏差,都可能影响最终…...

neon源码分析(5)计算层使用slru的一些问题

1. PG 原生 SLRU 是什么 SLRU 用来保存事务相关的小页面文件,常见目录: pg_xact pg_multixact/members pg_multixact/offsets一个 SLRU page 是 8KB。一个 SLRU segment 通常包含 32 个 page: 1 segment 32 * 8KB 256KB例子:…...

从2E服务写入超长DID说起:一个案例拆解Autosar UDS诊断中‘非主流’的帧交互流程

从2E服务写入超长DID案例解析Autosar UDS诊断中的多帧交互机制 在汽车电子开发领域,诊断协议的设计与实现往往是系统可靠性的关键所在。当我们谈论UDS(Unified Diagnostic Services)诊断时,大多数开发者首先想到的是常规的单帧请求…...

基于开源LLM框架构建领域对话机器人:从ChatPiXiu到实战应用

1. 项目缘起与定位去年ChatGPT横空出世,相信很多同行和我一样,一边惊叹于其强大的对话能力,一边也在琢磨:这东西的“魔法”我们能不能复现?或者说,有没有可能用开源的方式,打造一个我们自己的、…...

30岁软件测试工程师的出路:不是转管理,而是换赛道

打破“管理独木桥”的迷思在软件测试行业,流传着一条看似顺理成章的晋升路径:做几年技术,然后转型做管理。尤其对于步入30岁的工程师来说,这条路径仿佛成了唯一的救命稻草,仿佛不走上管理岗,职业生涯就会戛…...

千亿企业级存储市场,产品逻辑变了

国家数据局相关数据显示,截止今年3月,我国日均Token调用量已超过140万亿,相比于2024年初增长1000多倍;同时,OpenAI公布数据也显示,其API调用量为每分钟60亿Tokens,月度总量更是达到惊人的260万亿…...

数电3|传输门、三态门、开路门

二、CMOS集成1.传输门2.三态门3.漏极开路门(OD门)...

用Gemini做竞品分析:从截图识别到对比表格生成的完整教程

做竞品分析时,最耗时间的往往不是“分析”,而是前期整理:截图、提取页面信息、归纳功能点、做对比表。现在可以把这部分交给Gemini辅助完成。如果想先对比不同模型的图片理解和表格整理能力,也可以通过 AI模型聚合平台 t。877ai。…...