Compact FPU Design and Embedding in a Ubiquitous Processor for Multimedia Performance Enhancement
Main Article Content
Abstract
The key to protect huge amount of multimedia data in ubiquitous networks is to introduce safety aware high-performed single VLSI processor systems embedded with cipher process. Thus, we exploited the architecture of a hardware cryptography embedded multimedia mobile processor named HC-gorilla by sophisticatedly unifying up-to-date processor techniques. Although it was provided with carefully selected Java bytecodes and cipher codes, FP (floating point) expression was omitted due to the restriction of hardware resource. Considering recent trend of embedded applications like voice recognition, 3D graphics, and image/vision processing, FP hardware is crucial for further enhancing HCgorillafs Java functions. We focus in this article the development of a compact FPU (Floating point number Processing Unit). A compact FP format speci¯c for HCgorilla is IEEE 754 compatible except the bit width representation of FP data. Prioritizing the latency of FPU, it has only 5 stages. The compact FPU is built in HCgorilla by adding 16 FP arithmetic codes and improving the decode stage of the previous HCgorilla. By using a 0.18-¹m standard cell CMOS technology supported by VDEC, we have so far accomplished the logic synthesis and behavior simulation. The 400MHz of clock frequency is justified from delay analysis.
Article Details
This journal provides immediate open access to its content on the principle that making research freely available to the public supports a greater global exchange of knowledge.
- Creative Commons Copyright License
The journal allows readers to download and share all published articles as long as they properly cite such articles; however, they cannot change them or use them commercially. This is classified as CC BY-NC-ND for the creative commons license.
- Retention of Copyright and Publishing Rights
The journal allows the authors of the published articles to hold copyrights and publishing rights without restrictions.
References
[2] L. Garber, "Company Makes First Multipurpose Programmable Mobile Chip," Computer Magazine, Vol. 38, No. 10, p24, Oct. 2005.
[3] M. Takahashi, "The development of a multi media SoC for cellular phone applications,"The Journal of the IEICE, Vol. 84, No. 11, pp.790-795, Nov. 2001.
[4] M. Fukase, Y. Nakamura, R. Akaoka, and T. Sato, "Development of a Multimedia Mobile Processor,h Proc. of ISCIT 2004, pp. 672-677, Oct. 2004.
[5] M. Fukase and T. Sato, "Power Conscious Endeavor in Processors to Speed Up Random Sampling,"Proc. of SCI2003, Vol. V, pp. 111-116, Jul. 2003.
[6] M. Fukase, H. Takeda, R. Tenma, K. Noda, Y. Sato, R. Sato, and T. Sato, "Development of a Multimedia Stream Cipher Engine," Proc. of ISPACS 2006, pp. 562-565, Dec. 2006.
[7] M. Fukase, H. Takeda, and T. Sato, "Hardware/Software Co-Design of a Secure Ubiquitous System," Computer Intelligence and Security, Springer Berlin/Heidelberg, LNCS Vol. 4456/2007, pp. 385-395, Sept. 2007.
[8] M. Fukase and T. Sato, "Innovative Ubiquitous Cryptography and Sophisticated Implementation," Proc. of ISCIT2006, Oct. 2006.
[9] M. Fukase, Y. Sato, and T. Sato, "Design of a Hardware Security-Embedded Multimedia Mobile Processor," Proc. of ISCIT2004, pp. 362-367, Oct. 2004.
[10] M. Fukase, R. Akaoka, L. Lei, C. T. Shu, and T. Sato, "Hardware Cryptography for Ubiquitous Computing," Proc. of ISCIT2005, vol. 1, pp. 462-465, Oct. 2005.
[11] P. Khondkar, M. Fukase, and T. Nakamura, "Designing a Floating-Point Unit for High-Level Language Integrated Media Processor," Proc. of ICCIT, pp. 500-504, Dec. 2002.
[12] M. Fukase, K. Noda, H. Takeda, and T. Sato, "Multimedia Performance of a Ubiquitous Processor," Proc. of ISCIT2007, pp. 1464-1469, Oct. 2007.
[13] J. Y. F. Tong, D. Nagle, and R. A. Rutenbar "Reducing Power by Optimizing the Necessary Precision/Range of Floating-Point Arithmetic," IEEE Trans. on VLSI Syst., Vol. 8, No. 3, pp. 273-286, Jun. 2000.
[14] M. Fukase and T. Sato, "Exploiting Design and Testing Methods of High-Speed Power Conscious Wave-Pipelines," Proc. of NASA2007, pp. 5.1.1-5.1.6, Jun. 2007.