Getting started

Contents
  • Introduction

Keywords:

digital IC design flow, HDL code, poi synthesis e poi place-and-route di una netlist sintetizzata

http://en.wikipedia.org/wiki/Functional_verification

functional verification significa Incisive, quindi codice SystemC, VHDL and Verilog che viene compilato (check della sintassi) e simulato

ncsim e' il nome dell'eseguibile (come quando lancio virtuoso!)

NCSim wikipedia

ncvhdl ⇒ eseguibile da lanciare per compilare solo VHDL

ncvlog ⇒ eseguibile per Verilog/System Verilog

ncsc ⇒ System C

ncsim ⇒ eseguibile che lancia la GUI, VHDL/Verilog/SystemC tutto unificato

oppure nclaunch

Release: INCISIV102

Digital IC design significa usare Encounter RTL (il sintetizzatore) per fare la syntesis cioe' dato il codice VHDL/etc. disegnare lo schematico!

Il gioco e' mangiare codice VHDL sintetizzabile e produrre lo schematico al gate-level, a cui corrisponde una synthesized netlist

con SOC Encounter System On Chip (SOC) quindi Place and Route tool

Essenzialmente mangia la netlist sintetizzata da RTL Compiler e genera il circuito

import the synthesized netlist (the result of RTL synthesis with RTL Compiler)

Lo si lancia con (without &)

encounter 

tool completo pe rfar tutto

Come spiegato in here in the twiki dare un

cd ~/cadence/doc
mkdir Incisive_10.20
cd Incisive_10.20
find /usr/cadence/Incisive_10.20/doc -name '*.pdf' -exec ln -s {} . \;

Esempio sono:

/usr/cadence/Incisive_10.20/doc/nclaunch/nclaunch.pdf

/usr/cadence/Incisive_10.20/doc/ncvhdl/ncvhdl.pdf

/usr/cadence/Incisive_10.20/doc/ncvlog/ncvlog.pdf

Tool File Location
NC Launch nclaunch.pdf /usr/cadence/Incisive_10.20/doc/nclaunch
NC VHDL ncvhdl.pdf /usr/cadence/Incisive_10.20/doc/ncvhdl
NC Verilog ncvlog.pdf /usr/cadence/Incisive_10.20/doc/ncvlog
cd ~/cadence/doc
mkdir RC_9.10
cd RC_9.10
find /usr/cadence/RC_9.10/doc -name '*.pdf' -exec ln -s {} . \;

/usr/cadence/RC_9.10/doc/rc_user/rc_user.pdf

/usr/cadence/RC_9.10/doc/rc_comref/rc_comref.pdf

/usr/cadence/RC_9.10/doc/rcgui/rcgui.pdf

Document File Location
RC User Guide rc_user.pdf /usr/cadence/RC_9.10/doc/rc_user
RC Command Rerefence rc_comref.pdf /usr/cadence/RC_9.10/doc/rc_comref
RC GUI rcgui.pdf /usr/cadence/RC_9.10/doc/rcgui
cd ~/cadence/doc
mkdir SOC_8.10
cd SOC_8.10
find /usr/cadence/SOC_8.10/doc -name '*.pdf' -exec ln -s {} . \;

/usr/cadence/SOC_8.10/doc/<tool>



Last update: Luca Pacher - Mar 25, 2013