메뉴 건너뛰기




Volumn , Issue , 2004, Pages 280-291

Memory overflow protection for embedded systems using run-time checks, reuse and compression

Author keywords

Data compression; Heap overflow; Out of memory errors; Reliability; Reuse; Runtime checks; Stack overflow

Indexed keywords

DATA STORAGE EQUIPMENT; ERROR DETECTION; OPTIMIZATION; PROGRAM COMPILERS; RELIABILITY; SECURITY OF DATA;

EID: 29144476733     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1023833.1023872     Document Type: Conference Paper
Times cited : (16)

References (35)
  • 1
    • 29144436094 scopus 로고    scopus 로고
    • High availability design for embedded systems
    • Wind River, Inc.
    • High availability design for embedded systems. Technical report, Wind River, Inc. http://www.windriver.com/whitepapers/high-availability-design.html.
    • Technical Report
  • 3
    • 84861297311 scopus 로고    scopus 로고
    • Atmel Microcontrollers based on 8051 Architecture. http://www.atmel.com/ products/8051.
  • 4
    • 0003759983 scopus 로고
    • Compacting garbage collection with ambiguous roots
    • DEC Western Research Laboratory, Palo Alto, CA, February
    • Joel F. Bartlett. Compacting Garbage Collection with Ambiguous Roots. Technical report, DEC Western Research Laboratory, Palo Alto, CA, February 1988.
    • (1988) Technical Report
    • Bartlett, J.F.1
  • 6
    • 0024085322 scopus 로고
    • Garbage collection in an uncooperative environment
    • September
    • H-J. Boehm and M. Weiser. Garbage Collection in an Uncooperative Environment. Software-Practice and Experience, pages 807-820, September 1988.
    • (1988) Software-Practice and Experience , pp. 807-820
    • Boehm, H.-J.1    Weiser, M.2
  • 7
    • 29144528889 scopus 로고    scopus 로고
    • Stack-size estimation for Interrupt-driven microcontrollers
    • Purdue University, June
    • D. Brylow, N. Damgaard, and J. Palsberg. Stack-size Estimation for Interrupt-driven Microcontrollers. Technical report, Purdue University, June 2000. http://www.brics.dk/damgaard/Download/zilog-test.pdf.
    • (2000) Technical Report
    • Brylow, D.1    Damgaard, N.2    Palsberg, J.3
  • 11
    • 29144481916 scopus 로고    scopus 로고
    • Document No. ARM DDI0084D, ARM Ltd. October
    • Document No. ARM DDI0084D, ARM Ltd. ARM7TDM1-S Data sheet, October 1998.
    • (1998) ARM7TDM1-S Data Sheet
  • 13
    • 0032593193 scopus 로고    scopus 로고
    • Staue properties of commercial embedded real-time programs and their implication for worst-case execution time analysis
    • June
    • Jakob Engblom. Staue properties of commercial embedded real-time programs and their implication for worst-case execution time analysis. In Proc. of the IEEE Real-Time Technology & Applications Symposium (RTAS), June 1999.
    • (1999) Proc. of the IEEE Real-Time Technology & Applications Symposium (RTAS)
    • Engblom, J.1
  • 14
    • 0008905390 scopus 로고    scopus 로고
    • Codepack: Code compression for PowerPC processors
    • M. Game and A. Booker. Codepack: Code compression for PowerPC processors. MicroNews 5(1), 1999.
    • (1999) MicroNews , vol.5 , Issue.1
    • Game, M.1    Booker, A.2
  • 16
    • 84861300686 scopus 로고    scopus 로고
    • Intel Corporation
    • Intel i960Sx 32-bit Microprocessor. Intel Corporation. http://www.intel.com/design/i960/documentation/docs_sx.htm.
    • Intel I960Sx 32-bit Microprocessor
  • 17
    • 29144516351 scopus 로고    scopus 로고
    • Safety-critical operating systems
    • September
    • David Kleidermacher and Mark Griglock. Safety-Critical Operating Systems. Embedded Systems Programming, 14(10), September 2001. http://www.embedded.com/ story/OEG20010829S0055.
    • (2001) Embedded Systems Programming , vol.14 , Issue.10
    • Kleidermacher, D.1    Griglock, M.2
  • 19
    • 0033357301 scopus 로고    scopus 로고
    • Compiler-driven cached code compression schemes for embedded ILP processors
    • Haifa, Israel, November. IEEE
    • Sergei Y. Larin and Thomas M. Conte. Compiler-Driven Cached Code Compression Schemes for Embedded ILP Processors. In 32nd Int'l Symposium on Microarchitecture, pages 82-92, Haifa, Israel, November 1999. IEEE.
    • (1999) 32nd Int'l Symposium on Microarchitecture , pp. 82-92
    • Larin, S.Y.1    Conte, T.M.2
  • 20
    • 0004341535 scopus 로고    scopus 로고
    • April
    • Doug Lea. A Memory Allocator. April 2000. http://gee.cs.oswego.edu/dl/ html/malloc.html.
    • (2000) A Memory Allocator
    • Lea, D.1
  • 22
    • 84861292147 scopus 로고    scopus 로고
    • Microsoft Corporation
    • Windows CE.NET. Microsoft Corporation. http://www.microsoft.com/embedded/ ce.net/default.aspx.
    • Windows CE.NET
  • 23
    • 29144474521 scopus 로고    scopus 로고
    • Prentice Hall, Englewood Cliffs, NJ
    • Motorola. M68000 User's Manual. Prentice Hall, Englewood Cliffs, NJ.
    • M68000 User's Manual
  • 24
    • 0005598762 scopus 로고    scopus 로고
    • Motorola Corporation
    • M-CORE - MMC2001 Reference Manual. Motorola Corporation, 1998. http://www.motorola.com/SPS/MCORE/info.documentation.htm.
    • (1998) M-CORE - MMC2001 Reference Manual
  • 28
    • 29144512325 scopus 로고    scopus 로고
    • Analysis of compression algorithms for program data
    • U. of Maryland, ECE department, August
    • Matthew Simpson, Surupa Biswas, and Rajeev Barua. Analysis of Compression Algorithms for Program Data. Technical report, U. of Maryland, ECE department, August 2003. http://www.ece.umd.edu/barua/matt-compress-tr.pdf.
    • (2003) Technical Report
    • Simpson, M.1    Biswas, S.2    Barua, R.3
  • 31
    • 27444439958 scopus 로고    scopus 로고
    • Code compression techniques for embedded systems and their effectiveness
    • Tampa, Florida, February. IEEE
    • Krishnan Sundaresan and Nihar R. Mahapatra. Code Compression Techniques for Embedded Systems and Their Effectiveness. In IEEE Computer Society Annual Symposium on VLSI (ISVLSI'03), pages 262-263, Tampa, Florida, February 2003. IEEE.
    • (2003) IEEE Computer Society Annual Symposium on VLSI (ISVLSI'03) , pp. 262-263
    • Sundaresan, K.1    Mahapatra, N.R.2
  • 32
    • 84861297183 scopus 로고    scopus 로고
    • Texas Instruments
    • MSP430 Ultra-Low-Power MCUs. Texas Instruments, 2004. http://focus.ti.com/lit/ml/slab034g/slab034g.pdf.
    • (2004) MSP430 Ultra-low-power MCUs


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.