【技术实现步骤摘要】
本申请涉及集成电路设计领域,具体涉及用于显示系统的微处理器及寄存器写入方法。
技术介绍
1、处理器的指令集是一组处理器能够理解和执行的指令的集合。根据兼容指令集的类型不同,可以将处理器分别不同的指令集架构(instruction set architecture,以下简称为isa)。指令集架构例如包括:x86架构、arm架构、mips架构、risc-v架构等。在指令集中定义了处理器可以执行的操作,例如算术运算、逻辑运算、数据传输等。
2、在执行指令时,处理器使用寄存器暂存数据和中间结果。处理器执行的指令通常包括对寄存器的操作,例如将数据加载到寄存器、在寄存器之间进行运算、将寄存器中的数据存储到内存等。不同类型的指令集架构中寄存器的配置方式和读写指令不同。例如,在x86架构中,有通用寄存器、浮点寄存器、标志寄存器等不同类型的寄存器,而在arm架构中,则有通用寄存器、状态寄存器、向量寄存器等不同类型的寄存器。
3、随着微处理器逐渐应用于特定场景,越来越希望对微处理器的指令集架构和寄存器进行定制以优化特定场景下的性能。
...【技术保护点】
1.一种用于显示系统的微处理器,其中,所述微处理器用于将配置数据连续写入显示控制器中,所述显示控制器根据所述配置数据处理显示数据以生成显示时序信息提供到显示驱动芯片,所述微处理器包括:
2.根据权利要求1所述的微处理器,其中,所述执行模块在连续执行所述多个数据写入指令之前,执行基地址写入指令,用于将所述基地址写入所述基地址寄存器中。
3.根据权利要求2所述的微处理器,其中,所述基地址写入指令是指令集架构中的基础指令。
4.根据权利要求1所述的微处理器,其中,所述执行模块在连续执行所述多个数据写入指令期间,每次数据写入指令的执行过程包
5...
【技术特征摘要】
1.一种用于显示系统的微处理器,其中,所述微处理器用于将配置数据连续写入显示控制器中,所述显示控制器根据所述配置数据处理显示数据以生成显示时序信息提供到显示驱动芯片,所述微处理器包括:
2.根据权利要求1所述的微处理器,其中,所述执行模块在连续执行所述多个数据写入指令之前,执行基地址写入指令,用于将所述基地址写入所述基地址寄存器中。
3.根据权利要求2所述的微处理器,其中,所述基地址写入指令是指令集架构中的基础指令。
4.根据权利要求1所述的微处理器,其中,所述执行模块在连续执行所述多个数据写入指令期间,每次数据写入指令的执行过程包括:
5.根据权利要求4所述的微处理器,其中,所述配置数据和所述偏移量是所述数据写入指令的立即数。
6.根据权利要求5所述的微处理器,其中,所述数据写入指令是指令集架构的扩展指令,可以由数字电路加以实现。
7.根据权利要求1所述的微处理器,还包括:第二系统寄存器,用于存储所述显示系统运行过程中的状态和参数。
8.根据权利要求7所述的微处理器,其中,所述第二系统寄存器包括:
9.根据权利要求8所述的微处理器,其中,所述状态寄存器用于监测所述微处理器的系统状态,所述系统状态包括总线挂死、数据溢出、中断使能、主状态机。
10.根据权利要求8所述的微处理器,其中,所述数据帧寄存器和所述帧内加载使能计数器共同用于实时监测所述显示系统中的显示时序信息的输出进度。
11.根据权利要求10所述的微处理器,其中,所述微处理器读取所述数据帧寄存器和所述帧内加载使能计数器,以获得所述第一计数值和所述第二计数值,并且在所述第一计数值和所述第二计数值分别达到第一预设值和第二预设值时,定时读取所述状态寄存器,从而实时监测所述显示系统中的显...
【专利技术属性】
技术研发人员:邱彦超,李士达,孙延腾,孟浩宇,李鑫辉,
申请(专利权)人:集创北方珠海科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。