CDNS · Cadence Design Systems, Inc. · Tenji