利用处理器GPIO管脚扩展M模块地址空间的方法

    公开(公告)号:CN102103543A

    公开(公告)日:2011-06-22

    申请号:CN201110043652.X

    申请日:2011-02-22

    Abstract: 利用处理器GPIO管脚扩展M模块地址空间的方法,涉及一种扩展M模块地址空间的方法,它实现了对S3C4510B的外部I/O地址空间进行扩展的问题。其方法是:将ARM处理器外设地址中的14位地址线作为M模块地址的低位,将ARM处理器的11位GPIO作为M模块地址的高位;在驱动程序中将待访问的M模块地址按照上述规则换算成ARM处理器能够访问的GPIO地址和外设地址的组合,在驱动程序中设定有效的ARM处理器GPIO值,使上述GPIO地址有效,驱动程序访问上述外设地址即能够实现ARM处理器对待访问的M模块地址空间的访问,从而实现通过ARM处理器GPIO管脚将M模块控制器的地址线宽度扩展到25位。本发明适用于扩展M模块地址空间。

    基于M模块同步码的智能载板M模块自动识别方法

    公开(公告)号:CN102148061B

    公开(公告)日:2013-11-06

    申请号:CN201010612208.0

    申请日:2010-12-29

    Abstract: 基于M模块同步码的智能载板M模块自动识别方法,属于自动测试领域,本发明为解决在预先不知道M模块信息的情况下,无法对不同配置的M模块进行正确识别的问题。本发明方法包括以下:一、将/DS0、/DS1都置低;二、访问M模块的地址0xFE,读取第一个字节数据;三、判断地址0xFE第一个字节数据是否为0x5346,否,执行四;是,M模块的数据宽度为8位或16位,并执行六,四、访问M模块地址0xFC,读取该地址第一个字节数据;五、判断地址0xFC第一个字节数据是否为0x5346,否,退出识别;是,M模块的数据宽度为32位,并执行六,六、读取所述EEPROM的配置参数,完成M模块的识别。

    利用处理器GPIO管脚扩展M模块地址空间的方法

    公开(公告)号:CN102103543B

    公开(公告)日:2012-07-04

    申请号:CN201110043652.X

    申请日:2011-02-22

    Abstract: 利用处理器GPIO管脚扩展M模块地址空间的方法,涉及一种扩展M模块地址空间的方法,它实现了对S3C4510B的外部I/O地址空间进行扩展的问题。其方法是:将ARM处理器外设地址中的14位地址线作为M模块地址的低位,将ARM处理器的11位GPIO作为M模块地址的高位;在驱动程序中将待访问的M模块地址按照上述规则换算成ARM处理器能够访问的GPIO地址和外设地址的组合,在驱动程序中设定有效的ARM处理器GPIO值,使上述GPIO地址有效,驱动程序访问上述外设地址即能够实现ARM处理器对待访问的M模块地址空间的访问,从而实现通过ARM处理器GPIO管脚将M模块控制器的地址线宽度扩展到25位。本发明适用于扩展M模块地址空间。

    基于M模块同步码的智能载板M模块自动识别方法

    公开(公告)号:CN102148061A

    公开(公告)日:2011-08-10

    申请号:CN201010612208.0

    申请日:2010-12-29

    Abstract: 基于M模块同步码的智能载板M模块自动识别方法,属于自动测试领域,本发明为解决在预先不知道M模块信息的情况下,无法对不同配置的M模块进行正确识别的问题。本发明方法包括以下:一、将/DS0、/DS1都置低;二、访问M模块的地址0xFE,读取第一个字节数据;三、判断地址0xFE第一个字节数据是否为0x5346,否,执行四;是,M模块的数据宽度为8位或16位,并执行六,四、访问M模块地址0xFC,读取该地址第一个字节数据;五、判断地址0xFC第一个字节数据是否为0x5346,否,退出识别;是,M模块的数据宽度为32位,并执行六,六、读取所述EEPROM的配置参数,完成M模块的识别。

Patent Agency Ranking