一种基于FPGA的异步BiSS-C协议解码方法

    公开(公告)号:CN115866076A

    公开(公告)日:2023-03-28

    申请号:CN202211374397.1

    申请日:2022-11-04

    Abstract: 本公开的基于FPGA的异步BiSS‑C协议解码方法,FPGA包括波特率时钟模块、BiSS‑C数据解码模块和CRC校验模块;通过利用所述波特率时钟模块采样SLO线传输的编码器位置数据;基于BiSS‑C数据协议,利用所述BiSS‑C数据解码模块对SLO线传输的编码器位置数据进行解码,得到所述编码器位置数据的解码数据;用于当检测到编码器位置数据解码完成标志后,所述CRC校验模块将所述编码器位置数据的解码数据移入到寄存器得到所述编码器位置数据的CRC校验码,比较所述编码器位置数据的CRC码和CRC校验码,若两者一致,得到所述编码器位置数据。以解决在异步时钟下利用FPGA解析BiSS‑C协议传输的编码器位置信息的问题。

Patent Agency Ranking