找回密码
 立即注册

QQ登录

只需一步,快速开始

打印 上一主题 下一主题
开启左侧

请问:NUVOTON的可编程IO有可以实现JTAG时序吗?

[复制链接]
跳转到指定楼层
楼主
匿名  发表于 2026-9-24 11:22:08 回帖奖励 |正序浏览 |阅读模式
请问:NUVOTON的可编程IO有可以实现JTAG时序吗?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 顶顶 踩踩
回复

使用道具

地板
chrishu 发表于 3 天前 | 只看该作者
RP2040 PIO和CM2052 PSIO目标很像(硬件生成自定义串行波形,解放 CPU),但架构完全不是一类东西;RP2040 PIO 是微型指令流状态机,CM2052 PSIO 是 Slot 时序波形发生器,所以实现 MPSSE的思路不一样。
可以采用PSIO + 软件 TAP 状态机,bit 移位(TCK+TDO/TDI)可以交给 PSIO 硬件;IEEE1149.1 TAP 状态机的状态流转逻辑,必须放在 CM2052 Cortex‑M23 软件里跑。
回复 支持 反对

使用道具 举报

板凳
匿名  发表于 2026-9-24 13:41:16
IEEE1149.1 的 TAP 状态机,这个正是我想需要的!
不知道PSIO和PICO2040/2350的可编程IO是否有雷同?
在PICO控制器上面可以使用可编程IO来实现:MPSSE;我计划在NUVOTON的CM2052上面实现通用的功能
回复 支持 反对

使用道具

沙发
chrishu 发表于 2026-9-24 13:25:14 | 只看该作者
理论上  PSIO 硬件可以生成 JTAG 需要的 TCK/TMS/TDI/TDO 时序、硬件采样 TDO;
但缺少条件分支,不能独立实现 IEEE1149.1 的 TAP 状态机,需要 CPU 配合做状态机调度。
回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

新唐MCU