2018•Unpublished venueRequires access

Novel approaches to circuit timing

Ulf Schlichtmann

Open publisher page 0 citations

Abstract

In conventional sequential digital design, flip-flops are used to separate combinational logic gates. Signal propagation across logic gates ends at flip-flops. Accordingly, the minimum clock period is determined by the maximum of combinational delays between flip-flops. This partitioning of combinational logic into stages reduces design complexity significantly. However, in modern high-performance designs where clock frequency is usually pushed to the limit, this strict logic separation by flip-flops sacrifices timing performance. In addition, the simple assumption that all combinational paths work within one clock period makes the task to prevent counterfeiting very challenging, because a netlist extracted from reverse engineering represents all the functional information and can be processed using a standard IC design flow and used to produce chips in different foundries illegally. In this paper, we demonstrate two techniques that loosen the conventional strict separation of logic gates with flip-flops to enhance circuit performance and to reinforce netlist security.

About this research paper

What this paper is about

In conventional sequential digital design, flip-flops are used to separate combinational logic gates. Signal propagation across logic gates ends at flip-flops. Accordingly, the minimum clock period is determined by the maximum of combinational delays between flip-flops. This partitioning of combinational logic into stages reduces design complexity significantly. However, in modern high-performance designs where clock frequency is usually pushed to the limit, this strict logic separation by flip-flops sacrifices timing performance. In addition, the simple assumption that all combinational paths work within one clock period makes the task to prevent counterfeiting very challenging, because a netlist extracted from reverse engineering represents all the functional information and can be processed using a standard IC design flow and used to produce chips in different foundries illegally. In this paper, we demonstrate two techniques that loosen the conventional strict separation of logic gates with flip-flops to enhance circuit performance and to reinforce netlist security.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

In conventional sequential digital design, flip-flops are used to separate combinational logic gates. Signal propagation across logic gates ends at flip-flops. Accordingly, the minimum clock period is determined by the maximum of combinational delays between flip-flops. This partitioning of combinational logic into stages reduces design complexity significantly. However, in modern high-performance designs where clock frequency is usually pushed to the limit, this strict logic separation by flip-flops sacrifices timing performance. In addition, the simple assumption that all combinational paths work within one clock period makes the task to prevent counterfeiting very challenging, because a netlist extracted from reverse engineering represents all the functional information and can be processed using a standard IC design flow and used to produce chips in different foundries illegally. In this paper, we demonstrate two techniques that loosen the conventional strict separation of logic gates with flip-flops to enhance circuit performance and to reinforce netlist security.

Key concepts: Netlist, Combinational logic, Sequential logic, Computer science, Clock skew, Logic gate, Digital clock manager, Logic synthesis

Related papers

Back to paper searchBrowse research topicsOriginal source
Novel approaches to circuit timing — Research Paper | ScholarLens