VC Amba Axi Vip Ds
VC Amba Axi Vip Ds
VC Amba Axi Vip Ds
Highlights Overview
• Native SystemVerilog/UVM Synopsys VC Verification IP for Arm® AMBA® AXI™ provides a comprehensive
• Verdi Performance Analyzer - latency and set of protocol, methodology, verification and productivity features, users are
throughput metrics able to achieve rapid verification convergence on of Arm AMBA based designs
supporting AMBA AXI5*, AXI4, AXI4-Lite and AXI3.
• Verdi integrated protocol-aware debug
• Verification plan and coverage Synopsys VC VIP can be integrated, configured and customized with minimal
• Built-in protocol checks effort. Testbench development is accelerated with built-in verification plans,
example tests, and functional coverage. VIP is natively integrated with Verdi
• Configurable interconnect model
Protocol Analyzer, a protocol-centric debug environment, to give users a
• Reference verification platform graphical view of VIP operations and transaction for easy and fast debug, and
• Runs natively on all major simulators to find and fix performance bottle necks.
• Optional solutions
––AutoTestbench generation AMBA System Env System Cfg
––Source code Test suite (EA) AXI System Env AHB System Env APB System Env
System Cfg System Cfg Seqnc Library System Cfg
Key Features AXI Master Agent AXI Slave Agent AHB Master Agent AHB Slave Agent APB Master Agent APB Slave Agent
Seqncrs Port Cfg Seqncr Port Cfg Seqncrs Port Cfg Seqncr Port Cfg Seqncr Port Cfg
Master
System
Slave
Slave
Seqncr
Interconnect
Cfg
Master Port Slave Port Master Port Slave Port Slave Port
Monitor
AHB Bus
…
…
…
Master Port
AXI Master Agent AXI Slave Agent AHB Master Agent AHB Slave Agent Driver Monitor APB Slave Agent
Seqncrs Port Cfg Seqncr Port Cfg Seqncrs Port Cfg Seqncr Port Cfg Seqncr Port Cfg
Master
Slave
Slave
Master Port Slave Port Master Port Slave Port Slave Port
Driver Monitor Driver Monitor Driver Monitor Driver Monitor Driver Monitor
• Port level protocol checks for all interfaces AXI System Monitor AHB System Monitor
synopsys.com/VIP
AutoTestbench Generation
The AutoTestbench solution enables easy and quick integration and configuration of hundreds of coherent and non-coherent AMBA
ports and corresponding VIP instances. VC AutoTestbench is an available option for automatic SoC testbench generation.
AutoPerformance
The AutoPerformance solution is based on Arm traffic profile specification, enables user to define traffic profiles for measuring
performance metrics like throughput and latency with stimulus driven by VC VIP for AMBA (CHI™/ACE™/AXI). VC VIP AMBA
AutoPerformance is an available option for automatic performance verification stimulus generation.
Metric result
details
Supported Constraint
metrics setting
Constraint
violations
Selected
Selection
VIP instance attributes
hierarchy
Transactions
(concurrent)
Succesor
object
Synopsys offers a broad portfolio of interface, bus and memory Verification IP and Test Suites.
For more information visit: synopsys.com/VIP.
©2018 Synopsys, Inc. All rights reserved. Synopsys is a trademark of Synopsys, Inc. in the United States and other countries. A list of Synopsys trademarks is
available at synopsys.com/copyright.html . All other names mentioned herein are trademarks or registered trademarks of their respective owners.
01/26/18.CS11923_VIP_AMBA_AXI_DS.indd.