False paths and multi-cycle paths are a big problem when trying to reach timing closure. Chip design teams today rarely specify complete timing exceptions at the start of the chip implementation flow. Instead, these constraints are added piecemeal, late in the design cycle, adding time, uncertainty and risk - just as you're trying to tape-out.

FishTail solves this problem with a suite of products for timing constraint generation, verification and management. FishTail's timing constraint generation product Focus takes RTL or netlist as input and generates clocks, generated clocks, input/output delays, false and multi-cycle paths for a chip. Focus also pushes chip-level constraints down to the block-level. FishTail's Confirm product takes RTL and design constraints as input and formally establishes whether the design is fully and correctly constrained. Confirm reports missing clocks or input/output delays, conflicting case analyses, and incorrect false and multi-cycle paths. Finally, FishTail provides a constraint management product Refocus, that maps golden design constraints to evolving versions of a gate-level netlist as a design is taken through different chip-implementation steps. Refocus also promotes block-level constraints to the chip-level.

With FishTail's suite of products for constraint generation, verification and management, design teams are empowered to implement better quality chips with greater confidence in much less time!

 

 

 



Copyright ©2009 FishTail Design Automation, All rights reserved