ZHCACQ6 june 2023 TCAL6408 , TCAL6416 , TCAL9538 , TCAL9539 , TCAL9539-Q1
敏捷 I/O 提供可编程输出驱动强度,允许将 I/O 焊盘配置为四个可能电流电平中的一个。通过对输出驱动强度寄存器中的位进行编程,用户可以调整驱动 I/O 焊盘的晶体管对的数量。表 2-1 来自 TCAL6416 数据表,介绍了寄存器 40、41、42 和 43(输出驱动强度寄存器)。
位 | CC-03 | CC-03 | CC-02 | CC-02 | CC-01 | CC-01 | CC-00 | CC-00 |
默认值 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
位 | CC-07 | CC-07 | CC-06 | CC-06 | CC-05 | CC-05 | CC-04 | CC-04 |
默认值 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
位 | CC-13 | CC-13 | CC-12 | CC-12 | CC-11 | CC-11 | CC-10 | CC-10 |
默认值 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
位 | CC-17 | CC-17 | CC-16 | CC-16 | CC-15 | CC-15 | CC-14 | CC-14 |
默认值 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
每个 P 端口都恰好分配了 2 位,以配置输出驱动器的驱动强度。例如,P07(端口 0 GPIO 7)输出由位于寄存器 41 中称为 CC-07 的两个位配置。两个可配置位提供了表 2-2 中定义的四个不同输出电流电平选项。输出引脚的默认驱动强度为 1.00x (CC = 11)。
CC – XX | 输出强度 |
---|---|
00 | 0.25x |
01 | 0.5x |
10 | 0.75x |
11 | 1.00x |
CC-XX 的可配置位决定了在给定时间为 I/O 焊盘供电的晶体管对的数量。图 2-1 显示了 PMOS/NMOS_EN 器件,用于控制 P00 – P07 和 P10 – P17 上输出的推挽驱动对。图 2-1 是 p 端口的简化输出级。
降低输出驱动强度有几个好处: