[发明专利]一种任意字节读写用户侧逻辑控制器有效
申请号: | 202110317671.0 | 申请日: | 2021-03-25 |
公开(公告)号: | CN112698614B | 公开(公告)日: | 2021-06-15 |
发明(设计)人: | 牛广;李顺斌;王利强;张兴明 | 申请(专利权)人: | 之江实验室 |
主分类号: | G06F13/40 | 分类号: | G06F13/40 |
代理公司: | 杭州浙科专利事务所(普通合伙) 33213 | 代理人: | 孙孟辉 |
地址: | 310023 浙江省杭州市余*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 任意 字节 读写 用户 逻辑 控制器 | ||
1.一种任意字节读写用户侧逻辑控制器,包括:主控制总线IIC MASTER模块、从控制总线IIC SLAVE模块、时钟复位模块和用户侧逻辑模块,所述的主控制总线IIC MASTER模块将用户的数据转化为IIC报文的格式下发给从控制总线IIC SLAVE模块,所述的从控制总线IIC SLAVE模块接收所述IIC报文格式的数据,所述用户侧逻辑模块与从控制总线IICSLAVE模块相连接,所述时钟复位模块控制连接从控制总线IIC SLAVE模块与用户侧逻辑模块;
其特征在于,所述从控制总线IIC SLAVE模块的状态机跳转共有8个,包括:IDLE、START、ID_RECV、ACK_ID_RECV、DATA_SEND、ACK_DATA_SEND、DATA_RECV、ACK_DATA_RECV,所述IDLE状态为系统默认状态,当检测到SCL上升沿时系统跳转到START状态,系统进入ID_RECV状态,开始接收IIC报文的ID号,当接收到正确的IIC ID号时,则跳转到ACK_ID_RECV状态;所述DATA_SEND、ACK_DATA_SEND为:当开始发送数据时,前两个字节为地址域段,后6个字节为数据域段;所述DATA_RECV、ACK_DATA_RECV为:当开始接收数据时,读地址为两个字节。
2.如权利要求1所述的一种任意字节读写用户侧逻辑控制器,其特征在于,所述IIC报文的格式,即是IIC配置的读写报文格式,IIC的写报文格式的域段有8个字节,前两个字节为地址域段,后6个字节为数据域段,即将DATA0~DATA5拼成的48bit数据,写入到由ADDR0、ADDR1拼成的16bit地址寄存器中;IIC读报文格式的域段有2个字节,都为地址域段,即读出由ADDR0和ADDR1拼成的地址所对应的BLOCK RAM。
3.如权利要求1所述的一种任意字节读写用户侧逻辑控制器,其特征在于,所述的用户侧逻辑模块,包括:与从控制总线IIC SLAVE模块相连接的寄存器模块单元、分布式RAM模块单元和BLOCK RAM模块单元。
4.如权利要求3所述的一种任意字节读写用户侧逻辑控制器,其特征在于,所述的分布式RAM模块单元,包括:逆映射RAM、写参数RAM、读参数RAM、命令RAM、PLC类型RAM、映射RAM,用于存储中央处理器CPU的启动运行程序和用户侧逻辑模块的配置参数。
5.如权利要求3所述的一种任意字节读写用户侧逻辑控制器,其特征在于,所述的BLOCK RAM模块单元对用户侧逻辑模块的port0~port7的8个port口数据进行配置,每个port口配置的BLOCK RAM为地址RAM。
6.如权利要求3所述的一种任意字节读写用户侧逻辑控制器,其特征在于,所述的寄存器模块单元的地址范围为:0X0~0X1000,读写的字节数为2个,对用户侧逻辑模块的port0~port7的8个port口数据进行配置,每个port口配置的寄存器包括协议参数、该port口所处角色、串口参数以及边缘计算参数。
7.如权利要求1所述的一种任意字节读写用户侧逻辑控制器,其特征在于,所述时钟复位模块,包括:时钟同步模块和复位模块,所述时钟同步模块使用底板的50M时钟通过PLL倍频产生125Mhz的时钟,为控制器提供时钟源,使系统处于125Mhz的统一时钟域下;所述的复位模块,使系统为高复位,当时钟同步模块产生一个稳定的125Mhz的时钟信号时,时钟同步模块的locked信号拉高,并利用时钟同步模块的lock信号进行计数,当计数到3F时,则系统高复位。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于之江实验室,未经之江实验室许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110317671.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:应用的显示控制方法及电子设备
- 下一篇:端盖组件、电池单体、电池及用电设备