动态外围功能重映射到集成电路装置的外部输入-输出连接
可通过使用一组配置寄存器汇集集成电路装置的外围功能并将其动态地映射到所述集成电路装置的可用外部输入-输出连接。为提供系统稳健性,所述配置寄存器可实施各种等级的写入保护、错误校正及监视电路。可将一个或一个以上外围输出功能映射到一个或一个以上外部输出连接。在同一输出连接上不可能同时有一个以上输出功能处于活动状态。在所述输出可控制或不可控制以置于不活动状态(例如,高阻抗或开路集电极)中的情况下,可将输出及输入映射到同一外部输入-输出连接。当需要所述输入通过所述外部输入-输出连接接收外部数据时,可将所述输出置于不活动状态中。
发明专利
CN200780025908.6
2007-05-31
CN101490959
2009-07-22
H03K19/0175(2006.01)I
密克罗奇普技术公司
伊戈尔·沃耶沃达;布赖恩·博尔斯;史蒂夫·布拉德利;高兰格·卡瓦伊亚
美国亚利桑那州
北京律盟知识产权代理有限责任公司
王允方
美国;US
1、一种具有动态外围功能到外部输入-输出连接重映射的集成电路装置,其包括:多个外围功能;多个映射寄存器;多个驱动器;多个接收器;多个输入-输出外部连接,其中所述多个输入-输出外部连接中的每一者耦合到所述多个接收器中的相应接收器的输入及所述多个驱动器中的相应驱动器的输出;多个第一多路复用器,所述多个第一多路复用器中的每一者具有耦合到所述多个接收器中的所述相应接收器的若干输入、耦合到所述多个外围功能中的相应外围功能的一输出及耦合到所述多个映射寄存器中的相应映射寄存器的一控制输入,其中所述多个映射寄存器中的所述相应映射寄存器控制所述多个接收器中的哪一个接收器耦合到所述多个外围功能中的所述相应外围功能;多个第二多路复用器,所述多个第二多路复用器中的每一者具有耦合到所述多个外围功能中的所述相应外围功能的若干输入、耦合到所述多个驱动器中的所述相应驱动器的数据输入的一输出及耦合到所述多个映射寄存器中的所述相应映射寄存器的一控制输入,其中所述多个映射寄存器中的所述相应映射寄存器控制所述多个驱动器中的哪一个驱动器耦合到所述多个外围功能中的所述相应外围功能;及多个第三多路复用器,所述多个第三多路复用器中的每一者具有耦合到所述多个外围功能中的所述相应外围功能的若干输入、耦合到所述多个驱动器中的所述相应驱动器的控制输入的一输出及耦合到所述多个映射寄存器中的所述相应映射寄存器的一控制输入,其中所述多个外围功能中的所述相应外围功能控制所述多个驱动器中的所述相应驱动器的特性。