Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Rakefet Kol is active.

Publication


Featured researches published by Rakefet Kol.


international conference on computer design | 1997

A doubly-latched asynchronous pipeline

Rakefet Kol; Ran Ginosar

DLAP, an asynchronous pipeline with master-slave (dual) registers, offers improved performance. It is most suitable for converting synchronous circuits into asynchronous ones. DLAP is capable of truly decoupled operation: All pipeline stages can shift data simultaneously, and execution is faster than previous designs when variable delays are encountered. Implementations based on both edge triggered registers and transparent latches are shown. STG and verified controllers are presented and simulated.


design, automation, and test in europe | 2004

Asynchronous design by conversion: converting synchronous circuits into asynchronous ones

Alex Branover; Rakefet Kol; Ran Ginosar

A novel methodology and algorithm for the design of large low-power asynchronous systems are described. The system is synthesized by a commercial tool as a synchronous circuit, and subsequently converted into an asynchronous one. The conversion algorithm consists of extracting input and output sets, replacing the storage elements, identifying fork and join sets, and constructing request and acknowledge networks. A DLAP (doubly latched asynchronous pipeline) architecture is employed. The resulting asynchronous circuit can adapt its effective operating frequency to the supply voltage, facilitating flexible and efficient power management. The algorithm has been validated on several circuits.


international symposium on advanced research in asynchronous circuits and systems | 1998

Average-case optimized technology mapping of one-hot domino circuits

Wei-Chun Chou; Peter A. Beerel; Ran Ginosar; Rakefet Kol; Chris J. Myers; Shai Rotem; Kenneth S. Stevens; Kenneth Y. Yun

This paper presents a technology mapping technique for optimizing the average-case delay of asynchronous combinational circuits implemented using domino logic and one-hot encoded outputs. The technique minimizes the critical path for common input patterns at the possible expense of making less common critical paths longer. To demonstrate the application of this technique, we present a case study of a combinational length decoding block, an integral component of an Asynchronous Instruction Length Decoder (AILD) which can be used in Pentium(R) processors. The experimental results demonstrate that the average-case delay of our mapped circuits can be dramatically lower than the worst-case delay of the circuits obtained using conventional worst-case mapping techniques.


international conference on supercomputing | 1998

Kin : a high performance asynchronous processor architecture

Rakefet Kol; Ran Ginosar

[email protected] Kin is an asynchronous processor architecture designed for future technologies enabling one or more billion transistors per chip and extremely fast processing (e.g., as predicted for 2012). This huge resource is exploited for aggressive avid execution, where a large number of instructions (hundreds per cycle) are prefetched and executed speculatively, in order to reduce the penalty of stalls due to branch mispredictions and dependencies, and to yield a very aggressive rate of successfully completed instructions (tens of instructions every cycle). Unneeded instructions are removed efficiently and nonpreemptively, under control of apruning mechanism. A multi-ported, wide bandwidth decoded instruction cache, wherein each line is a program basic block, is employed to feed this voracious machine, and a multi-path prcfetch unit generates multiple cache accesses each cycle. Instructions are fully identified with Dynamic Instance Tags and move about the processor as independent entities. Kin supports multiexecution, where multiple paths, threads and processes are all executed simultaneously out of order. The processor has been designed using statecharts, and has been simulated running the SpecInt95 benchmark. We conclude that such complexity, which seems necessary for very high performance computing, is best achieved with an asynchronous architecture.


international symposium on advanced research in asynchronous circuits and systems | 1996

Statechart methodology for the design, validation, and synthesis of large scale asynchronous systems

Rakefet Kol; Ran Ginosar; Goel Samuel

We apply a novel methodology, based on statecharts, for the design of large scale asynchronous systems. The EXV CAD tool offers specification at multiple levels, simulation, animation, and compilation into synthesizable VHDL code. EXV has some verification capabilities, and we add a validation sub-system EXV is originally synchronous, but we discuss how to employ it for asynchronous design. The tool is demonstrated through a simple FSM.


international symposium on advanced research in asynchronous circuits and systems | 1999

RAPPID: an asynchronous instruction length decoder

Shai Rotem; Kenneth S. Stevens; Ran Ginosar; Peter A. Beerel; Chris J. Myers; Kenneth Y. Yun; Rakefet Kol; Charles E. Dike; Marly Roncken; Boris Agapiev


Archive | 1997

Branch instruction handling in a self-timed marking system

Ran Ginosar; Rakefet Kol; Kenneth S. Stevens; Peter A. Beerel; Kenneth Y. Yun; Chris J. Myers; Shai Rotem


Archive | 1997

Apparatus and method for self-timed marking of variable length instructions having length-affecting prefix bytes

Ran Ginosar; Rakefet Kol; Kenneth S. Stevens; Peter A. Beerel; Kenneth Y. Yun; Chris J. Myers; Shai Rotem


international conference on computer design | 1997

Adaptive Synchronization for Multi-Synchronous Systems

Rakefet Kol; Ran Ginosar


Archive | 1997

Apparatus and method for parallel processing and self-timed serial marking of variable length instructions

Ran Ginosar; Rakefet Kol; Kenneth S. Stevens; Peter A. Beerel; Kenneth Y. Yun; Chris J. Myers; Shai Rotem

Collaboration


Dive into the Rakefet Kol's collaboration.

Top Co-Authors

Avatar

Ran Ginosar

Technion – Israel Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Michael Yoeli

Technion – Israel Institute of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Kenneth Y. Yun

University of California

View shared research outputs
Top Co-Authors

Avatar

Peter A. Beerel

University of Southern California

View shared research outputs
Top Co-Authors

Avatar

Goel Samuel

Technion – Israel Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Wei-Chun Chou

University of Southern California

View shared research outputs
Top Co-Authors

Avatar

Alex Branover

Technion – Israel Institute of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge