2022-02-09 22:20:05 +00:00
|
|
|
Synthesis for RISC-V Microprocessor System-on-Chip Design
|
|
|
|
|
2022-01-30 23:34:56 +00:00
|
|
|
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-01-30 23:34:56 +00:00
|
|
|
|
2022-02-09 22:20:05 +00:00
|
|
|
Example Usage
|
2022-02-10 23:42:44 +00:00
|
|
|
make synth DESIGN=wallypipelinedcore FREQ=500
|
2022-01-30 23:34:56 +00:00
|
|
|
|
2022-02-10 00:47:20 +00:00
|
|
|
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
|
2022-02-10 00:47:20 +00:00
|
|
|
|
|
|
|
CONFIG
|
2022-02-10 23:56:27 +00:00
|
|
|
The Wally configuration file. The default is rv32e.
|
|
|
|
Examples: rv32e, rv64gc, rv32gc
|
2022-02-10 00:47:20 +00:00
|
|
|
|
|
|
|
TECH
|
2022-02-10 23:56:27 +00:00
|
|
|
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
|
2022-02-10 00:47:20 +00:00
|
|
|
|
|
|
|
SAIFPOWER
|
2022-02-10 23:56:27 +00:00
|
|
|
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.
|
2022-02-10 00:47:20 +00:00
|
|
|
0: switching factor power analysis
|
|
|
|
1: RTL simulation driven power analysis.
|
|
|
|
|