GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - UVVM/UVVM: UVVM (Universal VHDL Verification Methodology) is a free and Open Source Methodology and Library for very efficient VHDL verification of FPGA and ASIC – resulting also in significant quality improvement. Community forum: https://forum.uvvm.org/ UVVM.org: https://uvvm.org/

BranchesTags
Open more actions menu

Latest commit

 

History

3,126 Commits
3,126 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
.sigasi
.sigasi
 
 
_supplementary_doc
_supplementary_doc
 
 
bitvis_irqc
bitvis_irqc
 
 
bitvis_uart
bitvis_uart
 
 
bitvis_vip_avalon_mm
bitvis_vip_avalon_mm
 
 
bitvis_vip_avalon_st
bitvis_vip_avalon_st
 
 
bitvis_vip_axi
bitvis_vip_axi
 
 
bitvis_vip_axilite
bitvis_vip_axilite
 
 
bitvis_vip_axistream
bitvis_vip_axistream
 
 
bitvis_vip_clock_generator
bitvis_vip_clock_generator
 
 
bitvis_vip_error_injection
bitvis_vip_error_injection
 
 
bitvis_vip_ethernet
bitvis_vip_ethernet
 
 
bitvis_vip_gmii
bitvis_vip_gmii
 
 
bitvis_vip_gpio
bitvis_vip_gpio
 
 
bitvis_vip_hvvc_to_vvc_bridge
bitvis_vip_hvvc_to_vvc_bridge
 
 
bitvis_vip_i2c
bitvis_vip_i2c
 
 
bitvis_vip_rgmii
bitvis_vip_rgmii
 
 
bitvis_vip_sbi
bitvis_vip_sbi
 
 
bitvis_vip_scoreboard
bitvis_vip_scoreboard
 
 
bitvis_vip_spec_cov
bitvis_vip_spec_cov
 
 
bitvis_vip_spi
bitvis_vip_spi
 
 
bitvis_vip_uart
bitvis_vip_uart
 
 
bitvis_vip_wishbone
bitvis_vip_wishbone
 
 
doc
doc
 
 
external_vip_apb
external_vip_apb
 
 
misc
misc
 
 
p2l2_vip_mdio
p2l2_vip_mdio
 
 
release
release
 
 
script
script
 
 
uvvm_assertions
uvvm_assertions
 
 
uvvm_util
uvvm_util
 
 
uvvm_vvc_framework
uvvm_vvc_framework
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
CHANGES.TXT
CHANGES.TXT
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
fusesoc.conf
fusesoc.conf
 
 
uvvm.core
uvvm.core
 
 
versions.txt
versions.txt
 
 
vhdl_ls.toml
vhdl_ls.toml
 
 

Repository files navigation

UVVM

UVVM (Universal VHDL Verification Methodology) is a free and Open Source Methodology and Library for making very structured VHDL-based testbenches.

Overview, Readability, Maintainability, Extensibility and Reuse are all vital for FPGA development efficiency and quality. UVVM VVC (VHDL Verification Component) Framework was released in 2016 to handle exactly these aspects.

UVVM consists currently of the following elements:

  • Utility Library
  • VVC (VHDL Verification Component) Framework - Including Utility Library
  • BFMs (Bus Functional Models) to be used with any part of UVVM
  • VVCs to be used with UVVM VVC Framework and may be combined with BFMs (See Available VVCs and BFMs)

For information on how to get started, see Getting Started.

For frequently asked questions, see FAQ.

The complete UVVM documentation can be found on https://uvvm.github.io.

About

UVVM (Universal VHDL Verification Methodology) is a free and Open Source Methodology and Library for very efficient VHDL verification of FPGA and ASIC – resulting also in significant quality improvement. Community forum: https://forum.uvvm.org/ UVVM.org: https://uvvm.org/

uvvm.github.io/

Resources

Readme
Apache-2.0 license
Activity

Stars

466 stars

Watchers

50 watching

Forks

119 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.