[发明专利]具有自动配置的集成装置有效
申请号: | 201480051843.2 | 申请日: | 2014-10-07 |
公开(公告)号: | CN105579988B | 公开(公告)日: | 2019-01-18 |
发明(设计)人: | 阿蒂诗·高希 | 申请(专利权)人: | 密克罗奇普技术公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 沈锦华 |
地址: | 美国亚*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 自动 配置 集成 装置 | ||
本发明揭示一种用于控制集成电路装置中的配置的方法,所述集成电路装置具有至少一个可控制输入/输出端口,所述可控制输入/输出端口具有各自与所述集成电路装置的外部引脚连接的数据输出驱动器、数据输入驱动器、可控制上拉电阻器、可控制下拉电阻器,所述方法具有以下步骤:只启用所述上拉电阻器且通过所述数据输入驱动器读取相关输入作为第一位;只启用所述下拉电阻器且通过所述数据输入驱动器读取相关输入作为第二位;使第一端口三态化且通过所述数据输入驱动器读取相关输入作为另一位;根据所述所读取的位编码值;且根据所述所编码的值确定固件操作。
本申请案主张2013年10月7日申请的第61/887,672号美国临时申请案的权利,所述案的全文并入本文中。
技术领域
本发明涉及用于配置集成电路装置的方法及装置。
背景技术
集成电路装置通常需要经配置以允许操作。如果配置受到限制,例如需要选择两个操作模式中的一者,那么外部引脚可连接接地或供应电压以选择配置。然而,如果可能配置的数量较大,那么可能没有足够的可用引脚以允许合适配置。因此,通常需要用以配置装置的串行接口,其不但增加成本,而且在可使用所述装置之前还需要执行额外步骤。
发明内容
因此,需要自动地检测集成电路装置(特定地说,具有多功能引脚的微控制器)的配置的手段。
根据实施例,用于控制集成电路装置中的配置的方法(所述集成电路装置包括至少一个可控制输入/输出端口,所述可控制输入/输出端口具有各自连接所述集成电路装置的外部引脚的数据输出驱动器、数据输入驱动器、可控制上拉电阻器、可控制下拉电阻器)可包括以下步骤:只启用所述上拉电阻器且通过所述数据输入驱动器读取相关输入作为第一位;只启用所述下拉电阻器且通过所述数据输入驱动器读取相关输入作为第二位;使第一端口三态化且通过所述数据输入驱动器读取相关输入作为另一位;根据所述所读取的位编码值;且根据所述所编码的值确定固件操作。
根据进一步实施例,所述方法可进一步包括禁用上拉及下拉电阻器且用逻辑‘0’驱动第一端口且通过数据输入驱动器读取相关输入作为第三位;且用逻辑‘1’驱动第一端口且通过数据输入驱动器读取相关输入作为第四位。
根据进一步实施例,所述方法可进一步包括存取与所述至少一个可控制输入/输出端口连接的外部外围装置以检验所述外部外围装置的存在。根据进一步实施例,外部上拉电阻器可连接所述外部引脚。根据进一步实施例,外部下拉电阻器连接所述外部引脚。根据进一步实施例,可针对每一端口重复所述步骤。根据进一步实施例,为编码六个值,所述外部引脚可连接200k Ohm下拉或上拉电阻器、10k Ohm下拉或上拉电阻器、10Ohm或100Ohm上拉或下拉电阻器中的一者。
根据另一实施例,集成电路装置可包括:至少一个可控制输入/输出端口,其具有各自连接所述集成电路装置的外部引脚的数据输出驱动器、数据输入驱动器、可控制上拉电阻器、可控制下拉电阻器;数字处理器,其耦合至少一个可控制输入/输出端口且经配置以:只启用所述上拉电阻器且通过所述数据输入驱动器读取相关输入作为第一位;只启用所述下拉电阻器且通过所述数据输入驱动器读取相关输入作为第二位;使第一端口三态化且通过所述数据输入驱动器读取相关输入作为另一位;根据所述所读取的位编码值;且根据所述所编码的值确定固件操作。
根据所述集成电路装置的进一步实施例,所述数字处理器可进一步经配置以:禁用上拉及下拉电阻器且用逻辑‘0’驱动第一端口且通过数据输入驱动器读取相关输入作为第三位;用逻辑‘1’驱动第一端口且通过所述数据输入驱动器读取相关输入作为第四位。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于密克罗奇普技术公司,未经密克罗奇普技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480051843.2/2.html,转载请声明来源钻瓜专利网。