从一开始就难以预见项目的需求。在项目开始时选择具有精确正确的IO的MCU,可能不足以在开发期间发生的要求蠕变和不可预见的工程挑战。添加到项目的差异也可能具有挑战性,因为大多数MCU可供所有人提供。那么,当您已经使用所有IO时,如何轻松添加新功能?我们如何扩展IO的数量?使用新的I2C块,GreenPak™5制作理想的GPIO扩展器,允许您为已经高度集成的设计添加新功能,逻辑,定时和感应。
GreenPak™福利作为GPIO扩展器:
系统稳定性
- GreenPak是100%的硬件 - 在硬件中实现功能确保稳定性
- GreenPak可以集成许多组件,确保更少的失败点
能量消耗
- GreenPak是低功率
可配置的引脚
- GreenPak GPIO路由灵活 - 确保PCB路由中的复杂性最小
尺寸
- GreenPak在移动和可穿戴电子产品中,GreenPak等于1.2mm²,每个MM计数
可配置的GPIO
- GreenPak信号路由是灵活的 - PCB布局和路由
- GreenPak I / O是可配置的 - 上拉/下电阻,推拉,开漏等。
- GreenPak逻辑可配置 - 高效/高
扩大GPIO.
使用GreenPak的I2C块允许轻松扩展输入和输出。使用简单的I2C命令芯片上的每个组件的矩阵输入,包括GPIO,可以读取,扩展输入。使用简单的I2C写命令,I2C虚拟输入可以将数字信号推入设备或直接转到GPIO。
I2C虚拟输入关键设计考虑因素
- IO配置 - GreenPak的GPIO上可配置的上拉/下拉电阻使得与任何IC卡扣进行沟通。
- 初始值 - 使用GreenPaks OTP NVM,很容易设置初始输出值
- 写入期间的锁存 - GreenPak可以在写入或更新值期间将IO设置为锁存IO
- I2C速度 - GreenPak I2C为400 kHz
- I2C地址 - GreenPak I2C最多可包含16个唯一地址
- 定时调整和额外的胶水逻辑 - GreenPak已集成LUT,逆变器,DFFS,柜台
资源利用率
GreenPak通常可以在一个小型设备中实现多种功能。这不仅限于GPIO扩展应用程序。亚博国际官网平台网址只需一个GreenPak设备即可实现胶合逻辑,定时调整,复位,电源排序,LED控制等,具体取决于设计要求和资源配置。
所有GreenPak 5设备都包含GPIO扩展所需的I2C块,仅限于引脚数量。以下是每个成员可实现的最大直接输入或输出的图表。
格林帕克 | 输出扩展 | 输入扩展 |
---|---|---|
SLG46531V. | 8. | 16. |
SLG46532V. | 8. | 15. |
SLG46533V. | 8. | 16. |