Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

FPGA-based BiSS-C communication protocol method

A communication protocol and reference clock technology, applied in electrical components, transmission systems, etc., can solve problems such as resource occupation and multi-line delay processing

Inactive Publication Date: 2015-12-02
HARBIN INST OF TECH
View PDF2 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of this invention is to provide a kind of BiSS-C communication protocol method based on FPGA, in order to solve existing BiSS-C communication protocol to occupy resources in FPGA and the problem such as line delay processing, BiSS-C communication protocol is in FPGA resource number More than 1300 LEs are required, and each frame of data needs to be compensated for line delay once

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • FPGA-based BiSS-C communication protocol method

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach 1

[0012] Specific implementation mode one: combine figure 1 As shown, its method steps are:

[0013] Step 1: The phase-locked loop of FPGA module 1 first generates a 300MHz reference clock. When SLout is idle at a high level, the MA starts to send a clock. According to the 300MHz reference clock, it first delays for a fixed time T1, and the MA clock is always set to 0, and then delays for a fixed time. T2, the MA clock is always set to 1. If the data reception of this bit is completed, restart from the delay fixed time T1 until a frame of data is completely received, and continue to cycle from the first step, thus generating the MA clock signal, the clock signal MA Send to the clock input terminal of the external grating sensor through the RS422 interface 2;

[0014] Step 2: The rising edge of the clock signal MA triggers the data signal transmission of the external grating sensor, the data signal is output through the reading head of the external grating sensor, and transmitte...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Provided is an FPGA-based BiSS-C communication protocol method. The invention belongs to the technical field of transmission and communication between a sensor and a control card. The method comprises the following steps: step 1, clock signal MAs of an FPGA module are sent to a clock input end of an external grating sensor via an RS422 interface; step 2, the rising edges of the clock signal MAs trigger the external grating sensor to send data signals; step 3, the FPGA module judges whether the start position is at high level and the '0' position is at low level for each frame of data signal, the FPGA module waits for next frame of data if the start position is not at high level and the '0' position is not at low level for each frame of data signal, and the rising edge serial port of each clock MA receives one bit of data if the start position is at high level and the '0' position is at low level for each frame of data signal; step 4, a complete frame of data is stored in a dual-port RAM memory of the FPGA module; and step 5, the data in the dual-port RAM memory is transmitted to a DSP module in real time. The method belongs to the field of hardware decoding. Through FPGA decoding, two functions, namely, data communication and register, can be achieved. Communication can be completed, and data can be stored. The stored data is used to process other programs.

Description

technical field [0001] The invention belongs to the technical field of transmission and communication between sensors and control cards. Background technique [0002] The BiSS communication protocol is a full-duplex synchronous serial bus communication protocol, which is specially designed for real-time, two-way, high-speed sensor communication. It is compatible with the industry standard SSI (Synchronous Serial Interface Protocol) bus protocol in hardware. Its typical application It realizes communication between servo drive and encoder in the field of motion control, and has the characteristics of compatibility, low cost, and stability. The BiSS-C communication protocol is a one-way fast synchronous serial interface. FPGA is a field programmable logic device. The circuit design completed by hardware description language (Verilog or VHDL) can be quickly burned into FPGA for testing after simple synthesis and layout. It has the characteristics of strong flexibility. FPGA pr...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/06
CPCH04L69/02
Inventor 陈兴林宋跃王一光张常江何良辰刘洋万勇利赵为志陈震宇韩记晓
Owner HARBIN INST OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products