비버놀로지

[SECS/GEM] SECS-I 프로토콜 특징 본문

Semiconductor/SECS GEM

[SECS/GEM] SECS-I 프로토콜 특징

KUNDUZ 2021. 8. 9. 10:22
728x90

SECS-I에서 각각의 레이어에 대한 특징은 다음과 같다.

• Physical layer : 물리적인 연결, baud rate 결정

• Block layer : 블록포맷 (Length, Header, Checksum), T1, T2 타임아웃, Device ID.

• Message layer : Multi-block 메시지, T4 타임아웃.

• Transaction layer : Primary and Secondary 메시지, T3 타임아웃.

 

SECS-I에서 규정하는 메시지 전송규약은 다음 6가지 경우로 SECS-I 프로토콜 통신 규칙으로 정의된다.

(1) 전송은 하나의 start 비트와 stop 비트를 갖는 10 비트 직렬 전송으로 비동기(Asynchronous)식 양방향(Bi - Directional) 통신이다.

       (1 Start Bit (0) - 8 Data Bits - 1 Stop Bit (1))

(2) Handshake 과정에 의한 통신상태가 초기화된 후에 데이터가 전송된다.

(3) 데이터는 254 바이트 블록 단위로 전송된다.

(4) 각 블록은 10 바이트의 헤더를 가지며 블록 헤더에 있는 ID를 통해서 각 블록을 구분한다.

(5) 완전한 전송 단위인 메시지는 1 ~ 32,767 블록으로 구성된다.

(6) 메시지는 요청과 응답의 쌍으로 구성되며 이들을 하나의 transaction이라 정의한다.

 

 

728x90
Comments