OpenSTA engine
Go to file
James Cherry 0e2ec1e38d 2.0.3 2019-01-03 18:45:50 -08:00
app cmake, write_path_spice 2019-01-03 16:14:15 -08:00
dcalc update copyright 2019-01-01 12:26:11 -08:00
doc cmake, write_path_spice 2019-01-03 16:14:15 -08:00
etc update copyright 2019-01-01 12:26:11 -08:00
graph update copyright 2019-01-01 12:26:11 -08:00
liberty cmake, write_path_spice 2019-01-03 16:14:15 -08:00
network update copyright 2019-01-01 12:26:11 -08:00
parasitics cmake, write_path_spice 2019-01-03 16:14:15 -08:00
sdc update copyright 2019-01-01 12:26:11 -08:00
sdf cmake, write_path_spice 2019-01-03 16:14:15 -08:00
search cmake, write_path_spice 2019-01-03 16:14:15 -08:00
tcl cmake, write_path_spice 2019-01-03 16:14:15 -08:00
util update copyright 2019-01-01 12:26:11 -08:00
verilog cmake, write_path_spice 2019-01-03 16:14:15 -08:00
.gitignore write_spice alpha 2019-01-01 12:25:25 -08:00
AUTHORS and then there was light... 2018-09-28 08:54:21 -07:00
CMakeLists.txt 2.0.3 2019-01-03 18:45:50 -08:00
COPYING update copyright 2019-01-01 12:26:11 -08:00
ChangeLog and then there was light... 2018-09-28 08:54:21 -07:00
INSTALL cmake, write_path_spice 2019-01-03 16:14:15 -08:00
Makefile.am update copyright 2019-01-01 12:26:11 -08:00
NEWS and then there was light... 2018-09-28 08:54:21 -07:00
README update copyright 2019-01-01 12:26:11 -08:00
bootstrap and then there was light... 2018-09-28 08:54:21 -07:00
config.h.cmake cmake support 2019-01-01 12:27:23 -08:00
configure.ac 2.0.3 2019-01-03 18:45:50 -08:00

README

# OpenSTA, Static Timing Analyzer
# Copyright (c) 2019, Parallax Software, Inc.
# 
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
# 
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
# 
# You should have received a copy of the GNU General Public License
# along with this program.  If not, see <https://www.gnu.org/licenses/>.

Parallax Gate Level Static Timing Analyzer
See INSTALL for installation and build instructions. 

Standard file formats
 Verilog
 Liberty
 SDC
 SDF
 RSPF/DSPF/SPEF

Exception path support
 False path
 Multicycle path
 Min/Max delay
 Exception points
  -from clock/pin/instance -through pin/net -to clock/pin/instance
  Edge specific exception points
   -rise_from/-fall_from, -rise_through/-fall_through, -rise_to/-fall_to

Clocks
 Generated
 Latency
 Source latency (insertion delay)
 Uncertainty
 Propagated/Ideal
 Gated clock checks
 Multiple frequency clocks

Delay calculation
 Integrated Dartu/Menezes/Pileggi RC effective capacitance algorithm
 External delay calculator API

Analysis
 Report timing checks -from, -through, -to, multiple paths to endpoint
 Report delay calculation
 Check timing setup

Search Engine
 Query based incremental update of delays, arrival and required times
 Simulator to propagate constants from constraints and netlist tie high/low

Timing engine library
 Network adapter uses external netlist database without duplicating any data