Ravi P. Singh
Analog Devices
50 Papers
329 Citations
Ravi P. Singh is an academic researcher from Analog Devices. The author has contributed to research in topics: Instruction register & Pipeline (computing). The author has an hindex of 9, co-authored 50 publications. Previous affiliations of Ravi P. Singh include Nvidia & Intel.
Chat about Author
Papers
Patent
Data synchronization for a test access port
Charles P. Roth,Ravi P. Singh,Ravi Kolagotla,Tien Dinh +3 more
- 10 Dec 2001
TL;DR: In this article, an integrated circuit provides a test access port that communicates with scan chain registers in a processor core, synchronizing data transferred between a debug controller that operates under control of a test clock (TCK) and the processor core that operates in a CLK.
38
Patent
Exception handling using an exception pipeline in a pipelined processor
Charles P. Roth,Ravi P. Singh,Gregory A. Overkamp +2 more
- 15 Dec 2000
TL;DR: In this paper, a programmable processor includes an execution pipeline and an exception pipeline, where the execution pipeline is a multi-stage execution pipeline that processes instructions and the exception pipeline propagates exceptions resulting from the execution of the instructions.
35
Patent
Valid bit generation and tracking in a pipelined processor
Charles Roth,Ravi P. Singh,Gregory A. Overkamp,Thomas Tomazin +3 more
- 17 May 2004
TL;DR: In this article, a pipelined digital signal processor (DSP) may generate a valid bit in an alignment stage, and the valid bit output from the decode stage may be stored in a latch in an address calculation (AC) stage.
29
Patent
Single-step processing and selecting debugging modes
Charles P. Roth,Ravi P. Singh,Tien Dingh,Ravi Kolagotla,Marc Hoffman,Russell L. Rivin +5 more
- 15 Dec 2000
TL;DR: In this article, techniques for causing a programmable processor to process only one instruction at a time are described, based on state of control bits or on the processor's current mode of operation.
26
Patent
Multi-cycle instructions
Charles P. Roth,Ravi P. Singh,Gregory A. Overkamp +2 more
- 06 Dec 2001
TL;DR: In this article, a pipelined processor is described that includes an execution pipeline having a plurality of stages and a multi-cycle instruction (MCI) controller adapted to assert a stall signal to stall the MCI instruction within one of the stages of the execution pipeline.
18