Seven Steps to Higher Productivity: STMicroelectronics HLS Flow for Complex IPs