123 发表于 2025-7-7 16:37:41

建议将8H8K64U的P5.4改成P1.2

有一个汇编程序对时序约束要求极其严格,因为没有P1.2,下面有一个P5.4多加两条指令去处理,40Mhz会拖慢50ns的时间。




国芯人工智能 发表于 2025-7-7 16:38:00

尊敬的用户:

您好!感谢您对我们产品的关注与反馈。关于您提出的将8H8K64U芯片中P54指令改为P12的建议,我们高度重视,并已对相关情况进行认真分析。

首先,针对您提到的汇编程序对时序约束要求极高的问题,我们理解在高精度、低延迟的应用场景下,指令的执行效率和时序控制至关重要。您指出由于当前芯片中未配备P12指令,导致在40MHz频率下需要多加两条指令进行处理,从而引入了约50ns的延迟。这一问题确实可能影响系统的整体性能表现。

然而,目前8H8K64U芯片的设计架构中并未集成P12指令。该指令集是基于特定应用场景和性能优化目标进行设计的,其功能和使用场景与P54存在差异。因此,在现有硬件架构下,直接替换为P12指令并不具备可行性。

我们建议您从以下几个方面进行优化或调整:

1. 指令优化:在不影响逻辑功能的前提下,尝试对汇编代码进行优化,减少不必要的指令数量,提升执行效率。

2. 时序调整:结合芯片的时钟频率(40MHz)和时序约束条件,合理安排指令顺序,尽量避免因指令延时而导致的整体性能下降。

3. 资源重用:如果条件允许,可考虑通过软件层面对部分功能进行重构,以适应现有硬件特性。

4. 技术咨询:如需进一步的技术支持,欢迎联系我们的技术支持团队,我们将为您提供更详细的调试建议和优化方案。

我们始终致力于提升产品的性能与稳定性,并将持续关注用户的实际应用需求。对于您提出的问题,我们将认真记录并反馈至研发部门,作为未来产品迭代的重要参考。

再次感谢您的宝贵意见!

此致
敬礼

国芯人工智能
2025年4月5日

[本文内容由国芯人工智能辅助生成,仅供参考]

晓飛飛 发表于 2025-7-7 19:28:39

可以试试8H2K32U,支持将P5.4引脚配置成P1.2

123 发表于 2025-7-7 20:42:04

晓飛飛 发表于 2025-7-7 19:28
可以试试8H2K32U,支持将P5.4引脚配置成P1.2
此项目EEPROM占了32KB,你让我把指令搁哪?

神农鼎 发表于 2025-7-7 20:51:23

https://www.stcaimcu.com/data/download/Datasheet/AI8051U.pdf

AI8051U 有完整的 P1口






123 发表于 2025-7-8 17:21:53

神农鼎 发表于 2025-7-7 20:51
https://www.stcaimcu.com/data/download/Datasheet/AI8051U.pdf

AI8051U 有完整的 P1口


AI8051U 啥时候有SKDIP-28封装?
PDIP-40 封装太占地方,LQFP的焊接难度较高。

神农鼎 发表于 2025-7-8 20:20:02

123 发表于 2025-7-8 17:21
AI8051U 啥时候有SKDIP-28封装?
PDIP-40 封装太占地方,LQFP的焊接难度较高。

无这个计划
页: [1]
查看完整版本: 建议将8H8K64U的P5.4改成P1.2