1 |
1
제1 ECU(Electronic Control Unit)와 제2 ECU(Electronic Control Unit) 및 메모리가 공유하는 전자회로기판(Printed Circuit Board)에 구비되고, ACKNOWLEDGEMENT로 정확하게 수신 성공했다고 송신하는 에러검증필드의 ACK을 포함하는 메시지 프레임으로 상기 제1 ECU와 상기 제2 ECU의 상호간 고장전파를 방지해 주는 통합로직부가 포함되는 것을 특징으로 하는 ECU 통합 시스템
|
2 |
2
청구항 1에 있어서, 상기 메모리는 상기 제1 ECU와 연계되어 데이터 저장이 이루어지는 제1 메모리, 상기 제2 ECU와 연계되어 데이터 저장이 이루어지는 제2 메모리로 구분되는 것을 특징으로 하는 ECU 통합 시스템
|
3 |
3
청구항 1에 있어서, 상기 통합로직부는 공유자원 판단부를 구비하고, 상기 공유자원 판단부는 상기 제1 ECU와 상기 제2 ECU에서 공통적으로 사용되는 동일한 공유 자원을 다르게 명명해 주는 것을 특징으로 하는 ECU 통합 시스템
|
4 |
4
청구항 3에 있어서, 상기 공유자원은 GPIO(General-Purpose Input/Output), ADC(Application Delivery Controller), 통신 모듈 등의 Peripheral 시스템, 메모리, 공유 변수 중 하나 이상을 포함하는 것을 특징으로 하는 ECU 통합 시스템
|
5 |
5
청구항 3에 있어서, 상기 통합로직부는 Peripheral system 판단부를 포함하고, 상기 Peripheral system 판단부는 MCU에서 지원하는 Peripheral 시스템의 개수 구별로 무결성 코드 사용 여부를 판단하는 것을 특징으로 하는 ECU 통합 시스템
|
6 |
6
청구항 5에 있어서, 상기 Peripheral system 판단부는 상기 Peripheral 시스템 개수가 1개 이상인지 판별하는 system 확인부, 상기 Peripheral 시스템 개수가 1개일 때 무결성 코드를 사용할 수 있도록 하는 무결정코드 추가부, Peripheral 시스템 개수가 복수개일 때 무결성 처리 없이 사용할 수 있도록 하는 무결정코드 미적용부, Critical Section 사용 중인 Task 우선순위 증가량을 적용하는 Task 우선순위 증가부로 구성되는 것을 특징으로 하는 ECU 통합 시스템
|
7 |
7
청구항 6에 있어서, 상기 무결성 코드는 Mutex 또는 Spinlock인 것을 특징으로 하는 ECU 통합 시스템
|
8 |
8
청구항 6에 있어서, 상기 Task 우선순위 증가량은 “Task Normal section priority + 같은 CPU 내 가장 높은 Task 우선순위” 방식을 적용하는 것을 특징으로 하는 ECU 통합 시스템
|
9 |
9
청구항 3에 있어서, 상기 통합로직부는 변수 명명부를 포함하고, 상기 변수 명명부는 상기 공유 자원을 상기 제1 ECU와 상기 제2 ECU에서 다른 이름의 공유 변수로 나누어 주는 것을 특징으로 하는 ECU 통합 시스템
|
10 |
10
청구항 3에 있어서, 상기 통합로직부는 내부통신부를 포함하고, 상기 내부통신부는 상기 제1 ECU와 연계된 제1 메모리에 대한 데이터 및 상기 제2 ECU와 연게된 제2 메모리에 대한 데이터를 각각 Write 해주도록 DMA(Direct Memory Access), 상기 DMA에서 전송하는 메시지 프레임을 구비하는 것을 특징으로 하는 ECU 통합 시스템
|
11 |
11
청구항 10에 있어서, 상기 메시지 프레임은 송신 Core 정보, Message ID, Data Length, 전송 Data, 에러검증필드의 ACK으로 메시지를 구성하는 것을 특징으로 하는 ECU 통합 시스템
|
12 |
12
청구항 11에 있어서, 상기 Message ID 는 CAN ID의 기입이 가능한 option 역할을 포함하는 것을 특징으로 하는 ECU 통합 시스템
|
13 |
13
청구항 11에 있어서, 상기 에러검증필드의 ACK의 인지 여부는 상기 메시지 프레임에 대한 재전송 또는 상기 제1 ECU 또는 상기 제2 ECU에 대한 고장판정에 적용되는 것을 특징으로 하는 ECU 통합 시스템
|