|
[1] Advance RISC Machines Ltd., An Introduction to Thumb, 1995. [2] Advance RISC Machines Ltd., ARM SDT 2.50 : Reference Manual, http://infocenter.arm.com/help/topic/com.arm.doc.dui0041c/DUI0041C.pdf. [3] R. Benes, S.M. Nowick, and A. Wolfe, “A fast asynchronous Huffman decoder for compressed-code embedded processors,” 1998 Fourth International Symposium on Advanced Research in Asynchronous Circuits and Systems. (1998) 43–56. [4] L. Benini, A. Macii, E. Macii, and M. Poncino, “Minimizing memory access energy in embedded systems by selective instruction compression,” IEEE Trans. Very Large Scale Integr. (VLSI) Syst., 10(5), (2002) 521–531 [5] L. Benini, A. Macii, E. Macii, and M. Poncino, “Selective instruction compression for memory energy reduction in embedded systems,” IEEE/ACM Proceedings of International Symposium on Low Power Electronics and Design (ISLPED’99). (1999) 206–211. [6] T. Bonny and J. Henkel, “Instruction splitting for efficient code compression design automation conference,” 2007. DAC '07. 44th ACM/IEEE 4-8, (2007) 646 – 651 [7] T. Bonny and J. Henkel, “Using Lin-Kernighan algorithm for look-up table compression to improve code density,” GLSVLSI’06, (2006) 259 – 265. [8] C.-W. Chen, C.-H. Chang, and C.J. Ku, “A low power-consuming embedded system design by reducing memory access frequencies,” IEICT Trans. Inf. & Syst., E88-D(12), (2005) 2748-2756. [9] A. Eichenberger, W. Meleis, and S. Maradani, “An integrated approach to accelerate data and predicate computations in hyperblocks,” Proceedings of MICRO-33, (2000) 101 – 111. [10] Steve Furber, ARM system-on-chip architecture, 2nd Edition, Addison-Wesley Professional, 2000. [11] IBM, CodePack PowerPC Code Compression Utility User’s Manual Version 3.0, IBM, 1998. [12] N. Inshiura, AND M. Yamaguchi, “Instruction code compression for application specific VLIW processors based on automatic field partitioning.” Proceedings of the Workshop on Synthesis and System Integration of Mixed Technologies., (1997) 105–109. [13] K. Kissell, “MIPS16: High-density MIPS for the embedded market,” 42 Technical Report, Silicon Graphics, 1997. [14] M. Kozuch and A. Wolfe, “Compression of embedded system programs,” IEEE International Conference on Computer Design: VLSI in Computers and Processors, (1994) 270–277. [15] Rajeev Kumar and Dipankar Das, “Code compression for performance enhancement of variable-length embedded processors,” ACM Transactions on Embedded Computing Systems, 7(3), (2008) 35:1–35:36. [16] T. M. Kemp, R. K. Montoye, J.D. Haper, J. D. Palmer, AND D. J. Auerbach, “A decompression core for PowerPC.” IBM J. Res. Develop. 42, 6, (1998) 807–812. [17] Chunho Lee, M. Potkonjak and W. H. Mangione-Smith, “MediaBench: A tool for evaluating and synthesizing multimedia and communications systems,” 1997. Proceedings of thirtieth Annual IEEE/ACM International Symposium on Microarchitecture, (1997) 330 – 335. [18] C. Lefurgy, P. Bird, I.C. Chen, and T. Mudge, “Improving code density using compression technique,” Proceedings of 30th Annual International Symposium on Microarchitecture, (1997) 194–203. [19] H. Lekatsas and W. Wolf. “SAMC: A code compression algorithm for embedded processors.” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 18(12), (1999) 1689–1701. [20] S. Liao, S. Devadas, and K. Keutzer, “Code density optimization for embedded DSP processors using data compression techniques,” Proceedings of 15th Conference on Advanced Research in VLSI. (1995)272. [21] C. Lin, Y. Xie, and W. Wolf. “LZW-based code compression for VLIW embedded systems.” DATE, (2004)76-81. [22] S. Nam, I. Park, and C. Kyung. “Improving dictionary-based code compression in VLIW architectures.” IEICE Trans. Fundamentals, A(11), (1999)2318-2324. [23] E.W. Netto, R. Azevedo, P. Centoducatte, and G. Araujo, “Multi-profile based code compression,” Annual ACM/IEEE Design Automation Conference archive Proc. 41st Annual Conference on Design Automation, (2004)244-249. [24] J. Prakash, C. Sandeep, P. Shankar and Y. Srikant. “A simple and fast scheme for code compression for VLIW processors.” DCC 2003. [25] M. Ros and P. Sutton. “A hamming distance based VLIW/EPIC code compression technique.” CASES 2004. [26] Seok-Won Seong and Prabhat Mishra, “A Bitmask-based Code Compression Technique for Embedded Systems,” Proceedings of ICCAD, (2006)251–254. [27] Seok-Won Seong and Prabhat Mishra, “An efficient code compression technique using application-aware bitmask and dictionary selection methods,” DATE07, (2007)582-587. [28] P. Shivakumar and N. Jouppi, “CACTI 3.0: An integrated cache timing, power, and area model,” Technical report 2001/2, Compaq Western Research Lab. 2001. [29] A. Wolfe and A. Chanin, “Executing compressed programs on an embedded RISC architecture,” Proceedings of 25th Annual International Symposium on Microarchitecture. (1992)81–91. [30] Y. Xie, W. Wolf, AND H. Lekatsas, “Code compression for VLIW processors using variable-to-fixed coding.” IEEE Trans. VLSI Syst. 14, 5, (2006) 525–536. [31] Y. Yoshida, B.-Y. Song, H. Okuhata, T. Onoye, and I. Shirakawa, “An object code compression approach to embedded processors,” ACM/IEEE International Symposium Low Power Electronics and Design, Monterey, CA, (1997) 265–268.
|