一种低速IO设备控制器的设计方法和结构

基本信息

申请号 CN201911100654.0 申请日 -
公开(公告)号 CN110825667B 公开(公告)日 2022-03-11
申请公布号 CN110825667B 申请公布日 2022-03-11
分类号 G06F13/12(2006.01)I 分类 计算;推算;计数;
发明人 胡权;刘艳丽;张璐;郭御风;张明;马卓;谭绪祥;吴欢欢;孙海洋;刘宇生;田雅芳;胡乔乔 申请(专利权)人 飞腾信息技术有限公司
代理机构 长沙轩荣专利代理有限公司 代理人 丛诗洋
地址 300450 天津市滨海新区海洋高新技术开发区信安创业广场5号楼
法律状态 -

摘要

摘要 本发明公开了一种低速IO设备控制器的设计方法和结构,将多个引脚数目接近,接口时序逻辑类似的低速IO设备控制器整合为控制器模块,所述控制器模块只控制一组引脚信息,且同一时刻只有一组控制逻辑对所述引脚的操作有效果,所述控制模块的多个低速IO设备控制器分时复用所述引脚。本发明在逻辑层次实现了芯片引脚的复用,通过设置代码层次的逻辑控制,使得在不同工作模式下,内部使用不同的逻辑来控制对外的引脚,当需要其它功能的时候,通过寄存器配置和可编程逻辑模块的查找表,控制对外输出引脚的时序行为,能在满足多种低速IO设备控制器数量要求下,有效的降低了SoC的引脚数目,最大限度的降低逻辑资源,并提高了使用的灵活性。