- 主题:如果是自定义指令集
为什么?即使是stm32这种级别的mcu,数字电路都太庞大,太复杂了?
【 在 Qlala 的大作中提到: 】
: 基本上不值得干
--
FROM 101.240.97.*
arm指令集都是公开的, 其它家的还没arm做得好, 为什么要去破解? 一个32位的指令,
理论上40亿种可能, 从MOSFET去分析解码, 有这时间肯定自研了
【 在 quantitative 的大作中提到: 】
: 为什么?即使是stm32这种级别的mcu,数字电路都太庞大,太复杂了?
--
FROM 113.116.28.*
开盖提取线路得到原理图,同时,开盖提取到bin/hex文件。
然后,借助AI,来反推出指令集和汇编代码。。。。
【 在 jesce 的大作中提到: 】
: arm指令集都是公开的, 其它家的还没arm做得好, 为什么要去破解? 一个32位的指令,
: 理论上40亿种可能, 从MOSFET去分析解码, 有这时间肯定自研了
--
FROM 101.240.97.*
STM32的ARM指令集,貌似是公开的吧。而且中国公司可以直接得到ARM公司的授权,获得这些指令集的IP。
所以这个层级的芯片对中国来说已经没有难度了。
另外,我不那么了解,只是觉得如果真是搞这方面的工程师,自己正向设计一套类似ARM的指令集也并不难,毕竟在复杂也还是属于精简指令集,只是很费功夫。
有难度的还是X86和AMD64指令集,这个貌似是私有的,而且很复杂,难度很大。
【 在 quantitative 的大作中提到: 】
: stm32级别的芯片,逻辑电路相对不复杂,是否可以通过提取电路来逆向得到完整的指令集呢?
: 技术上可行吗?
:
--
FROM 221.223.40.*
都TM反向工程微代码了,还不如自己做一个,你是在和天顶星人竞争吗?
【 在 quantitative 的大作中提到: 】
: 竞争对手还可以逆向反编译出来吗?
--
FROM 117.63.239.*
问题是你开盖得不到原理图. 板级电路磨掉mark都几乎废了, 更不用CPU内部的指令集电
路了.
【 在 quantitative 的大作中提到: 】
: 开盖提取线路得到原理图,同时,开盖提取到bin/hex文件。
: 然后,借助AI,来反推出指令集和汇编代码。。。。
--
FROM 113.116.28.*
开盖以后,为什么得不到原理图?
芯愿景,是做什么的?
【 在 jesce 的大作中提到: 】
: 问题是你开盖得不到原理图. 板级电路磨掉mark都几乎废了, 更不用CPU内部的指令集电
: 路了.
--
FROM 1.90.50.*
能提取到CPU指令集的原理图? 那还真是超出我认知了, 我去搜看看
Edit:
"电路提取:根据芯片图像背景,依托芯愿景自主研发的EDA软件平台,通过引线识别、通孔识别、单元搜索和提取等自动化分析技术,得到反映芯片原始版图信息的平面电路图。平面电路图可读性较差,难以反映电路功能。
电路分析:基于芯愿景自主研发的Hierux System软件系统和BoolSmart System软件系统,结合芯片datasheet等资料,将平面电路图分析整理成易于理解的、反映芯片原始设计思想和设计技巧的层次化电路图。"
这了不起也就识别个外围端口吧, 还得是有现成样本的那种. 未公开的架构未公开的指令集, 我觉得(非专业人士意见)能识别出已公开的外围总线就算是不错了
【 在 mount 的大作中提到: 】
: 开盖以后,为什么得不到原理图?
: 芯愿景,是做什么的?
--
修改:jesce FROM 113.116.28.*
FROM 113.116.28.*