Browse > Article
http://dx.doi.org/10.3745/KIPSTA.2003.10A.6.595

Embedded Linux for Commercial Digital TV System  

Moon, Sang-Pil (경북대학교 대학원 전자공학과)
Seo, Dae-Wha (경북대학교 전자전기공학부)
Abstract
A Digital TV system is necessary for data Processing as well as video and audio processing. Especially in the case of interactive broadcasting, it should manage returning channel created by the Internet, PSTN, and so on. Because of many functionalities and multitasking jobs, it needs an Operating System. Embedded Linux as open source program can increase a cost effectiveness in market and has many advantages - reusable device drivers and application programs, more convenient developing environment using shell and file system, and easy problem resolution within Open Source Community. In this paper, we modified Embedded Linux kernel and cross developing environment for a big-endian system, redesigned devices for kernel execution, and configured system memory map in order to load a linux kernel. Also we developed an device driver for entire system control.
Keywords
Embedded Linux; Digital TV;
Citations & Related Records
연도 인용수 순위
  • Reference
1 'Digital Video Broadcasting (DVB): Specification for Service Infornation (SI) in DVB Systems,' ETSI EN 300 468 V1.5.1
2 'KBS 2001년 기술 연구보고서 - 데이터 방송', http://tri.kbs.co.kr/pdf/publish/01/6.pdf.
3 I$^ 2$C bus specification,' http://www.semiconductors.philips.com/acrobat/literature/9398/39340011.pdf.
4 Steve Furber, Stephen B. 'ARM system-on-chip architecture,' Addison-Wesley, 2000
5 'ATSC Digital Television Standard, Rev.B,' ATSC Standard A/53B with Amendment 1
6 'Embedded Linux/Microcontroller Project,' http://www.uclinux.org/description
7 'MSP3440G data sheet,' http://www.micronas.com/products/documentation/consumer/msq34x0g/downloads/msq34x0g_1ds.pdf.
8 Craig Hollabaugh, 'Embedded Linux, Hardware, Software, and Interfacing,' Addison-Wesley, 2002
9 's3c4510B user manual,' http://www.samsung.com/Products/Semiconductor/SystemLSI/Networks/PersonalNTASSP/CommunicationProcessor/S3C4510B/um_s3c4510b_rev1.pdf
10 'PCF8584 specification,' http://www.semiconductors.philips.com/acrobat/datassheets/PCF8584_4.pdf.
11 권수호, 'Linux programming Bible', 글로벌, 2002
12 John L. Hennessy, David A. Patterson, 'Computer organization and design : the hardware/software interface,' 2nd ed. Morgan Kaufmann Publishers, 1998
13 Richard Stones, neil Matthew, 'Begining Linus programming,' 2nd ed. Wrox press, 1999