Interface

Nota: As apresentações a seguir foram elaboradas como parte de uma série de seminários internos de atualização da equipe, e estão disponíveis aqui apenas para referência. Seu conteúdo não deve ser interpretado fora do contexto desses seminários.

SV interface
bvm_macros.svh
bvm_macros-ius_08_20_s022.svh
Clocking Blocks

UVM clássico

Um exemplo basico de UVM com gravação de formas de onda e transações que funciona para Cadence, Synopsys e Mentor com passo-a-passo para construir o código.

Passo-a-passo para um exemplo básico de TLM com a infraestrutura de UVM.

Um exemplo um pouco mais complexo de processamento de sinais DPCM com modelo de referencia em SystemC que funciona para Cadence, Synopsys e Mentor.

slides sobre Modelo de referência em SystemC que chama uma função Octave e conecta com UVM

Código simples Source-RefMod-Sink Δ

UVM para BVM

Nota: A apresentação a seguir foi elaborada como parte de uma série de seminários internos de atualização da equipe, e está disponível aqui apenas para referência. Seu conteúdo não deve ser interpretado fora do contexto desses seminários.

Rumo a UVM

Passo a passo UVM

Em janeiro de 2014 foi ministrado um treinamento de verificação funcional em UVM por Plateny de Brito Ponchet e Thiago Ferreira de Paiva Leite, membros do laboratório. Aqui encontra-se um documento com a descrição do passo a passo seguido.

Clique aqui para baixar um exemplo simples do testbench separado nos passos descritos no documento supracitado.

Tupi

OVM_tpi

  1. OVM_tpi

templates (Adicionar no eTBc)

Tutorial para iniciantes