Next: Computer Solid State Up: Department of Computer Previous: Department of Computer

Computer Architecture Laboratory


/ Tuneo Ikedo / Professor
/ Robert H. Fujii / Associate Professor
/ A. Y. Kondratyev / Associate Professor
/ Yamin Li / Associate Professor
/ Wanming Chu / Research Associate
/ Yi Pan / Visiting Researcher

Computer Architectrue Laboratory is organized with 7 faculty members and one visiting researcher. The followings re the summary of each members.

  1. Prof. T. Ikedo:

    Multimedia Processor Architecture: Multimedia processor has been developed since 1995, which implements font, graphics, audio, video processing in a single chip of 10 million gates. we focused on the architecture design of computer graphics renderer in fine grain processing in 1996 and 30Gflop reconfigurable multimedia accelerator (coarse grain processing). The development of reconfigurable accelerator is a succession of Aizu supercomputer project. 4 graduate students and 8 undergraduate students join in this research.

  2. Profs. Y. Li and W. Chu:

    1. Research: (1) Parallel Multithreaded Architecture We have examined various design issues of the parallel multithreaded architecture. A prototype of parallel multithreaded processor was designed. We are working on the performance evaluation in order to enhance the the computation capabilities of the processor. (2) Computer Arithmetic Algorithms and Implementations We have examined latency, throughput and complexity for various computer arithmetic algorithms and developed two new algorithms. The hardware designs are also finished and prototyped with FPGAs.

    2. Teaching: We taught Computer Architecture (Li and Chu), Computer Organization I and Organization II (Li), and the laboratory of Logic Circuit Design (Chu). We also developed and updated two processor design projects: Sim2 processor design for the laboratory of Computer Architecture and Aizup pipeline processor design and implementation on FPGA for the laboratory of Computer Organization I. All of the teaching notes and laboratories handouts are prepared and available at Li's homepage, http://www.u-aizu.ac.jp/~yamin/.

  3. Profs. M. Kishinevsky and A. Kondratyev:

    Design Automation of Concurrenct and Asynchronous Systems: We have reached further progress in research in automation of asynchronous design, embedded reactive systems and models of concurrency. In a few research directions we continued close cooperation with Prof. A. Taubin (Computer Education Lab.) and with research groups in Cadence Berkeley Labs. (USA), Politecnico di Torino (Italy), University Politecnica de Catalunya (Barcelona, Spain) and University of Newcastle upon Tyne (England).

    Research results: 1. Embedded systems and models of concurrency: (1). We have developed a new model, called Place Chart Nets (PCN). It allows the modelling of both asynchronicity and exception handling (preemption). PCNs specify a system behavior using partial orders. PCNs have a notion of hierarchy, which is determined by preemption. PCNs is a non-trivial generalization of classical PNs, in the sense that (1) for the finite (bounded) case modeling a PCN may require an exponentially larger PN, (2) for the infinite (unbounded) case a class of PCN languages properly includes a class of PN languages and (3) k-boundedness of PCNs is decidable. (2). We developed a method for synthesis of PCNs starting from labeled transition systems. We considered applications of PCNs for design of embedded reactive systems in hardware/software codesign framework. 2. Technology mapping of speed-independent circuits: We have reached significant progress in solving a problem of technology mapping for speed-independent circuits based on two different techniques: (1). Algebraic factorization: the proposed method performs both combinational (inserting new gates) and sequential (inserting new memory elements) decomposition of complex gates in a given standard cell library, while preserving original behaviour and speed-independence. (2). Boolean decomposition: the proposed method iteratively performs Boolean decomposition of each complex gate using Boolean relations, as opposed to the less powerful algebraic factorization approach used in previous methods. After logic decomposition, the overall library matching and optimization is carried out. 3. Testing of path delay faults: We provided effective procedures to solve the initialization and the test pattern generation problems for the path delay fault testing of asynchronous circuits. Experimental results shows that a high level of path delay fault testability can be achieved with partial scan.

    We have presented a few Invited tutorials at the Summer School, International Conference, and Fujitsu Labs.

    Teaching: we taught logic design, computer architecture in the undegradute school and "Synthesis and Optimization of Digital Circuits" in the graduate school. We have lead graduation reserch projects.

  4. Prof. Robert H. Fujii:

    This year's activities have included the design of a microcontroller controlled motorized wheelchair prototype, the design of a fuzzy logic controller using Verilog, and the design of a high speed pipeline control unit using Verilog. Implementation of the motorized wheelchair prototype into a real system which can be ridden by people with disabilities is being carried out. Analog circuit designs of various modules will be forthcoming.

  5. Prof. Jianhua Ma:

    My researches in 1996 are devoted to improving algorithms of the Truga001 graphics chip and modeling multimedia hyperworld. A new circuit combined Phong shading with bump mapping has been developed. Several bump-mapped shading pictures have been produced to test the developed algorithm and circuit. The interpolation method has been proposed to improve bump-mapped shading effects. Texture mapping and video mapping performance of the Truga001 has been simulated and evaluated. The hyperworld is an integration of various interaction worlds in different time, space and reality. Our research starts from basic features of the hyperworld, composition and models of an one-to-many interaction system. We are now focusing on developing the prototype of an educational hyperworld system, called Cheer.


Refereed Journal Papers

  1. Schmitt L.M., Nehaniv C.L., and Fujii R., Linear Analysis of Genetic Algorithms. Theoretical Computer Science, 1998. vol.200, No.1-2, pp.101-134.

  2. Yamin Li and Wanming Chu, A MODEL FOR PREDICTING UTILIZATION OF MULTIPLE PIPELINES IN MTMP ARCHITECTURE. International Journal of Modelling and Simulation, 1998. vol.18, No.3, pp.201--207.

  3. Kenji Watanabe and Yamin Li, Parallelism of Java Bytecode Programs and a Java ILP Processor Architecture. Australian Computer Science Communications, 1999. vol.21, No.4, pp.75--84.

Refereed Proceeding Papers

  1. Fujii R., Takahashi S., Nakamura N., and Yamamoto A., Microcontroller Based Autonomous Powered Wheelchair Control. 14th Rehabilitation Engineering Conference, Rehabilitation Engineering Society of Japan. pp.101 - 106, Rehabilitation Engineering Society of Japan. Ishikawa Prefecture, Kanazawa, Japan. August 1999.

  2. Fujii R., Yamamoto A., Takahashi S., and Nakamura N., Control Algorithm for an Autonomous Powered Wheelchair. 14th Rehabilitation Engineering Conference, Rehabilitation Engineering Society of Japan, pp.107 - 112, Rehabilitation Engineering Society of Japan. Ishikawa Prefecture, Kanazawa, Japan, August 1999.

  3. Fujii R. and Hoshi E., Design of a Low Power Analog Defuzzifier. 1999 International Analog VLSI Workshop, pp.191-194, The Institute of Electrical Engineers of Japan, Taipei, Taiwan, May 1999.

  4. Fujii R. and Hoshi E., Low Power Analog Fuzzy Logic Processor. 1999 Southwest Symposium on Mixed-Signal Design, pp.99-102, IEEE, Tucson, Arizona, U.S.A. April 1999.

  5. Yamin Li, Sanli Li, and Wanming Chu, Memory Centric Interconnection Mechanism for Message Passing in Parallel Systems. Third International Conference on Massively Parallel Computing Systems, pp.6 pages, Euromicro, will be published in CD-Media, Colorado Springs, Colorado, USA, April 1998.

  6. Yamin Li, Sanli Li, Xianzhu Wang, and Wanming Chu. JAViR -- Exploiting Instruction Level Parallelism for JAVA Machine by Using Virtual Registers. The Second European Parallel and Distributed Systems Conference, pp.80--86, IASTED, IASTED/ACTA Press, Vienna, Austria, July 1998.

  7. Sanli Li, Yamin Li, Ying Zhang, Guilin Zhou, Wanming Chu, and Jie Meng. THNPC-II -- A Cluster Computing System With Fast IN Switch and Message-Passing Communication at User Level. The 10th International Conference on Parallel and Distributed Computing and Systems, pp.651--657, IASTED, IASTED/ACTA Press, Las Vegas, October 1998.

Others

  1. Takahashi Seiki., Autonomous Mobile Wheelchair. The University of Aizu, 1998. Thesis Advisor: R. H. Fujii.

  2. Yamamoto Akira., Control Programming for Mobile Robot. The University of Aizu, 1998. Thesis Advisor: R. H. Fujii.

  3. Satou Nobuhiro., Low Power MOS Circuit Design. The University of Aizu, 1998. Thesis Advisor: R. H. Fujii.

  4. Nemoto Ryuuhei., Design and Analysis of an Operational Amplifier. The University of Aizu, 1998. Thesis Advisor: R. H. Fujii.

  5. Nakamura Nobuyuki., Prototype Autonomous Robot. The University of Aizu, 1998. Thesis Advisor: R. H. Fujii.



Next: Computer Solid State Up: Department of Computer Previous: Department of Computer


www@u-aizu.ac.jp
November 1999