|
[1] T.-C. Huang and C.-N. Liu, “Integrated Invert Codes for Low-Power High-Dependability Encoders and Checkers in NoC,” Submitted to IEEE Trans. on VLSI, Oct. 2008. [2] C.-N. Liu, S.-D. Lin and T.-C. Huang, “Berger Inver Codes: A Low-Power Dependable Code for Fully Asymmetric Communication,” PAL Consortium Conference on Innovation Applications of System Prototyping and Circuit Design, pp.336-340, Oct. 17, 2008. [3] C.-N. Liu, S.-C. Lo and T.-C. Huang, “Inverting Codes for Low-Power Dependable Fully Asymmetric Communication and Storage Systems,” ILT Conference, pp.896-901, June 5, 2009. [4] A. Avizienis, “Arithmetic codes: Cost and effectiveness studies for application in digital system design,” IEEE Trans. Computers, vol. C-20, pp. 1322-1331, Nov. 1971. [5] Dana Crowe and Alec Feinberg. Design for Reliability. CRC Press, Boca Raton, 2001. [6] C. V. Freiman, “Optimal error detection codes for completely asymmetric binary channels,” Information and Control, vol. 5, pp. 64-71, Mar. 1962. [7] G. Corrigan, “Self-Checking Memory Cell Array Apparatus,” US Patnet 373,963, Jul. 7, 1992. [8] H. Deogun, et. al. “Leakage and Crosstalk-aware Bus Encoding for Total Power Reduction”, In Proc. Design Automation Conference, pages. 779-782, 2002. [9] M. Nicolaidis, ”Implementation Techniques of Self-Checking Arithmetic Operations and Data Paths Based on Double-Rail and Parity Codes,” US Patent 5,450,340, Sep. 12, 1995. [10] M. J. Ashjaee and S. M. Reddy, “On totally self-checking checkers for separable codes,” IEEE Trans. Computers, vol. C-26, pp.737-744, Aug. 1977. [11] J. F. Wakerly, Error, Detecting Codes, Self-Checking Circuits and Applications. New York: Elsevier North-Holland, 1978, pp. 40-50. [12] M. R. Stan and W. P. Burleson, ”Bus-invert coding for low-power I/O,” IEEE Trans. VLSI Systems, vol. 3, pp. 49–58, Mar. 1995. [13] Y. Shin, K. Choi, and Y.-H. Chang, “Narrow Bus Encoding for Low-Power DSP Systems,” IEEE Trans. On VLSI Systems, vol.9, no.5, pp.656-660, Oct. 2001. [14] B. R. Larson, “M out of N Checker Circuit,” US Patent 4,498,177, Feb. 5, 1985. [15] D.A. Anderson and G. Metze, “Design of Totally Self-Checking Check Circuits for m-Out-of-n Codes,” IEEE Trans. Computers, vol. C-22, pp. 263-269, Mar. 1973. [16] S.J. Piestrak, ”Design of Self-Testing Checkers for m-out-of-n Codes Using Parallel Counters,” Journal of Electronic Testing: Theory and Applications, vol. 12, pp. 63-68, 1998. [17] W.-F. Chang and C.-W. Wu, “Low-cost modular totally self-checking checker design for m-out-of-n code,'' IEEE Trans. Computers, vol. 48, no. 8, pp. 815-826, Aug. 1999. [18] D. A. Pierce Jr. and P. K. Lala, “Modular implementation of efficient self-checking checkers for the Berger code,” Journal of Electronic Testing: Theory and Applications, vol. 9, no. 3, pp.279-294, Dec. 1996. [19] J. M. Berger, “A note on error detection codes for asymmetric channels,” Information and Control, vol. 4, pp. 68-73, Mar. 1961. [20] J. F. Wakerly, ”Detection of unidirectional multiple errors using low-cost arithmetic codes,” IEEE Trans. Computers, vol. C-24, pp. 210-212, Feb. 1975. [21] M. M. Blaum and J. Bruck, ”Method and Apparatus for Encoding and Decoding Unordered Error Correcting Codes,” US Patent 5,285,454, Feb. 8, 1994. [22] M. A. Marouf and A. D. Friedman, ”Design of self-checking checkers for Berger codes,” in Proc. 8th Annu. Symp. on Fault-Tolerant Computing, Toulouse, France, June 21-23, 1978, pp. 179-184. [23] N. Izawa and H. Arakawa, “Totally Self-Checking Checker,” US Patent 5,179,561, Jan. 12, 1993. [24] P. G. Emma, R. K. Montoye, and W. R. Reohr, “Dynamic memory architecture employing passive expiration of data,” US Patent 7,290,203, Oct. 30, 2007. [25] S. Hideo and G. Kunio, “Optical Recording Medium, Optical Recording Medium Reader-Writer, Information Recording method and Information Reading Method,” Japan Patent 11-296648, Oct. 29, 1999. [26] S. J. Piestrak, “Design of fast self-testing checkers for Berger codes,” IEEE Trans. Computers, vol. C-36, pp. 629-634, May 1987. [27] S. J. Piestrak, “Comments on ‘Novel totally self-checking Berger checker designs based on generalized Berger code partitioning’,’’ IEEE Trans. Computers, vol.51, no.6, pp.735-736, June 2002. [28] G.P. Biswas and I. Sengupta, “A design technique of TSC checker for Borden's code,” VLSI Design, pp. 529-530 Jan. 1997. [29] N.K. Jha, “A totally self-checking checker for Borden's code,” IEEE Trans. Computer-Aided Design of IC and Systems, vol. 8, pp. 731-736, July 1989 . [30] K. W. Current, “Pipelined Binary Parallel Counters Employing Latched Quaternary Logic Full Adders,” IEEE Transactions on Computers, vol. C-29, no. 5, pp.400-403, May 1980. [31] S. Tarnick, “Design of Embedded m-out-of-n Code Checkers Using Complete Parallel Counters,” IEEE Int’l Symp. on On-Line Test, pp.285-292, July 2007. [32] L. Rong, K. E. Kerr, A. S. Botha, “A novel approach for CMOS parallel counter design,” 25th EUROMICRO Conference, vol. 1, pp.112-119, Sep. 1999. [33] C. E. Shannon, “A Mathematical Theory of Communication,” Bell Syst. Tech. J., pp. 379-423(Part 1); pp.623-56(Part 2), July 1948. Books: [34] 陳後守、邱茂清、王忠炫、吳昭明, “錯誤更正碼(Error-Correcting Codes),” 教育部顧問室通訊科技人才培育先導型計畫, pp.1-10, 2007。
|