http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
Development of DS-HIE Architecture
Tetsuya Zuyama,Kazuya Tanigawa,Tetsuo Hironaka 대한전자공학회 2007 ITC-CSCC :International Technical Conference on Ci Vol.2007 No.7
In this paper, we propose DS-HIE architecture as a dynamic reconfigurable architecture which has the policy to decrease the necessity of dynamic reconfiguration as much as possible. In the proposed architecture we introduce digit-serial operation to increase the de㎱ity of the operation units per area and to reduce necessary reconfiguration. In addition, to achieve small area size and high flexibility on routing, we adopted benes network for its routing resource. We synthesized DS-HIE-α processor designed as a prototype processor with HITACHI 0.18㎛ standard cell library by Synopsys Design Compiler. As a result, the tra㎱istor count of DS-HIE-α processor with 250㎒ was 1.99MTr, and the execution time of 2-dime㎱ional DCT was 1088㎱. The tra㎱istor count of it with 500㎒ was 2.44MTr, and the execution time of 2-dime㎱ional DCT was 544㎱. In addition, the tra㎱istor count of Pentium4 (Northwood 3.2㎓) implemented by 0.13㎛ process was 178MTr, and the execution time of 2-dime㎱ional DCT was 660㎱. As compared with Pentium4, DS-HIE-α processor with 500㎒ achieves almost equal performance, while it was implemented with an extremely smaller tra㎱istor count.
Kazuya Tokunaga,Akira Kojima,Tetsuo Hironaka 대한전자공학회 2008 ITC-CSCC :International Technical Conference on Ci Vol.2008 No.7
Many researchers and companies have been interested in computer systems which have reconfigurable devices as programmable resources. Current Reconfigurable systems (RC systems) are basically single task systems, but the number of reconfigurable devices in these systems has increased so that multitasking environment for the systems are required to use the devices efficiently. In this paper, we develop the OS functions to support executing user programs which use FPGAs as customized hardware in multitasking environment. The target system consists of a host compute and FPGAs. The functions are implemented on the target system as RCOS server. RC-OS server supports management of FPGA resources and communication control between host computer and FPGA resources. We develop the programs which use the RC-OS functions, and executed them in multitasking environment on our prototype RC system. As the result, it shows that RC-OS server improves the usability of target system.
Development and Evaluation of Raytracing Accelerating Engine with Bit Serial Arithmetic Units
Tomoyuki Kawamoto,Kazuya Tanigawa,Tetsuo Hironaka,Yuhki Yamabe 대한전자공학회 2008 ITC-CSCC :International Technical Conference on Ci Vol.2008 No.7
In recent years, development of various rendering algorithm provide photorealistic image. However, requirement of quality for rendering causes significant increase of processing time. Raytracing method can generate high quality images.But, it needs much time to get images. Several methods of parallel computing for high speed processing for raytracing with hardware are discussed. But, the chip of conventional raytracing hardware needs huge area because of parallel arithmetic units on it , which result in difficulty on inserting more processing elements(PEs) into the chip. In this paper, we present hardware design of a raytracing accelerator engine with bit serial arithmetic unit to improve performance. Area of bit serial arithmetic unit is small, and operation performance per the unit area is high. We adopt a dot mode for parallel processing because it can make maximum use of the characteristic of bit serial(BS) arithmetic unit. As the first stage, we design prototype hardware which calculate only the process of highest load ratio in PE, and evaluate it. As a result, prototype hardware is about 5.09 times faster on processing time.
Keisuke Yamamoto,Kazuya Tanigawa,Tetsuo Hironaka,Takashi Ishiguro 대한전자공학회 2015 ITC-CSCC :International Technical Conference on Ci Vol.2015 No.6
A memory based PLD (MPLD) has been proposed as one of reconfigurable device. A MPLD consists of multiple-output look-up tables (MLUTs) which is reconfigurable element diagonally connected by AD pairs. MPLD can improve routing ability among logic elements by increasing the number of AD pairs. However, there is problem that chip area of MLUT will be doubled by each additional AD pairs. On the other hand, if a MLUT with fewer number of AD pairs is used for small chip area, it decreases logic density since many MLUTs are used as a part of routing resources. To solve the problem, we propose a small logic element while keeping routing ability high, compared with MLUT. We adopted selector-based logic element to decrease chip area. From the estimation results in this paper, we found that the number of transistor counts required to implement our proposed logic element is decreased to 18.7 % of transistor counts, compared with MLUT with six AD pairs.
Design Consideration of a Secure Sensor Chip for Home Cancer Examination
Tomohiro Tanaka,Kazuya Tanigawa,Tetsuo Hironaka,Takashi Ishiguro 대한전자공학회 2015 ITC-CSCC :International Technical Conference on Ci Vol.2015 No.6
We propose a secure sensor chip for disposable medical examination for home use. Secure sensor chip is required to have functions for encryption and authentication to prevent personal information leakage. In this paper, we estimated secure sensor chip implementations by specific hardware and micro-controller respectively. As a result, the implementation of specific hardware is 40% of chip area in terms of NAND gates, compared with the micro-controller one.
OS Functions for a Distributed FPGA Cluster System
KOJIMA Akira,TOKUNAGA Kazuya,HIRONAKA Tetsuo 대한전자공학회 2009 ITC-CSCC :International Technical Conference on Ci Vol.2009 No.7
In reconfigurable computer systems that have reconfigurable resources like FPGA, CPLD etc., OS functions will be necessary to improve utilization of the systems. We have been studying OS functions for these reconfigurable systems. Our first target hardware was tightly coupled FPGA cluster using shared bus and it is easy to access reconfigurable resources, but it is difficult to increase the number of resources. Our second target system is distributed FPGA cluster that is connected by network and it is easy to increase the number of reconfigurable resources, but complicated network handling is necessary to communicate between host computer and reconfigurable resources. In this paper, OS functions for the distributed FPGA cluster system are described, which provide communication services and have compatible simple programming interface with the first target hardware.
Low Cost PLD with High Speed Partial Reconfiguration
Naoki Hirakawa,Masanori Yoshihara,Masayuki Sato,Kazuya Tanigawa,Tetsuo Hironaka 대한전자공학회 2008 ITC-CSCC :International Technical Conference on Ci Vol.2008 No.7
Recently, Field Programmable Gate Arrays (FPGAs) have been used for implementing various types of logic functions. But the conventional FPGAs have the following problems. The conventional FPGAs include switch matrixes for programmable connection, but the switch matrix occupies a significantly large area of the FPGA. As another problem, the configuration speed is slow because of the serial configuration method. To resolve these problems, we proposed MPLD as a new Programmable Logic Device (PLD) architecture which introduce MLUT instead of the conventional LUT. In MPLD each MLUT can be used as a combination logic, memory and switch matrix, on the demand of the mapped circuit. The merits of MPLD are the following. 1) MPLD can behave as both the reconfigurable device and the conventional parallel memory. 2) Implementing cost of MPLD is cheaper than the conventional FPGAs, because MPLD does not need switch matrixes as the conventional FPGA does. 3) The configuration speed is fast and partial configuration is easy because configuration method of MPLD is same as write access of the conventional parallel memory. In this paper, we present the MPLD architecture and its evaluation results of the prototype MPLD chip.