The search functionality is under construction.
The search functionality is under construction.

Keyword Search Result

[Keyword] Ti(30728hit)

27421-27440hit(30728hit)

  • Analog Computation Using Quantum Structures--A Promising Computation Architecture for Quantum Processors--

    Yoshihito AMEMIYA  

     
    INVITED PAPER

      Vol:
    E79-C No:11
      Page(s):
    1481-1486

    Analog computation is a processing method that solves problems utilizing an analogy of a physical system to the problem. As it is based on actual physical effects and not on symbolic operations, it is therefore a promising architecture for quantum processors. This paper presents an idea for relating quantum structures with analog computation. As an instance, a method is proposed for solving an NP-complete (nondeterminis-tic polynomial time complete) problem, the three-color-map problem, by using a quantum-cell circuit. The computing process is parallel and instantaneous, so making it possible to obtain the solution in a short time regardless of the size of the problem.

  • Si Single-Electron Transistors on SIMOX Substrates

    Yasuo TAKAHASHI  Akira FUJIWARA  Masao NAGASE  Hideo NAMATSU  Kenji KURIHARA  Kazumi IWADATE  Katsumi MURASE  

     
    INVITED PAPER

      Vol:
    E79-C No:11
      Page(s):
    1503-1508

    A Si single electron transistor (SET) was fabricated by converting a one-dimensional Si wire on a SIMOX substrate into a small Si island with a tunneling barrier at each end by means of pattern-dependent oxidation. Since the size of the Si island was as small as around 10 nm owing to this novel technique, the total capacitance of the SET was reduced to a value on the order of 1 aF, which guarantees the conductance oscillation of the SET even at room temperature. Furthermore, a linear relation between the designed wire length and the gate capacitance of SETs was obtained, which clearly indicates that the single island was actually formed in the middle of the one dimensional Si wire. These results were achieved owing to the highly reproducible fabrication process based on pattern dependent oxidation of SIMOX-Si layers. In addition, the fluctuation of the electrical characteristics of the SETs Was studied in relation to the wire size fluctuations. It was found that the fluctuatian is caused predominantly by the roughness of the sidewall surface of the resist pattern.

  • Modification of LZSS by Using Structures of Hangul Characters for Hangul Text Compression

    Jae Young LEE  Keong Mo SUNG  

     
    PAPER-Information Theory and Coding Theory

      Vol:
    E79-A No:11
      Page(s):
    1904-1910

    This paper suggests modified LZSS which is suitable for compressing Hangul data by Hangul character token and the string token with small size based on Hangul properties. The Hangul properties can be described in 2 ways. 1) The structure of a Hangul character consists of 3 letters: The first sound letter, the middle sound letter, and the last sound letter which are called Cho-seong, Jung-seong, and Jong-seong, respectively. 2) The code of Hangul is represented by 2 bytes. The first property is used for making the character token processing Hangul characters which occupies most of the unmatched characters. That is, the unmatched Hangul characters are replaced with one Hangul character token represented by Huffman codes of Cho-seong, Jung-seong, and Jong-seong in regular sequence, instead of 2 character tokens. The second property is used to shorten the size of the string token processing matched string. In other words, since more than 75% of Hangul data are Hangul and Hangul codes are constructed in 2 bytes, the addresses of the window of LZSS can be assigned in 2-byte unit. As a result, the distance field and the length field of the string token can be lessened by one bit each. After compressing Hangul data through these tokens, about 3% of improvement could be made in compression ratio.

  • PPD: A Practical Parallel Loop Detector for Parallelizing Compilers on Multiprocessor Systems*

    Chao-Tung YANG  Cheng-Tien WU  Shian-Shyong TSENG  

     
    PAPER-Sofware System

      Vol:
    E79-D No:11
      Page(s):
    1545-1560

    It is well known that extracting parallel loops plays a significant role in designing parallelizing compilers. The execution efficiency of a loop is enhanced when the loop can be executed in parallel or partial parallel, like a DOALL or DOACROSS loop. This paper reports on the practical parallelism detector (PPD) that is implemented in PFPC (a portable FORTRAN parallelizing compiler running on OSF/1) at NCTU to concentrate on finding the parallelism available in loops. The PPD can extract the potential DOALL and DOACROSS loops in a program by invoking a combination of the ZIV test and the I test for verifying array subscripts. Furthermore, if DOACROSS loops are available, an optimization of synchronization statement is made. Experimental results show that PPD is more reliable and accurate than previous approaches.

  • Speech Recognition Based on Fusion of Visual and Auditory Information Using Full-Framse Color Image

    Satoru IGAWA  Akio OGIHARA  Akira SHINTANI  Shinobu TAKAMATSU  

     
    LETTER

      Vol:
    E79-A No:11
      Page(s):
    1836-1840

    We propose a method to fuse auditory information and visual information for accurate speech recognition. This method fuses two kinds of information by using Iinear combination after calculating two kinds of probabilities by HMM for each word. In addition, we use full-frame color image as visual information in order to improve the accuracy of the proposed speech recognition system. We have performed experiments comparing the proposed method with the method using either auditory information or visual information, and confirmed the validity of the proposed method.

  • A Camera Calibration Method Using Parallelogramatic Grid Points

    Akira TAKAHASHI  Ikuo ISHII  Hideo MAKINO  Makoto NAKASHIZUKA  

     
    PAPER-Image Processing,Computer Graphics and Pattern Recognition

      Vol:
    E79-D No:11
      Page(s):
    1579-1587

    In this paper, we propose a camera calibration method that estimates both intrinsic parameters (perspective and distortion) and extrinsic parameters (rotational and translational). All camera parameters can be determined from one or more images of planar pattern consists of parallelogramatic grid points. As far as the pattern can be visible, the relative relations between camera and patterns are arbitrary. So, we have only to prepare a pattern, and take one or more images changing the relative relation between camera and the pattern, arbitrarily; neither solid object of ground truth nor precise z-stage are required. Moreover, constraint conditions that are imposed on rotational parameters are explicitly satisfied; no intermediate parameter that connected several actual camera parameters are used. Taking account of the conflicting fact that the amount of distortion is small in the neighborhood of the image center, and that small image has poor clues of 3-D information, we adopt iterative procedure. The best parameters are searched changing the size and number of parallelograms selected from grid points. The procedure of the iteration is as follows: The perspective parameters are estimated from the shape of parallelogram by nonlinear optimizations. The rotational parameters are calculated from the shape of parallelogram. The translational parameters are estimated from the size of parallelogram by least squares method. Then, the distortion parameters are estimated using all grid points by least squares method. The computer simulation demonstrates the efficiency of the proposed method. And the results of the implementation using real images are also shown.

  • On Unstable Saddle-Node Connecting Orbit in a Planer Autonomous System

    Tetsushi UETA  Hiroshi KAWAKAMI  

     
    LETTER

      Vol:
    E79-A No:11
      Page(s):
    1844-1847

    We found a novel connecting orbit in the averaged Duffing-Rayleigh equation. The orbit starts from an unstable manifold of a saddle type equilibrium point and reaches to a stable manifold of a node type equilibrium. Although the connecting orbit is structurally stable in terms of the conventional definition of structural stability, it is structually unstable since a one-deimensional manifold into which the connecting orbit flows is unstable. We can consider the orbit is one of global bifurcations governing the differentiability of the closed orbit.

  • A Topological Framework of Stepwise Specification for Concurrent Systems

    Toshihiko ANDO  Kaoru TAKAHASHI  Yasushi KATO  

     
    PAPER

      Vol:
    E79-A No:11
      Page(s):
    1760-1767

    We present a topological framework of stepwise specification for concurrent systems in this paper. Some of description techniques can make topologies on the system space. Such topologies corresponds to abstract levels of those description techniques. Using a family of such description techniques, one can specify systems stepwisely. This framework allows to bridge various DTs and modularizing, so that global properties and module properties of systems become to be related to each other. Within this framework, we show derivation of a LOTOS cpecification from temporal logic formulae. An extended version of LOTOS with respect to concurrency is used in this paper. A semantics including concurrency is introduced to do this in this method. The method presented in this paper is applied to mobile telecommunication.

  • Generating Prolog Program and Skeleton Code from Data Flow Diagrams

    Young-Kwang NAM  

     
    LETTER-Automata,Languages and Theory of Computing

      Vol:
    E79-D No:11
      Page(s):
    1588-1592

    In this paper we propose a method for generating Prolog program code and skeleton C code from a specification of requirements written in DFDs (Data Flow Diagram) and DD (Data Dictionary). This generation of code takes two transformation steps. The specification is transformed into a Prolog program and the transformed Prolog is used for generating skeleton C code so that the specification is directly expendable in the conventional programming environment. This work makes it possible to rapidly have a prototype by executing Prolog programs and remove the design stage from the software development life cycle. This has been implemented on UNIX workstation environment with a data flow diagram editor START system.

  • Finding Minimal Siphons in General Petri Nets

    Shinji TANIMOTO  Masahiro YAMAUCHI  Toshimasa WATANABE  

     
    PAPER

      Vol:
    E79-A No:11
      Page(s):
    1817-1824

    A siphon (or alternatively a structutal deadlock) of a Petri net is defined as a set S of places such that existence of any edge from a transition t to a place of S implies that there is an edge from some place of S to t. A minimal siphon is a siphon such that any proper subset is not a siphon. The results of the paper are as follows. (1) The problem of deciding whether or not a given Petri net has a minimum siphon (i.e., a minimum-cardinality minimal siphon) is NP-complete. (2) A polynomial-time algorithm to find, if any, a minimal siphon or even a maximal calss of mutually disjoint minimal siphons of a general Petri net is proposed.

  • A GA Approach to Solving Reachability Problems for Petri Nets

    Keiko TAKAHASHI  Masayuki YAMAMURA  Shigenobu KOBAYASHI  

     
    PAPER

      Vol:
    E79-A No:11
      Page(s):
    1774-1780

    In this paper we present an efficient method to solve reachability problems for Petri nets based on genetic algorithms and a kind of random search which is called postpone search. Genetic algorithm is one of algorithms developed for solving several problems of optimization. We apply GAs and postpone search to approximately solving reachability problems. This approach can not determine exact solutions, however, from applicability points of view, does not directly face state space explosion problems and can extend class of Petri nets to deal with very large state space in reasonable time. First we describe how to represent reachability problems on each of GAs and postpone search. We suppose the existence of a nonnegative parickh vector which satisfies the necessary reachability condition. Possible firing sequences of transitions induced by the parickh vector is encoded on GAs. We also define fitness function to solve reachability problems. Reachability problems can be interpreted as an optimization ones on GAs. Next we introduce random reachability problems which are capable of handling state space and the number of firing sequences which enable to reach a target marking from an initial marking. State space and the number of firing sequences are considered as factors which effect on the hardness of reachability problems to solve with stochastic methods. Furthermore, by using those random reachability problems and well known dining philosophers problems as benchmark problems, we compare GAs' performance with the performance of postpone search. Finally we present empirical results that GAa is more useful method than postpone search for solving more harder reachability problems from the both points of view; reliability and efficiency.

  • A High-Level Petri Net for Accurate Modeling of Reactive and Concurrent Systems

    Naoshi UCHIHIRA  Shinichi HONIDEN  

     
    PAPER

      Vol:
    E79-A No:11
      Page(s):
    1797-1808

    This paper concerns a Petri-net-based model for describing reactive and concurrent systems. Although many high-level Petri nets have been proposed, they are insufficiently practical to describe reactive and concurrent systems in the detail modeling, design and implementation phases. They are mainly intended to describe concurrent systems in the rough modeling phase and lack in several important features (e.g., concurrent tasks, task communication/synchronization, I/O interface, task scheduling) which the most actual implementations of reactive and concurrent systems have. Therefore it is impossible to simulate and analyze the systems accurately without explicitly modeling these features. On the other hand, programming languages based on Petri nets are deeply dependent on their execution environments and not sophisticated as modeling and specification languages. This paper proposes MENDEL net which is a high-level Petri net extended by incorporating concurrent tasks, task communication/synchronization, I/O interface, and task scheduling in a sophisticated manner. MENDEL nets are a wide-spectrum modeling language, that is, they are suitable for not only modeling but also designing and implementing reactive and concurrent systems.

  • Individual Carrier Traps in GaAs/AlxGa1-xAs Heterostructures

    Toshitsugu SAKAMOTO  Yasunobu NAKAMURA  Kazuo NAKAMURA  

     
    PAPER

      Vol:
    E79-C No:11
      Page(s):
    1590-1595

    We study individual carrier traps in a GaAs/AlxGa1-xAs heterostructure by observing random telegraph signals. A narrow channel, which is formed in a split gate device, is shifted by independently controlling the voltage applied to each part of the split gate. RTSs can be observed only when the traps are close to the channel and the energy levels of the traps are within a few kBT of the Fermi level. This type of measurement reveals the locations and the energy distributions of the traps. We also discuss the situation in which two trap levels are at the Fermi level simultaneously. In this condition the two RTSs do not occur at the same time, but they do interact with each other. This implies that there is an electrostatic interaction between the two trappings.

  • Operation Speed Consideration of Resonant Tunneling Logic Gate Based on Circuit Simulation

    Yutaka OHNO  Shigeru KISHIMOTO  Takashi MIZUTANI  Koichi MAEZAWA  

     
    PAPER

      Vol:
    E79-C No:11
      Page(s):
    1530-1536

    We analyzed the operation speed of the resonant tunneling logic gate, MOBILE, using a simple equivalent circuit model and varying parameters of I-V characteristics and capacitance of RTTs(resonant tunneling transistors). The switching time for large peak-to-valley(P/V)current ratios is smaller at small Vbmax(maximum bias voltage), but larger at large Vbmax than that for small P/V ratios in the case of present I-V characteristics with flat valley current. It is also demonstrated that the MOBILE operation fails if the bias voltage rises too fast, when the capacitance of the load and the driver is different due to the displacement current through the capacitance. These behaviors can be explained by considering the potential diagrams of the circuit.

  • A Necessary and Sufficient Condition for Kleenean Functions

    Noboru TAKAGI  Kyoichi NAKASHIMA  Masao MUKAIDONO  

     
    PAPER-Computer Hardware and Design

      Vol:
    E79-D No:11
      Page(s):
    1511-1517

    The paper deals with Kleenean functions defined as fuzzy logic functions with constants. Kleenean functions provide a means of handling conditions of indeterminate truth value (ambiguous states) which ordinary classical logic (binary logic) cannot cope with. This paper clarifies a necessary and sufficient condition for a function to be a Kleenean function. The condition is provided with a set of two conditions, and it will be shown that they are independent of each other.

  • Parallel Coded Optical Multicarrier Frequency Division Multiplexing-;A Potential Step towards High Speed, High Capacity and High Reliability in Optical Transmission Systems

    RAZIO Pervez  Masao NAKAGAWA  

     
    PAPER-Optical Communication

      Vol:
    E79-B No:11
      Page(s):
    1677-1687

    Optical Frequency Division Multiplexing (OFDM) is an attractive multiplexing approach for exploiting optical communication technology. Although considerable progress has been made in this approach, it still suffers from numerous potential impairments, stemming from several phenomena. (i.e., laser unstability, residual temperature variations, linear and nonlinear cross talk.). Conventional serial coding technique is not practical in lightwave systems, as it changes the system's bit rate that is not desirable. In this paper a new Parallel Coded Optical Multicarrier Frequency Division Multiplexing (PCOM-FDM) technique has been investigated. The strategy of multicarriers, together with Parallel Forward Error Control (PFEC) coding, is a potentially novel approach as in this approach we have, 1) Investigated optical multicarrier communication that is effective in combating dispersion and increasing throughput, 2) Proposed PFEC coding which is different from conventional serial coding in respect that it does not change the system bit rate per carrier and prevents the effects of channel wandering. It is highly desirable in lightwave systems and thus holds a vital importance in practical high speed optical communication systems. Theoretical treatment shows that the proposed approach is promising and practical.

  • Examination of Criterion for Choosing a Run Time Method in GN Hash Join Algorithm

    Miyuki NAKANO  Masaru KITSUREGAWA  

     
    PAPER-Databases

      Vol:
    E79-D No:11
      Page(s):
    1561-1569

    The join operation is one of the most expensive operations in relational database systems. So far many researchers have proposed several hash-based algorithms for the join operation. In a hash-based algorithm, a large relation is first partitioned into several clusters. When clusters overflow, that is, when the size of the cluster exceeds the size of main memory, the performance of hash-based algorithms degrade substantially. Previously we proposed the GN hash algorithm which is robust in the presence of overflown clusters. The GN hash join algorithm combines the Grace hash join and hash-based nested-loop join algorithms. We analyze the performance of the GN hash join algorithm when applied to relations with a non-uniform Zipf-like data distribution. The performance is compared with other hash-based join algorithms: Grace, Hybrid, nested-loop, and simple hash join. The GN hash join algorithm is found to have higher performance on non-uniformly distributed relations. In this paper, the robustness of the GN hash algorithm from the point of choosing a run time method is verified. In the GN hash algorithm, the criterion for selecting a run time method from the two algorithm is determined by using the value calculated from the I/O cost formula of the two algorithms. This criterion cannot be guaranteed to be optimal under every data distribution, that is, the optimal criterion may change depending on the data distribution. When the data distribution is unknown, all data has to be repartitioned in order to get an accurate optimal criterion. However, from the view of choosing a method at run time, it is necessary for the GN hash algorithm to determine an appropriate criterion regardless of the data distribution. Thus, we inspect the criterion adopted in our algorithm under a simulation environment. From simulation results, we find that the range of the criterion is very wide under any data distribution and assure that the criterion determined with the assumption of a uniform data distribution can be used even when the data is highly skewed. Consequently, we can conclude that the GN hash algorithm which dynamically selects the nested-loop and Grace hash algorithms provides good performance in the presence of data skew and its performance is not sensitive to the criterion.

  • Signal-Controlled Tim-Series Modeling Based on ARMA Blocks, and Separation of Superimposed, Overlapping Spectra Signals

    Eugene I.PLOTKIN  

     
    PAPER-Sequence, Time Series and Applications

      Vol:
    E79-A No:10
      Page(s):
    1676-1681

    This paper introduces signal-controlled time-series modeling based on arbitrarily chosen buliding blocks. Such modeling is used in the design of a nested-form transver-sal structure based on Almost-Symmetrical ARMA (AS-ARMA) building blocks. This structure can operate in the transient mode, in contrast to the commonly used linear line-enhancers based on an conventional ARMA, leading to practically sound processing of short-duration signals. It is shown that the proposed time-series modeling can be effectively applied towards the separation of superimposed signals of heavily overlapping spectra.

  • An Efficient Timing-Driven Global Routing Method for Standard Cell Layout

    Tetsushi KOIDE  Takeshi SUZUKI  Shin'ichi WAKABAYASHI  Noriyoshi YOSHIDA  

     
    PAPER-Lauout Synthesis

      Vol:
    E79-D No:10
      Page(s):
    1410-1418

    This paper presents a new timing-driven global routing method for standard cell layout. The proposed method can explicitly consider the timing constraint between two registers and minimize the channel density under the given timing constraint. In the proposed method, first, we determine the initial global routes. Next, we improve the global routes to satisfy the timing constraint between two registers as well as to minimize the channel density. Finally, for each cell row, the nets incident to terminals on the cell row are assigned to channels to minimize the channel density using 0-1 integer linear programming. We also show the experimental results of the proposed method implemented on an engineering workstation. Experimental results show that the proposed method is quite promising.

  • RTC-Threads: A User-Level Real-Time Threads Package for Multimedia Systems

    Shuichi OIKAWA  Hideyuki TOKUDA  

     
    PAPER-Sofware System

      Vol:
    E79-D No:10
      Page(s):
    1443-1452

    In forthcoming multimedia environments, continuous-media data, such as video and audio data, will be used by a variety of multimedia applications. Multimedia applications require efficient and flexible support from real-time operating systems. This is because the changes in system and network loads require dynamic management of real-time thread behavior. If threads are implemented at the user level, operations on threads can be processed at the user level, and the efficient management of threads becomes possible by avoiding kernel interventions. Thus, we can provide an effective platform for multimedia applications. The goal of our work is to realize high-performance user-level real-time threads which satisfy the above requirements of multimedia systems. In this paper we describe the design and implementation of a user-level real-time threads package, called RTC-Threads, which is being developed on the RT-Mach microkernel. The results of performance evaluations show that our user-level real-time threads outperform real-time kernel-provided threads, which are implemented in the microkernel, in terms of efficiency and accuracy.

27421-27440hit(30728hit)