Change DEFINE to SOFTDEFINE #1

Open
agashlin wants to merge 3 commits from agashlin-patch-1 into main
ECAD Changes