요약 |
본 발명은 수신제한 시스템을 지원하는 이동통신 단말기의 메모리 관리 방법에 관한 것으로, 종래 수신제한 시스템(CAS)에 의해 보호되는 방송을 수신하기 위한 CAS 지원 코드들은 자신의 코드들에 대한 무결성을 검사하고 허가되지 않은 업데이트를 방지하기 위한 목적으로 방송 수신기의 시스템 코드 영역에 여러 관련 코드 블록들로 분산 배치되며, 특정한 정보들이 분산된 상기 코드 블록들을 각 코드 블록들이 시작되는 절대 주소값을 이용하도록 접속하도록 설계되어 있으므로, NOR형 메모리에는 문제없이 적용될 수 있으나, 배드블록에 의해 배치된 CAS 관련 코드 블록들의 물리적인 주소가 메모리마다 상이해지는 NAND형 메모리에서는 원하는 코드 블록들을 절대 주소값으로 접근할 수 없는 문제점이 있었다. 이와 같은 문제점을 감안한 본 발명은 부팅시 시스템 코드 영역을 스캔하면서 모든 코드 블록들의 물리적인 실제 주소를 검색하여 램의 약속된 위치에 테이블 형태로 저장하고, CAS 지원 파일의 무결성을 검사하거나 업데이트 알고리즘을 동작시킬 경우 상기 저장한 램의 주소 테이블을 참조하도록 하며, CAS 적용 방송 시청시 필요한 CAS 지원 코드를 빠르게 획득하고자 할 경우에도 상기 주소 테이블을 참조하도록 함으로써, NAND 메모리를 사용하는 이동통신 단말기에서도 CAS를 적용할 수 있으며, CAS 기능의 고속 사용이 가능해지는 효과가 있다.
|