본문 바로가기

3. Satellite4

OBC 구성 (2) 메모리 위성 OBC의 구성요소는 마이크로프로세서, 메모리, 데이터버스, I/F 등으로 구성되어있으며, 여기서는 OBC의 메모리에 대해서 정리하겠다. OBC 메모리는 크게 (1) Boot 메모리, (2) Internal 메모리, (3) Safeguard 메모리, (4) HK 메모리로 구성되어있으며 각각에 대한 특성은 아래와 같다. 1. Boot 메모리기능 : OBC가 reboot 되어도 그대로 남아있어야 하는 OBSW용 Boot loader, OBSW Reference image가 저장됨저장 방식 : EEPROM(Electrical Erable PROM) 또는 MRAM기타사항 : - 과거에는 EEPROM이 많이 사용되었는데, 최근에는 집적화에 유리한 MRAM의 사용이 늘어나고 있음- EEPROM에 OBSW Boo.. 2024. 7. 10.
천리안2B 위성 - 고도, 속도, 현재위치 1. 천리안2B 위성 개요 천리안2B 위성개요 발사일 : 2020년 2월 주도 연구소 : 항우연 무게 : 3.5톤 임무 수명 : 10년 고도: 3.58만 km 주기: 24시간 2. NORAD 제공 정보로 확인한 천리안2B 위성 위치 천리안2B 위성의 현재 위치와 고도, 속도 등은 북미항공우주방위사령부 사이트를 통해 확인할 수 있다. 고도는 35,792km이며, 천리안2B 위성의 공전 속도는 3.07km/s이다. Latitude는 -0.02도로, 적도에 위치해 있으며 Longitude는 128.25도로 경도 기준으로는 한국과 비슷한 위치의 직선상에 놓여있다. 2023. 4. 2.
블록 암호화 - DES(Data Encryption Standard) 1. 블록 암호화란 블록암호화는 크기가 고정된 블록을 암호화하여 동일한 크기의 암호문을 만드는 것이다. 예를들어 평문이 256비트라면 암호문도 256비트가 된다. 다만, 데시미가 블록의 길이보다 길때는 블록 암호화 모드 (ECB, CBC, CFB, OFB, CTR)를 이용해야 한다. 대표적인 블록 암호화 방법은 DES(Data Encryption Standard)와 AES((Advanced Encryption Standard)가 있다. DES는 IBM에서 제안하였고, AES는 미국 국립과학표준원이 공모하여 채택한 알고리즘이다. 2. DES(Data Encryption Standard) DES는 1973년에 채택되었으며, 64비트 평문을 64비트 암호로 암호화하여 사용한다. 이때에는 56비트의 암호키(ci.. 2023. 3. 11.
자동차와 인공위성, CAN 통신 적용 현황 (Ethernet으로의 본격 전환 임박) 1. CAN 통신의 역사 CAN 통신은 과거 1983년에 보쉬가 개발하기 시작한 통신프로토콜으로써, 현재까지 수많은 자동차와 인공위성 시스템에 적용되고 있다. 인공위성 시스템의 경우 아직까지도 MIL-STD를 이용하는 경우가 많지만, 상용위성을 개발하는 업체들은 주로 CAN 통신을 이용하는 경우가 많다. 2. CAN 통신의 적용 예시 CAN 통신을 이용해 차량 내부를 연결한 예시를 보면 위와 같다. 기존에는 ECU들을 각각 연결했어야 했으나, CAN 통신을 이용하면 중앙 통제가 가능해지는 것이다. 이와 같은 장점 때문에 1990년대 이후로 수많은 차량에 CAN 통신이 적용되고 있다. 3. CAN 통신의 현황 그러나 CAN 통신이 개발된지 수십년이 경과되었기 때문에 속도에 대한 한계가 대두되었고, 2015.. 2023. 1. 7.