串口转总线的装置、现场可编程门阵列及其调试方法
申请人信息
- 申请人:广东高云半导体科技股份有限公司
- 申请人地址:510700 广东省广州市黄埔区科学大道235号601房
- 发明人: 广东高云半导体科技股份有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 串口转总线的装置、现场可编程门阵列及其调试方法 |
| 专利类型 | 发明申请 |
| 申请号 | CN202311346464.3 |
| 申请日 | 2023/10/17 |
| 公告号 | CN117370257A |
| 公开日 | 2024/1/9 |
| IPC主分类号 | G06F13/42 |
| 权利人 | 广东高云半导体科技股份有限公司 |
| 发明人 | 郭振扬; 黎力行; 邱明清 |
| 地址 | 广东省广州市黄埔区科学大道235号601房 |
摘要文本
广东高云半导体科技股份有限公司获取“一种透气窗帘布”专利技术,本申请公开一种串口转总线的装置、现场可编程门阵列及其调试方法,本公开实施例上位机发送包含总线读写的调试指令到构建在现场可编程门阵列(FPGA)上的串口转总线的装置;串口转总线的装置将通过串口接收的第一比特转换处理为总线读写信息,根据总线读写信息生成操作FPGA内部寄存器的总线时序;根据生成的总线时序对FPGA内部寄存器执行读写操作后,将读操作获得的总线回读数据通过串口反馈给上位机,在无需额外占用硬件资源和仅占用部分FPGA逻辑资源的情况下,通过串口增加了可支持的读写信号数量,实现了通用的FPGA的板级调试,节省了FPGA的开发和调试周期。
专利主权项内容
1.一种串口转总线的装置,其特征在于,构建在现场可编程门阵列FPGA上,包括:串口模块、接收指令解析模块、总线处理模块和回读指令组包模块;其中,串口模块通过串口与上位机连接,设置为:将通过串口接收的来自上位机的第一比特组合为字节;将回读指令组包模块组合的字节组合为第二比特,并将获得的第二比特通过串口发送给上位机,以进行调试结果分析;接收指令解析模块设置为:对串口接收模块组合的字节进行解析,获得总线读写信息;总线处理模块设置为:根据接收指令解析模块获得的总线读写信息生成操作FPGA内部寄存器的总线时序;根据生成的总线时序对FPGA内部寄存器执行读写操作,其中,总线读写信息中的读写类型为读操作时,通过读操作获得总线回读数据;回读指令组包模块设置为:将总线处理模块读操时获得的总线回读数据组合为字节;其中,所述第一比特包括:所述上位机按照预设格式编辑的对所述FPGA内部寄存器进行总线读写的调试指令经过所述串口传输时输出的比特;所述总线读写信息包括对FPGA内部寄存器执行读写操作的相关信息。