摘要
本发明提供一种支持多配置自适应切换的芯片及其配置方法,包括:功能电路;配置存储器获取位流文件,并自动存储位流文件中的配置信息;版本存储器存储芯片版本信息;初始化控制电路在芯片上电后自动从版本存储器中读取芯片版本信息,并控制功能电路根据芯片版本信息从配置存储器中选择相应的配置信息,完成上电初始化。通过在芯片中增加配置存储器和版本存储器,使得初始化控制电路在芯片上电后能够自动获取芯片版本信息,进而能够对应提取功能电路的配置信息,实现功能电路的上电初始化。整个过程全自动完成,且一个位流文件能够兼容多个芯片版本,不仅提高了芯片配置效率,还节省了芯片维护成本,解决了现有芯片配置方式效率低下的问题。