cvw/synthDC/README.md

34 lines
943 B
Markdown
Raw Normal View History

2022-02-09 22:20:05 +00:00
Synthesis for RISC-V Microprocessor System-on-Chip Design
This subdirectory contains synthesis scripts for use with Synopsys
2022-02-09 22:20:05 +00:00
(snps) Design Compiler (DC). Synthesis commands are found in
scripts/synth.tcl.
2022-02-09 22:20:05 +00:00
Example Usage
2022-02-10 23:42:44 +00:00
make synth DESIGN=wallypipelinedcore FREQ=500
environment variables
DESIGN
Design provides the name of the output log. Default is synth.
FREQ
2022-02-10 23:42:44 +00:00
Frequency in MHz. Default is 500
CONFIG
The Wally configuration file. The default is rv32e.
Examples: rv32e, rv64gc, rv32gc
TECH
The target standard cell library. The default is sky130.
2022-02-10 23:42:44 +00:00
sky90: skywater 90nm TT 25C
sky130: skywater 130nm TT 25C
SAIFPOWER
Controls if power analysis is driven by switching factor or
RTL modelsim simulation. When enabled requires a saif file
named power.saif. The default is 0.
0: switching factor power analysis
1: RTL simulation driven power analysis.