|
[1] A. Wolfe and A. Chanin, “Executing compressed programs on an embedded risc architecture," in Intl Symposium on Micro-architecture., Dec. 1992, pp. 81-91. [2] IBM, “PowerPC Code Compression Utility Users Manual," version 3.0 ed., 1998. [3] S. Liao, S. Devadas, and K. Keutzer, “Code density optimization for embedded dsp processors using data compression techniques," in Conf. on Advanced Research in VLSI,1995, pp. 272-285. [4] C. Lefurgy, P. Bird, I. Chen, and T. Mudge, “Improvingcode density using compression techniques," in Intl Symposium on Micro-architecture, Aug. 1997, pp. 194-203. [5] H. Lekatsas and W. Wolf, “Samc: A code compression algorithm for embedded processors," IEEE Trans. Computer Aided Design., vol. 18, no. 12, pp. 1689-1701, Dec. 1999. [6] S. Segars, K. Clarke, and L. Goude, “Embedded control problems, thumb and the arm7tdmi," IEEE Micro, vol. 15,no. 5, pp. 22V30, Oct. 1995. [7] Y. Xie, W. Wolf, and H. Lekatsas, “Code compression for vliw using variable-to-fixed coding," in Intl Symposium on System Synthesis. ACM, Oct. 2002, pp. 138-143. [8] C. H. Lin, Y. Xie and W. Wolf, “Code Compression for VLIW Embedded Systems Using a Self-Generating Table," in IEEE Transaction VLSI., vol. 15, no. 10, pp. 1160-1171,Apr.2007. [9] S. Seong and P. Mishra, “A bitmask-based code compression technique for embedded systems," IEEE Trans. Computers., vol. 27, no. 4, pp. 673-685, Apr. 2008. [10] C. H. Lin, Y. Xie, and W. Wolf, “Lzw-based code compression for vliw embedded systems," in Design, Automation and Test in Europe Conference and Exposition., Feb. 2004,pp. 76-81. [11] Y. Xie, W. Wolf, and H. Lekatsas, “Profile-driven selective code compression," in Design, Automation and Test in Europe Conference and Exposition., Mar. 2003, pp. 462-467. [12] T. Bonny and J. Henkel, “LICT: Left-uncompressed Instructions Compression Technique to improve the decoding performance of VLIW processors," in Design Automation Conference ACM, Jul. 2009, pp. 903-906. [13] M.S. Ali, Anjali Mahajan, N.V. Choudhari, "Compiled Code Compression for Embedded Systems Using Evolutionary Computing," pp.1173-1174, Fifth International Conference on Information Technology: New Generations, Apr.2009 [14] L. Yang, T. Zhang, D. Wang and C. Hou, “Optimal-Partition Based code compression for embedded processor, "in IEEE Conference on ASIC., Oct. 2009, pp. 87-90. [15] E. W. Netto, R. Azevedo, P. Centoducatte, and G. Araujo, “Multi-pro_le based code compression," in Design Automation Conference. ACM, 2004, pp. 244-249. [16] L. Benini, F. Menichelli, and M. Olivieri, “A class of code compression schemes for reducing power consumption in embedded microprocessor systems," IEEE Trans. Computers., vol. 53, no. 4, pp. 467-482, Apr. 2004. [17] C. W. Lin and C. H. Lin, ‘A Power-saving Code-compression Design for the VLIW Embedded Systems," in ESA’10, the international Embedded System and Applications Conference, Jul. 2010 [18] NSC, ‘A Low-power Code-compression Design on the Architecture of VILW Computers," Project no:97-2218-E-011-016. [19] D. Patterson and D. Ditzel, “The case for the reduced instruction set computing,” ACM SIGARCH Computer Architecture News, Oct.1980, p.25-33. [20] TI, “TMS320C64x/C64x+ DSP CPU and Instruction Set: Reference Guide, " SPRU732H, Oct.2008. [21] TI, “Code Composer Studio v3.0 Getting Started Guide, " SPRU509E,May.2004. [22] TI, “Code Composer Studio Development Tools v3.2 Getting Started Guide, " SPRU509G,Mar.2006. [23] TI, “TMS320C62xx CPU and Instruction Set: Reference Guide, " SPRU731, Jul.2006. [24] TI, “TMS320C6000 Optimizing Compiler v6.1: Users Guide, " SPRU1870,May.2008. [25] TI, “TMS320C6000 Assembly Language Tools v 6.0 Beta: Users Guide, " SPRU186P,Jul.2005. [26] TI, “TMS320C6000 Programmer’s Guide, " SPRU198I,Mar.2006. [27] D. Walker, “Compiling Techniques,” Princeton University, Spring.2009 [28] R. Gansner, “Drawing graphs with Graphviz, " Graphviz Drawing Library Manual,Apr.2009. [29]S. B. Furber, “ARM System-on-chip Architecture, ” Addison Wesley Longmain, 2000. [30]S. B. Furber, “ARM System Architecture, ” Addison Wesley Longmain,1996. [31]ARM, “ARM architecture reference manual, ” Ver. Jan 2000, E. [32]ARM, “AMBA specification Rev 2.0 [33] C.H.Lin, “Advanced Computer Architecture.”, NTUST, Spring, 2009 [34] C.-H.Wu and C.H.Lin, “Embedded System and its application.”, NTUST, Spring, 2009 [35]M. Barr and A. Oram, “Programming Embedded Systems in C and C++,” O’REILLY, 1999. [36]J. J. Labrosse, “Embedded Systems Building Blocks: Complete and Read-To-Use Modules in C, ” Second Edition, CMP books, 2000. [37] V. Cuppu, “ Cycle Accurate Simulator for TMS320C62x, 8way VLIW DSP Processor," University of Maryland, College Park, 1999 [38]Galaxy Far East Corp., “Quartus II ADVANCED Training Manual,” Fall, 2007 [39]Altera Corp., “Quartus II data sheet and Cyclone FPGA Family data sheet,” 2003. [40] T. Welch, "A Technique for High-Performance Data Compression", IEEE Computer, Jun. 1984、p.8-19. [41] M.-B. Lin, “Digital System Designs and Practices : Using Verilog HDL and FPGAs, " WILEY,2008. [42] D.Ciletti, “Advanced Digital Design with the Verilog HDL, " Prentice Hall,2003. [43] Synopsys, “Synplicity FPGA Synthesis Synplify, Synplify Pro, Synplify Premier, and Synplify Premier with Design Planner : User Guide, ", Dec.2005. [44] CIC, “Cell-Based IC Design Concepts Training Manual, " A101,Jul.2004. [45] Synopsys, “Design Compiler Reference Manual: Constraints and Timing, " Version A-2007.12, Dec.2007. [46] C.-Y. Yao, “Backend Design Flow of digital Systems”, NTUST, Fall, 2008 [47] CIC, “Cell-Based IC Physical Design and Verification with Astro, " A107,Jul.2007. [48] M.-B. Lin, “VLSI circuit design.”, NTUST, Fall, 2008 [49] S.-K. Lu, “VLSI Testing and Testability Design.”, NTUST, Fall, 2009 [50] Synopsys, “PrimePower Manual, " Version Y-2006.06,Jun.2006 [51] D. Burger and M. Austin, “SimpleScalar User’s Guide: The SimpleScalar Tool Set, Version 2.0, ”. [52] D. Brooks, V. Tiwari and M.Martonosi, “Wattch: a framework for architectural-level power analysis and optimizations,” ACM SIGARCH Computer Architecture News, May.2000, p.83-94.
|