Microsemi SmartDesign MSS GPIO 配置

SmartFusion 微控制器子系统 (MSS) 提供具有 1 个可配置 GPIO 的 GPIO 硬外设(APB_32 子总线)。 每个 GPIO 的实际行为(输入、输出和输出启用寄存器控制、中断模式等)可以使用 Actel 提供的 SmartFusion MSS GPIO 驱动程序在应用程序级别定义。 但是,您必须定义 GPIO 是直接连接到外部焊盘 (MSS I/O) 还是连接到 FPGA 架构。 这部分设备配置是使用 MSS GPIO 配置器完成的,并在本文档中进行了描述。
有关 MSS GPIO 硬外设的更多详细信息,请参阅 Actel SmartFusion 微控制器子系统用户指南。
连接选项
MSS I/O 垫 – 选择此选项以指示所选 GPIO 将连接到外部专用焊盘 (MSS I/O)。 您必须选择 I/O 缓冲区的类型——INBUF、OUTBUF、TRIBUFF 和 BIBUF——这将定义 MSS I/O 焊盘的配置方式。 请注意,如果 MSS I/O 已被另一个外设或结构使用,则此选项可能不可用(有关更多详细信息,请参阅 MSS I/O 共享部分)
织物 - 选择此选项以指示所选 GPIO 将连接到 FPGA 架构。 您必须选择是要引出 GPI(输入)、GPO(输出)还是同时引出 GPI 和 GPO(输入/输出)连接以连接到结构。 请注意,选择此选项时,无法将 GPIO 输出使能寄存器引出到结构中。 此外,如果您的应用程序正确设置了适当的中断启用位(MSS GPIO 驱动程序初始化函数),则连接到结构的 GPI 可以从用户逻辑触发中断。
MSS I/O 共享
在 SmartFusion 架构中,MSS I/O 在两个 MSS 外设之间或在一个 MSS 外设和 FPGA 架构之间共享。 如果特定 MSS I/O 已经连接到 MSS 外设或 FPGA 结构,则 MSS GPIO 可能无法连接到该 I/O。 GPIO 配置器提供有关 GPIO 是否可以连接到 MSS I/O 的直接反馈。
通用输入输出 [31:16]
GPIO[31:16] 被组织成组,指示它们与哪个 MSS 外设共享 MSS I/O。 如果使用外设(在 MSS 画布上启用),则 MSS I/O Pad 下拉菜单对于相应的共享 GPIO 是灰色的,并且下拉菜单旁边会显示一个信息图标。 信息图标表示无法选择 MSS I/O 选项,因为它已被 MSS 外围设备使用,或者根据所选封装,未绑定。
Examp乐 1
SPI_0、SPI_1、I2C_0、I2C_1、UART_0 和 UART_1 在 MSS 画布中启用。
- GPIO[31:16] 不能连接到 MSS I/O。 请注意变灰的菜单和信息图标(图 1-1)。
- GPIO[31:15] 仍然可以连接到 FPGA 架构。 在这个前amp例如,GPIO[31] 作为输出连接到结构,GPIO[30] 作为输入连接。

Examp乐 2
I2C_0 和 I2C_1 在 MSS 画布中被禁用。
- GPIO[31:30] 和 GPIO[23:22] 可以连接到 MSS I/O(如图 1-2 所示)。
- 在此例中amp例如,GPIO[31] 和 GPIO[30] 都作为输出端口连接到 MSS I/O。
- 在此例中amp例如,GPIO[23] 作为输入端口连接到 MSS I/O,GPIO[22] 作为双向端口连接到 MSS I/O。
- GPIO[29:24,21:16] 不能连接到 MSS I/O。 请注意变灰的菜单和信息图标。
- GPIO[29:24,21:16] 仍然可以连接到 FPGA 架构。 在这个前amp例如,GPIO[29] 和 GPIO[28] 都作为输入端口连接到架构。

通用输入输出 [15:0]
GPIO[15:0] 共享可配置为连接到 FPGA 架构的 MSS I/O(稍后的配置可使用 MSS I/O 配置器完成)。 如果 MSS I/O 配置为连接到 FPGA 架构,则 MSS I/O Pad 下拉菜单对于相应的共享 GPIO 是灰色的,并且下拉菜单旁边会显示一个信息图标。 信息图标表示无法选择 MSS I/O 选项,因为它已被使用,或者根据所选封装,未绑定。
请注意,配置器中的蓝色文本突出显示了与 GPIO 关联的每个 MSS I/O 的封装引脚名称。 此信息对于规划电路板布局很有用。
Example
为了正确演示 MSS I/O 配置和 GPIO[15:0] 配置是如何耦合的,图 1-3 并排显示了两个配置器和以下配置:
- MSS I/O[15] 用作连接到 FPGA 结构的 INBUF 端口。 因此,GPIO[15] 不能连接到 MSS I/O。
- GPIO[5] 作为输入连接到 MSS I/O。 因此 MSS I/O[5] 不能用于连接到 FPGA 架构。
- GPIO[3] 作为输出连接到 FPGA 架构。 因此 MSS I/O[3] 不能用于连接到 FPGA 架构。

端口描述
表 2-1 • GPIO 端口说明
| 端口名称 | 方向 | 软垫? | 描述 |
| GPIO_ _在 | In | 是的 | 当 GPIO[index] 配置为 MSS I/O 时的 GPIO 端口名称 输入
港口 |
| GPIO_ _出去 | 出去 | 是的 | 当 GPIO[index] 配置为 MSS I/O 时的 GPIO 端口名称 输出
港口 |
| GPIO_ _TRI | 出去 | 是的 | 当 GPIO[index] 配置为 MSS I/O 时的 GPIO 端口名称
三态 港口 |
| GPIO_ _双 | 输入输出 | 是的 | 当 GPIO[index] 配置为 MSS 时的 GPIO 端口名称 输入输出双向 港口 |
| F2M_GPI_ | In | 不 | 当 GPIO[index] 配置为连接到 FPGA 架构时的 GPIO 端口名称 输入 端口(F2M 表示信号从结构到 MSS) |
| M2F_GPO_ | In | 不 | 当 GPIO[index] 配置为连接到 FPGA 架构时的 GPIO 端口名称 输出 端口(M2F 表示信号从 MSS 到结构) |
笔记:
- PAD 端口在整个设计层次结构中自动提升到顶部。
- 非 PAD 端口必须从 MSS 配置器画布手动提升到顶层,才能用作下一层。
产品支持
Microsemi SoC 产品部为其产品提供各种支持服务,包括客户技术支持中心和非技术客户服务。 本附录包含有关联系 SoC 产品组和使用这些支持服务的信息。
联系客户技术支持中心
Microsemi 的客户技术支持中心配备了技术精湛的工程师,他们可以帮助回答您的硬件、软件和设计问题。 客户技术支持中心花费大量时间创建应用说明和常见问题解答。 因此,在联系我们之前,请访问我们的在线资源。 我们很可能已经回答了您的问题。
技术支援
美高森美客户可以在周一至周五的任何时间拨打技术支持热线,获得美高森美 SoC 产品的技术支持。 客户还可以选择在“我的案例”中以交互方式在线提交和跟踪案例,或在一周内随时通过电子邮件提交问题。
Web: www.actel.com/mycases
电话(北美):1.800.262.1060
电话(国际):+1 650.318.4460
电子邮件: soc_tech@microsemi.com
ITAR 技术支持
美高森美客户可以通过拨打 ITAR 技术支持热线获得美高森美 SoC 产品的 ITAR 技术支持:太平洋时间周一至周五上午 9 点至下午 6 点。 客户还可以选择在“我的案例”中以交互方式在线提交和跟踪案例,或在一周内随时通过电子邮件提交问题。
Web: www.actel.com/mycases
电话(北美):1.888.988.ITAR
电话(国际):+1 650.318.4900
电子邮件: soc_tech_itar@microsemi.com
非技术客户服务
联系客户服务以获得非技术产品支持,例如产品定价、产品升级、更新信息、订单状态和授权。
Microsemi 的客户服务代表在太平洋时间周一至周五上午 8 点至下午 5 点提供服务,回答非技术问题。
电话:+1 650.318.2470
美高森美公司(纳斯达克股票代码:MSCC)提供业界最全面的半导体技术产品组合。 Microsemi 致力于解决最关键的系统挑战,其产品包括高性能、高可靠性模拟和射频设备、混合信号集成电路、FPGA 和可定制的 SoC,以及完整的子系统。 Microsemi 为国防、安全、航空航天、企业、商业和工业市场的全球领先系统制造商提供服务。 了解更多信息 www.microsemi.com
公司总部 美高森美公司 2381 Morse Avenue Irvine, CA
92614-6233
美国
电话 949-221-7100 传真 949-756-0308
SoC 产品组 2061 Stierlin Court Mountain View, 加州 94043-4655
美国
电话 650.318.4200 传真 650.318.4600 www.actel.com
SoC Products Group(欧洲)River Court, Meadows Business Park Station Approach, Blackwatery Camberley Surrey GU17 9AB 英国
电话+44(0)1276 609
传真+44(0)1276 607 540
SoC Products Group (日本) EXOS Ebisu Building 4F
1-24-14 Ebisu Shibuya-ku Tokyo 150 日本
电话 +81.03.3445.7671 传真 +81.03.3445.7668
SoC Products Group (Hong Kong) 港湾道2107号华润大厦26室
香港湾仔
电话 +852 2185 6460
传真 +852 2185 6488
© 2010 美高森美公司。 版权所有。 Microsemi 和 Microsemi 徽标是 Microsemi Corporation 的商标。 所有其他商标和服务标志均为其各自所有者的财产。
文件/资源
![]() |
Microsemi SmartDesign MSS GPIO 配置 [pdf] 用户手册 SmartDesign MSS GPIO,配置,SmartDesign MSS GPIO 配置,SmartDesign MSS |





