2 research outputs found

    A Low Overhead Quasi-Delay-Insensitive (QDI) Asynchronous Data Path Synthesis Based on Microcell-Interleaving Genetic Algorithm (MIGA)

    No full text
    In this paper, we propose a design approach to mitigate the hardware overhead of the data completion detection circuit in quasi-delay-insensitive (QDI) asynchronous-logic circuits. In this proposed design approach, three novelties are highlighted. Firstly, a novel microcell-interleaving approach is proposed to reduce the number of completion detection (CD) circuits while retaining the required QDI attribute. Secondly, we analyze the performance of the QDI circuits based on the proposed microcell-interleaving approach graphically in terms of power dissipation, transistor count and delay, and evaluate/determine the upper and lower boundaries of these performance profiles. Thirdly, we propose a microcell-interleaving genetic algorithm (MIGA) to stochastically optimize the proposed microcell-interleaving approach on power dissipation, transistor count, and delay. To validate the proposed design approach, a complete performance profile of ISCAS-85 C499 circuit is investigated on the basis of differential cascode voltage switch logic (DCVSL) and dynamic strong indicating (DSI) microcells. We demonstrate the efficiency of the proposed design approach by benchmarking against the competing DCVSL, null convention logic and DSI designs on five ISCAS-85 circuits. Specifically, the proposed designs, on average, are 1.77 × better in power dissipation, 1.4 × better in area, and 1.58 × better in a composite metric of power × area × delay, and reasonably slower for the lowest power dissipation points. We further demonstrate the practicality of the proposed design approach by implementing an 8-tap 16-bit asynchronous QDI finite impulse response filter. Finally, we demonstrate the ~10% and ~11% improved efficiency of the proposed MIGA over the greedy algorithm and dynamic programming, respectively.ASTAR (Agency for Sci., Tech. and Research, S’pore)Accepted versio

    Design methodologies for robust and low-overhead asynchronous quasi-delay-insensitive digital systems

    No full text
    In the past decades of electronic circuit designs, the synchronous-logic (sync) is the main de-facto design approach for digital systems. This is largely due to its synchronization to a global clock signal (or its variants thereof) which simplifies the data transfer. Nevertheless, designing digital circuits and systems based on sync approach is becoming more challenging due to the increase in process, voltage and temperature (PVT) variations in the deep submicron fabrication process. An alternative design approach which is based on the asynchronous-logic (async), is potentially more robust against the PVT variations, lower power dissipation and higher speed due to the absence of the global clock signal. In async design approach, the Quasi-Delay-Insensitive (QDI) circuit is probably the most practical and robust design methodology. This thesis pertains to the investigation of high robustness, low design effort and low overhead async QDI digital design. Three contributions have been made in this thesis as follows. First, a synthesis tool for designing the async QDI systems based on sync specifications is proposed. The proposed synthesis tool has the following salient features. The coding specifications are constructed based on the standard Verilog HDL language, to seamlessly integrate into the standard synchronous circuit design flow, giving it full leverages to design async QDI circuits by using the commercial Electronic Design Automation tools. The targeted synthesized async QDI circuits are robust against the PVT variations. To verify the effectiveness of the proposed synthesis tool, an 8-bit 8-tap async QDI Finite Impulse Response (FIR) filter based on IBM 130nm CMOS process is synthesized and implemented; it dissipates 3.7mW @ 5MHz sampling rate and features 0.74nJ per operation, whereas the reported async design methodology dissipates 1.13nJ per operation (1.53× energy per operation as that of the proposed methodology). Second, a novel microcell-interleaving approach is proposed to reduce the overhead of async QDI data path synthesized by the proposed synthesis tool. The performance of the async QDI data path designed by the microcell-interleaving approach is evaluated in terms of power dissipation, transistor-count, circuit delay and the upper / lower boundaries of these performance profiles. A Microcell-Interleaving Genetic Algorithm (MIGA) is further proposed and implemented to stochastically optimize the power dissipation, transistor-count, and delay of the benchmarking circuits based on the proposed microcell-interleaving approach. The async QDI circuits optimized by the MIGA, on average, dissipate 349µW @50MHz, feature 6917 transistors. Comparatively, the reported async QDI methodologies dissipate 617µW@50MHz (1.77× power dissipation as that of the proposed methodology), feature 9684 transistors (1.4× transistor count as that of the proposed methodology). Third, a pipeline-granular async QDI dynamic voltage scaling (DVS) technique with low overhead is proposed to maintain minimum power dissipation of async QDI pipelines to perform necessary operations while accommodating the PVT variations. In the proposed async QDI DVS technique, the completion of the circuit operations is automatically detected by completion detection (CD) circuits, without additional timing margin assumption. The power supply unit (PSU) is integrated on-chip with three voltage scales, 0.5V for low-speed operations, 0.8V for medium-speed operations and 1.2V for high-speed operations. The PSU adaptively adjusts the supply voltage of each pipeline stage according to their corresponding work-loads, thereby maintaining minimum power dissipation. To validate the proposed async QDI DVS technique, an async QDI FIR filter is implemented. The results show that the async QDI multiplier pipeline stage with the proposed async QDI DVS technique features a low power dissipation of 89.9µW@50MHz, whereas the async QDI multiplier pipeline stage with the conventional design methodology dissipates 613.1µW@50MHz (6.82× power dissipation as that of the proposed methodology). In summary, this thesis has proposed a synthesis tool, a microcell-interleaving optimization, and a DVS technique for low overhead and robust async QDI circuits with low design effort.DOCTOR OF PHILOSOPHY (EEE
    corecore