【技术实现步骤摘要】
FPGA芯片及电子设备
本专利技术属于集成电路设计
,尤其涉及一种FPGA芯片及电子设备。
技术介绍
目前,随着集成电路的发展,一方面现场可编程门阵列(Field-ProgrammableGateArray,FPGA)作为专用集成电路领域中的一种半定制电路,因其可重构、逻辑资源丰富、输入输出接口灵活等特点被广泛应用于各种领域。另一方面PSRAM(Pseudostaticrandomaccessmemory,伪静态随机存储器),因其高数据传输速率,同样在很多领域中得到广泛应用。基于FPGA的特点和PSRAM的特点,二者的结合可广泛应用于图像视频时序控制系统、工业控制系统等多个领域。现有技术中存在的问题是FPGA与PSRAM进行读写操作时,采用单通道的工作方式,每次操作仅能进行读操作或者写操作,导致读写效率较低。
技术实现思路
有鉴于此,本专利技术实施例提供了一种FPGA芯片及电子设备,可以使FPGA与PSRAM之间进行多通道工作,可以同时进行读操作和写操作,提升了读写效率。本专利技术实施例的第一方面提供了一种FPGA芯片,所述FPGA芯片分别连接用户设计模块和至少一个PSRAM颗粒组,所述FPGA芯片包括:至少一个接口模块,每个接口模块对应连接一个PSRAM颗粒组;时钟同步模块,其与每个接口模块连接,用于向每个接口模块发送时钟信号和同步信号;内存控制器,其分别与所述用户设计模块、所述时钟同步模块以及每个接口模块连接;所述用户设计模块向所述 ...
【技术保护点】
1.一种FPGA芯片,其特征在于,所述FPGA芯片分别连接用户设计模块和至少一个PSRAM颗粒组,所述FPGA芯片包括:/n至少一个接口模块,每个接口模块对应连接一个PSRAM颗粒组;/n时钟同步模块,其与每个接口模块连接,用于向每个接口模块发送时钟信号和同步信号;/n内存控制器,其分别与所述用户设计模块、所述时钟同步模块以及每个接口模块连接;/n所述用户设计模块向所述内存控制器发送工作控制信号,所述内存控制器根据所述工作控制信号获取所述接口模块导通的数量和操作任务,控制所述时钟同步模块向待导通的接口模块发送时钟信号和同步信号使相应数量的所述接口模块工作,并通过所述接口模块与PSRAM颗粒组之间执行所述操作任务。/n
【技术特征摘要】
1.一种FPGA芯片,其特征在于,所述FPGA芯片分别连接用户设计模块和至少一个PSRAM颗粒组,所述FPGA芯片包括:
至少一个接口模块,每个接口模块对应连接一个PSRAM颗粒组;
时钟同步模块,其与每个接口模块连接,用于向每个接口模块发送时钟信号和同步信号;
内存控制器,其分别与所述用户设计模块、所述时钟同步模块以及每个接口模块连接;
所述用户设计模块向所述内存控制器发送工作控制信号,所述内存控制器根据所述工作控制信号获取所述接口模块导通的数量和操作任务,控制所述时钟同步模块向待导通的接口模块发送时钟信号和同步信号使相应数量的所述接口模块工作,并通过所述接口模块与PSRAM颗粒组之间执行所述操作任务。
2.根据权利要求1所述的FPGA芯片,其特征在于,所述内存控制器根据所述工作控制信号获取接口模块导通的数量为一个以及所述操作任务为读操作或者写操作时,所述内存控制器控制所述时钟同步模块向一个接口模块发送时钟信号和同步信号使所述接口模块处于工作状态,并通过所述接口模块与PSRAM颗粒组进行读操作或者写操作。
3.根据权利要求1所述的FPGA芯片,其特征在于,所述内存控制器根据所述工作控制信号获取接口模块导通的数量为至少两个以及所述操作任务为读操作和写操作时,控制所述时钟同步模块向至少两个接口模块发送同步信号和时钟信号使至少两个接口模块处于工作状态,并通过至少一个接口模块与至少一个PSRAM颗粒组进行读操作,同时通过至少一个接口模块与至少一个PSRAM颗粒组进行写操作。
4.根据权利要求1所述的FPGA芯片,其特征在于,所述时钟同步模块用于产生同步信号、高速写偏移时钟信号、高速读偏移时钟信号以及低速时钟信号;
所述接口模块包括:
初始化模块,与所述时钟同步模块以及所述PSRAM颗粒组连接,用于在所述低速时钟信号的作用下工作,并在所述PSRAM颗粒组上电后,对所述PSRAM颗粒组进行初始化设置;
数据通路模块,与所述时钟同步模块、所述内存控制器以及输入输出逻辑模块连接,用于在所述低速时钟信号的作用下工作,并当所述内存控制器对所述PSRAM颗粒组进行写数据操作时,接收所述FPGA芯片中的内存控制器发送的写数据和数据使能信号,并将所述写数据和所述数据使能信号发送至输入输出逻辑模块;当所述内存控制器对所述PSRAM颗粒组进行读数据操作时,所述数据通路模块接收所述输入输出逻辑模块从所述PSRAM颗粒组中读出的数据,并将读出的数据发送至所述内存控制器;
命令/地址控制通路模块,与所述时钟同步模块、所述内存控制器以及所述输入输出逻辑模块连接,用于在所述低速时钟信号的作用下工作,并接收所述内存控制器发送的读/写命令和地址信号,且将所述读/写命令和地址信号发送至所述输入输出逻辑模块;
所述输入输出逻辑模块,与所述时钟同步模块以及所述PSRAM...
【专利技术属性】
技术研发人员:汤博先,杜辉,韩志伟,刘烈,刘建华,杜金凤,
申请(专利权)人:广东高云半导体科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。