Safety Function :Flash memory CRC operation function(High Speed CRC)


Safety Function :Flash memory CRC operation function(High Speed CRC)

#RENESAS #RL78 #G14 #기능안전 #SafetyFunction #MemoryCRC #60335 #60730 이번 포스팅은 Memory CRC기능에 대해 설명한다. Flash Memory의 값을 확인하고 Flash Memory의 값이 변경되지 않았는지를 확인하는 기능이다. 안전과 관련된 Code가 Flash Memory에 저장된 경우 이 Code들이 변경이 되었는지를 감지하고 Code가 변경된 경우는 MICOM을 Reset해야 한다. RL78/G14에서는 이러한 Flash Memory값을 확인할 수 있는 기능을 제공하고 있어서 쉽게 구현이 가능하다. CRC는 CRC-16-CCITT를 이용하였는데 CRC를 계산하는 규격화된 방법이다. CRC16-CCITT는 x^16+x^12+x^5+1의 다항식을 사용하고 0x1021(Normal, Reverse, Reversed Recoprocal 3가지 방식이 있는데 Normal을 사용함 )과 XOR연산을 해서 CRC값을 구한다. Data...


#60335 #60730 #G14 #MemoryCRC #RENESAS #RL78 #SafetyFunction #기능안전

원문링크 : Safety Function :Flash memory CRC operation function(High Speed CRC)