Packet Generators

DDR PACKET GENERATOR

Overview

Packet Generator is a software tool that will be running on a Host computer and generate traffic patterns. DDR packet generator is a product that generates series of Write and Read commands, which can be used by emulator platform to generate traffic on DUTs interfaces. It can also be used on Simulation platform to generate traffic on simulation environment on DUTs interface.

Features
  • It works two type of configuration modes: Write and Read
  • All DDR Packet generation logic can support different DDR memory types like
    • DDR3
    • LPDDR3
    • DDR4
    • LPDDR4
    • GDDR
  • The key aspects:
    • Different Speed bins
    • Different RANK structures
    • Configurable addressing modes
    • RMW support
  • Supports different speed bins
    • 1066
    • 1600
    • 1866
    • 2133
    • 2400
    • 3200
    • 3733
    • 4266
  • Command supports DDR
Benefits
  • These methods can be used for verification of most complex hardware design to simple hardware design
  • Easy to use solution, plug and play type solutions
  • Software packet generators are very cost-effective solutions, they are cheaper compared to high license costing software products available in the market
  • Creates beautiful Emulation environment, which can mimic many simulation verification scenarios
  • Detect bug in Pre-silicon phase, which can save millions of dollars of re-spinning silicon cost
  • Post-silicon also software portion can be used for validation
  • Help to build a parallel structure to simulation to find more design bugs quickly
  • The overall runtime can be reduced to as much as 10 times than long SOC simulations. This can speed up TAPE OUT of the chip
  • Scoreboarding and traffic analysis can be done very well in the Software solution