Please login to view the entire Verification Horizons article.
Please register or login to view.
Almost all electronics systems use memory components, either for storing executable software or for storing data. Accurate memory models are fundamental. Making these models available in proven, standards-based libraries is essential to functional verification of these kinds of designs. The models that make up the library should possess specific qualities, and the library itself should deliver a comprehensive solution that supports any type of simulation environment.
High fidelity memory models should include:
Front and back door memory protocol interfaces Assertions Functional coverage monitors Memory protocol debug support Standards compliance Compatibility with all major simulators Flexible configuration for second-source evaluation ...