mirror of https://github.com/lnis-uofu/SOFA.git
50 lines
2.2 KiB
Bash
50 lines
2.2 KiB
Bash
|
# = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
|
||
|
# = = = = = = = = = = = = = = Variables Sections = = = = = = = = = = = = = = =
|
||
|
# = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
|
||
|
|
||
|
export PROJ_NAME=FPGA1212_QLSOFA_HD # Project Name
|
||
|
export FPGA_SIZE_X=12 # Grid X Size
|
||
|
export FPGA_SIZE_Y=12 # Grid Y Size
|
||
|
# Design Style [hier/flat], mostly hier
|
||
|
export DESIGN_STYLE=hier
|
||
|
export TECHNOLOGY="skywater"
|
||
|
|
||
|
# Complete Chip (fpga_top) or eFPGA (fpga_core)
|
||
|
export DESIGN_NAME=fpga_core
|
||
|
|
||
|
# Pin Information Source Automatic or Sheet
|
||
|
export PIN_MAP=Automatic
|
||
|
export PIN_MAP_CSV_SPREADSHEET_LINK="" # Required only if PIN_MAP==Sheet
|
||
|
|
||
|
# Core Dimension, requires if DESIGN_NAME=fpga_core
|
||
|
# if DESIGN_NAME=fpga_top its Optional if defined it overrides the
|
||
|
# Calculated DIE_DIMENSION
|
||
|
export DIE_DIMENSION=3200
|
||
|
|
||
|
# = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
|
||
|
# Derived Or Fixed Variables
|
||
|
# = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
|
||
|
export OPENFPGA_ENGINE_PATH=/research/ece/lnis/USERS/DARPA_ERI/Tapeout/May2020/OpenFPGA_for_Chip
|
||
|
export TASK_DIR_NAME=${PROJ_NAME}_task
|
||
|
export VERILOG_PROJ_DIR=${PROJ_NAME}_Verilog
|
||
|
export SPY_HACK_FILE=${TASK_DIR_NAME}/spy_hack.txt
|
||
|
export POST_OPENFPGA_SCRIPT=./PostOpenFPGAScript.sh
|
||
|
export RESTRUCT_NETLIST=../utils/RestructureNetlistSkywater.py
|
||
|
export POST_GENERATION_SCRIPT=./generate_scandef_and_case_analysis.sh
|
||
|
|
||
|
# = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
|
||
|
# Restructure Netlist Varaibles
|
||
|
# = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
|
||
|
# export RESTRUCTURE_skipClockRestructure=""
|
||
|
# export RESTRUCTURE_Skeleton=""
|
||
|
|
||
|
# = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
|
||
|
# PNR RELATED FLOW
|
||
|
# = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
|
||
|
export INIT_DESIGN_INPUT="ASCII"
|
||
|
|
||
|
# = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
|
||
|
# Extra variables availble during flow (suuffix FLOWVAR_)
|
||
|
# = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
|
||
|
export FLOWVAR_STANDARD_CELLS="sc_hd"
|