OpenCores
URL https://opencores.org/ocsvn/lpffir/lpffir/trunk

Subversion Repositories lpffir

[/] [lpffir/] [trunk/] [uvm/] [tools/] [uvm_syoscb/] [README.txt] - Rev 8

Go to most recent revision | Compare with Previous | Blame | View Log

#######################################################################
#   Copyright 2014-2015 SyoSil ApS
#   All Rights Reserved Worldwide
#
#   Licensed under the Apache License, Version 2.0 (the
#   "License"); you may not use this file except in
#   compliance with the License.  You may obtain a copy of
#   the License at
#
#       http://www.apache.org/licenses/LICENSE-2.0
#
#   Unless required by applicable law or agreed to in
#   writing, software distributed under the License is
#   distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
#   CONDITIONS OF ANY KIND, either express or implied.  See
#   the License for the specific language governing
#   permissions and limitations under the License.
#######################################################################
#######################################################################
# README file for UVM scoreboard
#######################################################################
This file describes the basic contents of the UVM scoreboard release
and how to get started.

It is assumed that the UVM scoreboard is unpacked into the directory:
<UVMSCB>

In general, the UVM scoreboard is documented in the generated
documentation. See file:///<UVMSCB>/docs/html/index.html for more
information.

Furthermore, the <UVMSCB>/docs/ also contains the latest paper
describing the fundamentals of the SyoSil UVM scoreboard.

*NOTE*: The documentation is also available in PDF (<UVMSCB>/docs/pdf)

#######################################################################
# Directory structure
#######################################################################
.
├── docs          Documentatio
│   └── html      HTML documentation
│   └── pdf       PDF documentation
├── src           SyoSil UVM SCB source code
└── tb            Simple example testbench
    └── test      UVM Tests

#######################################################################
# Getting started
#######################################################################
To get started you need to be able to integrate and configure the UVM
scoreboard. This is documented in file:///<UVMSCB>/docs/html/index.html

Examples:
Compilation examples for use with Mentor, Cadence or Synopys are
provided. The example will only work if you set the vendor by setting
a symbolic link:

  Mentor: ln -s Makefile.vendor.mentor Makefile.vendor

  Cadence: ln -s Makefile.vendor.cadence Makefile.vendor

  Synopsys: ln -s Makefile.vendor.synopsys Makefile.vendor

Once this is done, you can list the available targets by simply typing:

  make

Go to most recent revision | Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.