一种支持串行和并行模式的低开销AD控制器电路

    公开(公告)号:CN111740743B

    公开(公告)日:2023-07-14

    申请号:CN202010555072.8

    申请日:2020-06-17

    Abstract: 本发明公开了一种支持串行和并行模式的低开销AD控制器电路,AD控制器连接3个AD转换器,AD控制器内部包括1个串行控制器、3个并行子控制器、1套全局寄存器、3套子控制器寄存器、1个FIFO控制模块、1个MUX单元和1个片内访问接口;AD控制器通过片内访问接口接收SoC片内主控处理器的访问请求,实现全局寄存器以及子控制器的配置,实现AD控制器对AD转换器的控制,并将转换的数字结果存储到FIFO控制模块内,转换结束后SoC片内主控单元判断全局寄存器中的转换完成状态位置位或根据接收中断输出信号从FIFO中读取转换结果。本发明设计结构清晰、控制逻辑简单,且具有较高的可移植性和可复用性,可应用于不同架构的多种芯片中。

    一种SoC系统复位期间锁相环稳定时钟输出电路

    公开(公告)号:CN108777576B

    公开(公告)日:2021-09-07

    申请号:CN201810515153.8

    申请日:2018-05-25

    Abstract: 本发明一种SoC系统复位期间锁相环稳定时钟输出电路,包括复位预处理模块、锁相环和时钟生成模块;所述复位预处理模块的输入端连接复位输入和时钟输入,输出端输出预处理后复位信号;锁相环的输入端连接预处理后复位信号、时钟输入和配置输入,输出端输出锁定指示信号和锁相环时钟输出;时钟生成模块的输入端连接锁定指示信号、锁相环时钟输出和预处理后复位信号,输出端输出时钟输出。使有锁定指示锁相环输出时钟和相应的锁定指示信号,无锁定指示锁相环输出时钟,并产生相应锁定指示信号,在SoC系统复位期间完成锁相环稳定完整时钟的输出,在满足SoC功能需求的情况下,进一步保证了SoC设计功能的正确性和可靠性。

    一种基于带宽扩展交叉编址的双端口SRAM访问控制系统及方法

    公开(公告)号:CN109388344A

    公开(公告)日:2019-02-26

    申请号:CN201811151485.9

    申请日:2018-09-29

    Abstract: 本发明公开了一种基于带宽扩展交叉编址的双端口SRAM访问控制系统及方法,系统包括片内存储体、2个片选生成单元、交叉编址访问处理单元、数据对齐控制单元、数据拼接单元和容量可变缓存区,方法包括主机访问控制接口访问方法和多硬件访问控制接口的访问方法。通过片内存储体、数据对齐单元和交叉编址访问单元实现多块双端口SRAM同一时刻的并行访问节省了时间,实现了对片内存储体的紧致存储,达到了对存储空间最高效的利用,避免了同时访问冲突问题,最大化地保证了全系统的高效工作;同时,本发明设计结构简单清晰,控制灵活高效,多设备访问交叉编址通用性强,可变带宽访问便于移植,易于实施,可广泛应用于嵌入式系统芯片及专用集成电路中。

    一种SoC系统复位期间锁相环稳定时钟输出电路

    公开(公告)号:CN108777576A

    公开(公告)日:2018-11-09

    申请号:CN201810515153.8

    申请日:2018-05-25

    Abstract: 本发明一种SoC系统复位期间锁相环稳定时钟输出电路,包括复位预处理模块、锁相环和时钟生成模块;所述复位预处理模块的输入端连接复位输入和时钟输入,输出端输出预处理后复位信号;锁相环的输入端连接预处理后复位信号、时钟输入和配置输入,输出端输出锁定指示信号和锁相环时钟输出;时钟生成模块的输入端连接锁定指示信号、锁相环时钟输出和预处理后复位信号,输出端输出时钟输出。使有锁定指示锁相环输出时钟和相应的锁定指示信号,无锁定指示锁相环输出时钟,并产生相应锁定指示信号,在SoC系统复位期间完成锁相环稳定完整时钟的输出,在满足SoC功能需求的情况下,进一步保证了SoC设计功能的正确性和可靠性。

    一种基于两级BOOT结构的系统级芯片

    公开(公告)号:CN108763760A

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

    申请号:CN201810533154.5

    申请日:2018-05-29

    CPC classification number: G06F17/5081 G06F13/1668

    Abstract: 本发明公开了一种基于两级BOOT结构的系统级芯片,包括存储器控制器,存储控制器通过片内总线连接处理器,片内总线连接片内ROM;其中存储器控制器连接存储区一和存储区二;其中存储区一包括串行PROM和并行MRAM,且存储器控制器同一时刻访问串行PROM或并行MRAM;存储区二为并行SRAM;其中片内ROM存储一级BOOT指令,且处理器访问片内ROM存储的内容;其中存储区一中存储二级BOOT指令和用户程序;其中处理器接入BOOTSEL控制引脚;存储器控制器接入ROMSEL控制引脚。采用硬件控制的方式选择上电复位的启动地址和访问的片外存储体类型,并且基于两级BOOT结构实现系统级芯片的三种上电启动方式。

    一种存储体内部多异步接口访问控制装置及方法

    公开(公告)号:CN110059036A

    公开(公告)日:2019-07-26

    申请号:CN201910299083.1

    申请日:2019-04-15

    Abstract: 本发明公开了一种存储体内部多异步接口访问控制装置及方法,包括端口自采样单元、同步处理单元、逻辑控制单元以及数据控制单元;端口自采样单元一端与多异步接口连接,另一端依次连接同步处理单元、逻辑控制单元、存储体以及数据控制单元,数据控制单元与多异步接口连接;逻辑控制单元包括译码转换逻辑单元和接口选择单元,译码转换逻辑单元的输入端和接口选择单元的第一输入端均连接同步处理单元,译码转换逻辑单元的输出端连接接口选择单元的第二输入端,接口选择单元的输出端连接存储体。可实现对多个功能、时序各异的异步接口进行精准高效控制,提升系统的扩展性和通用性。同时,本发明结构简单,控制灵活高效,易于移植扩展。

    一种存储体内部多异步接口访问控制装置及方法

    公开(公告)号:CN110059036B

    公开(公告)日:2022-04-26

    申请号:CN201910299083.1

    申请日:2019-04-15

    Abstract: 本发明公开了一种存储体内部多异步接口访问控制装置及方法,包括端口自采样单元、同步处理单元、逻辑控制单元以及数据控制单元;端口自采样单元一端与多异步接口连接,另一端依次连接同步处理单元、逻辑控制单元、存储体以及数据控制单元,数据控制单元与多异步接口连接;逻辑控制单元包括译码转换逻辑单元和接口选择单元,译码转换逻辑单元的输入端和接口选择单元的第一输入端均连接同步处理单元,译码转换逻辑单元的输出端连接接口选择单元的第二输入端,接口选择单元的输出端连接存储体。可实现对多个功能、时序各异的异步接口进行精准高效控制,提升系统的扩展性和通用性。同时,本发明结构简单,控制灵活高效,易于移植扩展。

    一种通用化的FPGA配置系统及方法与重配置系统及方法

    公开(公告)号:CN109344115A

    公开(公告)日:2019-02-15

    申请号:CN201811231334.4

    申请日:2018-10-22

    Abstract: 本发明公开了一种通用化的FPGA配置系统及方法与重配置系统及方法,包括外部存储单元、FPGA配置单元、FPGA重配置单元和FPGA群;FPGA配置单元包括FPGA配置控制模块和配置监测模块;FPGA重配置单元包括FPGA重配置控制模块、配置监测模块和重配置定时器模块。FPGA配置过程由上电初始化、配置控制及状态判断组成,FPGA重配置过程由FPGA去同步和同步控制、重配置控制及状态判断组成。可独立并行实现多路不同类型FPGA的配置和动态重配置;通过重配置定时器模块实现以指定时间为周期的动态重配;外接存储系统的设计最大化满足了配置数据存储的灵活性;结构简单清晰,控制灵活高效,且通用性强、普适性高,易于实施,灵活应用于多类型、大规模FPGA配置控制系统或专用集成电路。

    一种基于两级BOOT结构的系统级芯片

    公开(公告)号:CN108763760B

    公开(公告)日:2022-03-22

    申请号:CN201810533154.5

    申请日:2018-05-29

    Abstract: 本发明公开了一种基于两级BOOT结构的系统级芯片,包括存储器控制器,存储控制器通过片内总线连接处理器,片内总线连接片内ROM;其中存储器控制器连接存储区一和存储区二;其中存储区一包括串行PROM和并行MRAM,且存储器控制器同一时刻访问串行PROM或并行MRAM;存储区二为并行SRAM;其中片内ROM存储一级BOOT指令,且处理器访问片内ROM存储的内容;其中存储区一中存储二级BOOT指令和用户程序;其中处理器接入BOOTSEL控制引脚;存储器控制器接入ROMSEL控制引脚。采用硬件控制的方式选择上电复位的启动地址和访问的片外存储体类型,并且基于两级BOOT结构实现系统级芯片的三种上电启动方式。

    一种基于带宽扩展交叉编址的双端口SRAM访问控制系统及方法

    公开(公告)号:CN109388344B

    公开(公告)日:2022-02-11

    申请号:CN201811151485.9

    申请日:2018-09-29

    Abstract: 本发明公开了一种基于带宽扩展交叉编址的双端口SRAM访问控制系统及方法,系统包括片内存储体、2个片选生成单元、交叉编址访问处理单元、数据对齐控制单元、数据拼接单元和容量可变缓存区,方法包括主机访问控制接口访问方法和多硬件访问控制接口的访问方法。通过片内存储体、数据对齐单元和交叉编址访问单元实现多块双端口SRAM同一时刻的并行访问节省了时间,实现了对片内存储体的紧致存储,达到了对存储空间最高效的利用,避免了同时访问冲突问题,最大化地保证了全系统的高效工作;同时,本发明设计结构简单清晰,控制灵活高效,多设备访问交叉编址通用性强,可变带宽访问便于移植,易于实施,可广泛应用于嵌入式系统芯片及专用集成电路中。

Patent Agency Ranking