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.
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
templates (Adicionar no eTBc)
Tutorial para iniciantes