乐于分享
好东西不私藏

国产EDA自动化设计软件开发与突破可能性分析

国产EDA自动化设计软件开发与突破可能性分析

国产EDA自动化设计软件开发与突破可能性分析

作者: 拓荒者

日期: 2026年8月

摘要

电子设计自动化(EDA)是集成电路产业链的“设计入口”,全球市场由Synopsys、Cadence、Siemens EDA三家寡头垄断约74%–78%份额,在5 nm以下先进制程数字全流程领域国产覆盖率不足5%。本文从技术架构、生态锁定、算法代差三个维度解构国产EDA的开发难点,指出其瓶颈并非单一算法缺口,而是“点工具碎片化、PDK/IP负反馈飞轮、先进制程签核数据缺失”的系统性耦合。在此基础上,评估四条突破路径的可行性:(1)成熟制程(≥28 nm)模拟/混合信号全流程替代,当前已具备商用兜底能力;(2)数字前端验证(仿真/形式验证/原型)单点渗透,AI+验证提供换道窗口;(3)3DIC/Chiplet原生工具链,借后摩尔范式重置生态起点;(4)AI4EDA与Agentic EDA重构设计范式,在起跑线拉平部分环节。结论判断:国产EDA的下一个十年不属于“复制三巨头全流程”,而属于“在成熟制程兜底、在验证与封装换道、在AI融合层局部引领”的系统级协同突围。突破可能性短期看28 nm模拟全流程与数字验证(概率>80%),中期看14–7 nm数字局部贯通(概率50%–60%),长期看3 nm以下先进数字全流程自主(概率<20%,需生态接力)。

关键词: EDA;国产替代;电子设计自动化;PDK生态;数字全流程;3DIC;AI4EDA;卡脖子

1. 引言:EDA——比光刻机更早被卡住的设计入口

集成电路产业存在三道“入口级”卡点:光刻设备(制造入口)、半导体材料(工艺入口)、EDA(设计入口)。三者之中,EDA的独特之处在于——它没有物理尺寸限制,却拥有最深的生态护城河。一台EUV光刻机可以被拆解逆向,但一套历经三十年、承载千万次流片验证的EDA工具链,其价值不在于代码本身,而在于“工具—工艺—IP”三者互锁的认证网络。

自2022年起,美国对华先进节点EDA出口管制持续收紧。2025–2026年间出现了“34天禁令窗口期”后又部分解禁的政策摇摆,这种不确定性本身就说明:外部供应随时可断,自主可控不是可选项,而是生存项。

本文聚焦两个核心问题:

国产EDA开发的真实难点在哪里?为何“有钱有人”仍难以在短期内追平?

在物理边界与生态边界之内,突破可能性如何分层评估?

2. 国产EDA开发的三大技术难点

2.1 工具链碎片化:从“点工具”到“全流程”的缝合代价

国际三巨头的核心竞争力并非某个单点算法更强,而是提供了从RTL→综合→布局布线→时序签核→物理验证→流片GDSII的无缝数据流平台。国产EDA当前呈现“一超多强”格局:

华大九天:国内唯一模拟/射频/存储/显示全流程覆盖,数字核心环节覆盖约80%,但7 nm以下尚未全闭环;

概伦电子:器件建模(BSIMProPlus)+ NanoSpice仿真,获台积电3/4 nm认证,但无全流程;

广立微:制造端良率/DFT/WAT,无设计前端;

芯华章/合见工软/思尔芯:数字验证(仿真/形式/原型)补位,不覆盖后端布局布线;

芯和半导体:射频/3DIC封装仿真,已被华大九天收购以补齐封装环。

碎片化的代价是:设计公司混用多家国产工具时,跨格式转换丢失精度、调试成本翻倍、复杂SoC级收敛性下降。三巨头用三十年将“数据模型统一(如OA数据库)、跨工具API、签核标准(Calibre LVS/DRC事实标准)”内化进平台。国产替代若只做单点性能对标,仍无法承接亿门级AI芯片设计。

2.2 算法代差:不是“能不能算”,而是“在10亿晶体管上能不能收敛”

EDA底层是计算数学(稀疏矩阵求解、图论布线、SAT/SMT求解、电磁场FDTD/FEM)与半导体物理(紧凑模型、寄生提取、工艺角)的交叉。代差体现在三个领域:

SPICE仿真:国际HSPICE/Spectre在10万级晶体管模拟电路上拥有多年累积的收敛性调参库;国产ALPS/NanoSpice在中小规模已可比肩,但超大混合信号网表(含RF+数字+电源)的稳定性仍弱一档。

布局布线(P&R):ICC2/Innovus的全局布线器经历了二十余年工艺角迭代,拥塞预测、时钟树综合(CTS)、DFM感知布线在5 nm以下GAA结构有专属修正项;国产鸿芯微纳/上海立芯/芯行纪在28 nm部分可用,7 nm仍缺签核闭环。

签核(Signoff):PrimeTime/Tempus静态时序、Calibre物理验证是晶圆厂的“事实标准”——不是因为算法不可超越,而是因为台积电/三星的PDK只对这些工具开放黄金参考(golden reference)。国产工具即使算出结果,也无法被代工厂认定为签核依据。

2.3 生态负反馈:PDK/IP飞轮比算法更致命

最深的卡点不是技术,而是以下闭环:

无先进制程PDK授权 → 无5 nm以下设计案例 → 无签核数据回流 → 算法无法标定 → 晶圆厂不愿认证 → 仍无PDK

三巨头与台积电/三星/Intel的PDK共建关系始于180 nm时代,逐节点沉淀了寄生参数、工艺角、OPC修正、可靠性模型。国产EDA目前仅在中芯国际/华虹28 nm及以上成熟节点有联合PDK开发(华大九天、概伦参与),5 nm以下GAA的PDK参数空间尚未进入“被喂数据”的闭环。

与此同时,商用IP(ARM CPU、PCIe/USB SerDes、HBM PHY)均基于三巨头EDA开发。更换工具意味着更换IP验证环境、重做时序/功耗闭环,设计公司的迁移成本极高。

3. 突破可能性的分层评估

3.1 短期(2026–2029年):成熟制程兜底与数字验证换道

赛道 国产现状 突破概率 判断依据

模拟/混合信号≥28 nm全流程 华大九天Aether+ALPS量产,14 nm FinFET流片验证 >85% 模拟工具链独立性强,不依赖复杂前后端协同,电源/MCU/PMIC/显示驱动已脱离海外工具量产

器件建模/SPICE仿真 概伦NanoSpice获台积电4 nm认证 >80% 底层渗透路线,晶圆厂端刚需,国际认可度已建立

数字验证(仿真/形式/原型) 芯华章150亿门级、合见工软UVS系列商用 70%–80% 验证不产出GDSII,迁移风险低,AI辅助调试可补人力缺口

制造类/良率/DFT 广立微WAT+DFTEXP进中芯产线 >75% 绑定制造端,不受设计前端生态制约

短期主旋律:用28 nm及以上成熟制程(车规、工业、电源、IoT、显示)将国产工具链跑通现金流与流片数据,同时在数字验证这条“不直接出版图”的环节快速渗透,积累亿门级调试经验。

3.2 中期(2029–2035年):14–7 nm数字局部贯通与3DIC换道

14–7 nm数字前端→后端局部贯通:华大九天数字P&R已完成7 nm工艺验证、正向5 nm攻关;鸿芯微纳/立芯补P&R单点;行芯科技签核工具助力纯国产3DIC流片。中期目标不是“全替代”,而是“关键大芯片(NPU/基带)用国产前端+进口后端混合跑通,再逐步替换”。概率50%–60%。

3DIC/Chiplet原生EDA:传统平面EDA生态已被锁死,但2.5D/3D集成、硅光、芯粒互连的EDA标准尚未固化。北京大学“真3D”原型(线长-30%、WNS-6%)、华大九天Argus 3DIC、芯和Xpeedic封装仿真、行芯签核,共同构成国产换道窗口。这是最可能实现“非对称超车”的赛道,概率60%–70%。

AI4EDA:DSO.ai/Cerebrus已商用,国产启云方/合见UDA 2.0/华大AI平台在RTL生成、布局约束推荐、仿真调试上起跑线接近。AI不解决物理签核根基,但能将“工程师3个月调P&R”压缩到“2周人机协同”,间接抵消部分人力代差。概率>70%,但属赋能层而非替代层。

3.3 长期(2035年以后):3 nm以下先进数字全流程自主

前提条件极为苛刻:需同时具备(a)本土3 nm晶圆厂量产线并开放PDK;(b)国产EDA完成亿门级GPU/CPU多次流片签收;(c)商用IP厂商愿意基于国产EDA出具认证版本。三者任一缺失,则飞轮无法转动。

综合概率<20%,且更现实的形态是“国产平台+保留部分开源/特殊许可工具”的混合架构,而非纯国产全替代。

4. 开发策略:不复制三巨头,而重构分工

4.1 从“全流程崇拜”转向“分层兜底”

成熟制程:强制国产全流程(政策引导与大基金支持设计公司迁移);

先进数字:允许“国产前端验证+进口后端签核”过渡5–10年;

3DIC/封装:国产优先,因国际巨头在此领域尚未完全固化。

4.2 并购整合是必经之路

Synopsys历史上的并购超过120次,才形成今天的面貌。国内2025年并购13起以上(华大收购芯和、概伦收购锐成芯微/纳能微、广立微收购Luceda)。“自研+并购”双轮必须加速,否则50家点工具厂商永远拼不出一个平台。

4.3 将PDK飞轮强行接通

国家EDA创新中心应与中芯/华虹/长鑫/长存联合开发“国产PDK基线”,以成熟制程为起点,每个节点强制预留10%–15%的设计任务使用纯国产链完成并回流数据。没有这个强制回路,算法永远停留在实验室精度。

4.4 AI不是银弹,但是杠杆

Agentic EDA(自然语言生成RTL、自主收敛P&R)可降低对资深工程师数量的依赖,将国产EDA的“人均生产力”补齐。但AI模型本身需要食用国产工具产生的数据——先有工具,后有AI,顺序不能颠倒。

5. 结论:边界内的系统级协同突围

国产EDA的难点,本质上是认知边界性在产业生态层的硬性显现:选择了13.5 nm以后的先进制程,就同时选择了三巨头PDK、Calibre签核、HSPICE收敛库这一整套不可分割的包裹。这些不是bug,而是边界。

突破不属于“造出中国版ICC2”,而属于三类动作的协同:

逼近:28 nm模拟全流程、器件建模、数字验证做到95%的国际同等体验;

绕行:3DIC/Chiplet原生工具、AI4EDA、成熟制程兜底,绕开平面先进制程的签核锁;

分层:EUV级大芯片让EDA只做前端与验证,后端混合运行;成熟芯片全自主;封装层全自主。

2026年华大九天Argus 3DIC落地、概伦进入台积电4 nm、芯华章150亿门验证商用,标志着国产EDA已跨过“实验室出图”阶段,进入“产线兜底”阶段。下一个十年的胜负手,不在于某款P&R能否跑通3 nm,而在于能否将政策强制回路、晶圆厂PDK共建、点工具平台化、AI杠杆绑成一条在生态边界内协同运作的链条。

物理设定边界,工程给出答案,生态给予时间。

参考文献

[1] 国产EDA如何替代?解禁后的自主之路与策略解析. 2026-08.

[2] 国内自主EDA发展现状(截至2026年7月). 今日头条, 2026-07.

[3] 华大九天/概伦电子/广立微 2025年年报数据.

[4] 华大九天:没有EDA台积电也造不出高端芯片. 今日头条, 2026-06.

[5] 半导体产业链研究系列之19——EDA技术壁垒与国产化突围. 2026-08.

[6] 华大九天国内没有能打“全流程”的对手. 东方财富, 2026-07.

[7] 2026–2030中国EDA软件行业:AI云EDA. 中研普华, 2026-05.

[8] 中国EDA行业能否实现超越与引领. 今日头条, 2026-06.

[9] 国产EDA全流程替代指南. 今日头条, 2026-06.

[10] 半导体EDA产业链全景解析. 2026-07.

[11] 华大九天董事长刘伟平解读国产EDA产业发展图景. 传感器专家网, 2026-03.

[12] EDA工具:AI芯片的建筑软件. 夜雨聆风, 2026-08.

[13] 华大九天3DIC突破后,国产EDA如何把18.52%国产化率推向70%. 今日头条, 2026-05.

[14] EDA软件行业现状与发展趋势分析(2026). 中研网, 2026-06.

[15] 2025中国本土EDA重点企业综合实力名单. 中商情报网, 2025-06.

[16] 2026年国产EDA替代提速. 网易, 2026-01.

[17] 国产EDA谁在啃硬骨头. OFweek, 2026-03.

[18] 2026 EDA与IP核攻坚战. 今日头条, 2026-07.

[19] 光刻胶、CMP、EDA:半导体国产化三大短板2026进展.

[20] 华大九天机构调研纪要. 发现报告, 2026-05.

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-08-13 19:00:04 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/929466.html
  2. 运行时间 : 0.236540s [ 吞吐率:4.23req/s ] 内存消耗:4,927.61kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=9a29f042f8d8b567e5709e28a89974f6
  1. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_static.php ( 6.05 KB )
  7. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/ralouphie/getallheaders/src/getallheaders.php ( 1.60 KB )
  10. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  11. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  12. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  13. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  14. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  15. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  16. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  17. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  18. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  19. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions_include.php ( 0.16 KB )
  21. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions.php ( 5.54 KB )
  22. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  23. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  24. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  25. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/provider.php ( 0.19 KB )
  26. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  27. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  28. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  29. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/common.php ( 0.03 KB )
  30. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  32. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/alipay.php ( 3.59 KB )
  33. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  34. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/app.php ( 0.95 KB )
  35. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cache.php ( 0.78 KB )
  36. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/console.php ( 0.23 KB )
  37. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cookie.php ( 0.56 KB )
  38. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/database.php ( 2.48 KB )
  39. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/filesystem.php ( 0.61 KB )
  40. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/lang.php ( 0.91 KB )
  41. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/log.php ( 1.35 KB )
  42. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/middleware.php ( 0.19 KB )
  43. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/route.php ( 1.89 KB )
  44. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/session.php ( 0.57 KB )
  45. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/trace.php ( 0.34 KB )
  46. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/view.php ( 0.82 KB )
  47. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/event.php ( 0.25 KB )
  48. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  49. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/service.php ( 0.13 KB )
  50. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/AppService.php ( 0.26 KB )
  51. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  52. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  53. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  54. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  55. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  56. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/services.php ( 0.14 KB )
  57. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  58. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  59. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  60. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  61. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  62. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  63. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  64. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  65. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  66. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  67. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  68. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  69. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  70. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  71. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  72. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  73. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  74. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  75. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  76. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  77. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  78. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  79. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  80. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  81. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  82. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  83. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  84. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  85. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  86. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  87. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/Request.php ( 0.09 KB )
  88. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  89. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/middleware.php ( 0.25 KB )
  90. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  91. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  92. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  93. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  94. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  95. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  96. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  97. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  98. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  99. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  100. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  101. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  102. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  103. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/route/app.php ( 4.22 KB )
  104. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  105. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  106. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Index.php ( 9.87 KB )
  108. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/BaseController.php ( 2.05 KB )
  109. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  110. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  111. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  112. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  113. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  114. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  115. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  116. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  117. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  118. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  119. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  120. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  121. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  122. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  123. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  124. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  125. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  126. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  127. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  128. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  129. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  130. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  131. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  132. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  133. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  134. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  135. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Es.php ( 3.11 KB )
  136. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  137. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  138. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  139. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  140. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  141. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  142. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  143. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  144. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/runtime/temp/c935550e3e8a3a4c27dd94e439343fdf.php ( 31.50 KB )
  145. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.001002s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001379s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000728s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000689s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001249s ]
  6. SELECT * FROM `set` [ RunTime:0.000591s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001322s ]
  8. SELECT * FROM `article` WHERE `id` = 929466 LIMIT 1 [ RunTime:0.001048s ]
  9. UPDATE `article` SET `lasttime` = 1786618805 WHERE `id` = 929466 [ RunTime:0.002284s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000554s ]
  11. SELECT * FROM `article` WHERE `id` < 929466 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001126s ]
  12. SELECT * FROM `article` WHERE `id` > 929466 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001034s ]
  13. SELECT * FROM `article` WHERE `id` < 929466 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.002880s ]
  14. SELECT * FROM `article` WHERE `id` < 929466 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001816s ]
  15. SELECT * FROM `article` WHERE `id` < 929466 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001616s ]
0.242180s