Cloud native EDA tools & pre-optimized hardware platforms
Performance Profiling for NxG SoC with Platform Architect – from Simple to Descriptive Statistics
Description: With the increasing complexity of automobile software, safety and security requirements, the NxG SoC is facing the dual challenge of complexity and uncertainty, more at system level than at IP level. The ESL performance verification and validation become more critical than before, not just as first order analysis before RTL. To achieve our ESL performance verification goals, we adopted Platform Architect toolchain and methodology for one of our most complicated SoC. Apart from traditional KPIs of latency, throughput, utilization, outstanding ratios, we also applied descriptive statistics to handle the uncertainty challenge for better coverage and accuracy. While simple statistics provided answers for known unknowns, the non-parametric analysis of Platform Architect results caught potential bottleneck and hidden patterns (the unknown unknowns). We will showcase this approach and how we trade-off between speed and accuracy with reference platform and example results, plus new enhancement for future projects.