참고문헌
- John Hennessy and David Patterson. Computer Architecture A Quantitative Approach. Morgan Kaufmann, Third deition, 2002.
- Rajeshwari Banakar, Stefan Steinke, Bo-Sik Lee, M. Balakrishnan, and Peter Marwedel. Scratchpad Memory: A Design Alternative for Cache Onchip memory in Embedded Systems. In Proceedings of the 10th International Workshop on Hardware/Software Codesign, pages 73-78, May 2002.
- Oren Avissar, Rajeev Barua, and Dave Stewart. An Optimal Memory Allocation Scheme for Scratch-Pad Based Embedded Systems. ACM Transactions on Embedded Computing systems, pages 6-26, November 2002.
- Bernhard Eger, Chihun Kim, Choonki Jang, Yoonsung Nam, Jaejin Lee, and Sang Lyul Min. A dynamic code placement technique or scrathpad memory using postpass optimization. In Proceedings of the 2006 international conference on Compilers, architecture and synthesis for embedded systems, pages 223-233, October 2006.
- Bernhard Egger, Jaejin Lee, and Heonshik Shin. Scratchpad memory management for portable systems with a memory management unit. In Proceedings of the 6th ACM & IEEE International conference on Embedded software, pages 321-330, October 2006.
- Hyeongmin Cho, Bernhard Egger, Jaejin Lee, and Heonshik Shin. Dynamic Data Scratchpad Memory Management for a Memory Subsystem with and MMU. In Proceedings of the International Conference on Languages, Compilers, and Tools for Embedded Systems, pages 196-206, June 2007.
- Bernhard Egger, Jaejin Lee, and Heonshik Shin. Dynamic scratchpad memory management for code in portable systems with and MMU. ACM Transactions on Embedded Computing System, Volume 7, Issue 2, pages 1-38, 2008.
- Bernhard Eger, Jaejin Lee, and Heonshik Shin. Scratchpad memory management in a multitasking environment. In Proceedings of the 7th ACM international conference on Embedded software, pages 265-274, October 2008.
- Nghi Nguyen, Angel Dominguez, and Rajeev Barua. Scratch-pad memory allocation without compiler support for fava applications. In Proceedings of the 2007 International Conference on Compilers, Architecture, and Synthesis for Embedded Systems, pages 85-94, October 2007.
- Marvell, Marvellⓡ PXA30x Processor and PXA31xProcessor, Volume II: Memory Controller Configuration Developers Maunal, Doc. No. MV-S301038-02, Rev. B. 2007.
- TIS Committee, Tool Interface Standard (TIS) Executable and Linking Format (ELF) Specification Version 1.2, 1995.
- Intel, Intelⓡ PXA27x Processor Family Optimization Guide, 2004.
- Mark Allen Weis. Data Stuctures and Algorithem Analysis in C, Addison-Wesley, 1997.
- EEMBC-The Embedded Microprocessor Benchmark Consortium, http://eembc.org.
- gzip, http://www.gzip.org.
- Agilent Technologies, Agilent E3634A, http://www.home.agilent.com/agilent/product.jspx?nid-35690.384003.00.
- National Instruments, NI PCI-6259, http://sine.ni.som/nips/cds/view/p/lang/en/nid/14128