Resultados da pesquisa a pedido "verilog"

1 a resposta

Erro ao usar sempre bloquear no verilog

Eu tenho um modulotemp1 em verilog diga como abaixo, - module temp1; --- --- --- endmoduleEu quero chamar essa instância do módulo de outro módulotemp2. No entanto, eu quero que essas leis na borda positiva do relógio module temp2(clk); input ...

2 a resposta

Detecção de estouro de multiplicação assinada no Verilog

Iniciante aqui. Estou tentando codificar um microprocessador simples de 16 bits no Verilog e implementá-lo no Spartan 6. A ALU implementa todas as operações assinadas (nenhuma operação não assinada). Todas as entradas são fios e são assinadas. O ...

1 a resposta

Verilog assinado vs amostras não assinadas e primeiro

Supondo que eu tenha um registroreg [15:0] my_reg, que contém um arquivo de 16 bitsassinadoamostra: Como converter a amostra de assinado para não assinado? eu lieste artigo da Wikipedia ...

4 a resposta

Funções independentes de largura

É possível escrever uma função que possa detectar a largura dos dados de entrada automaticamente? Por exemplo, considere a função de paridade abaixo: function parity; input [31:0] data; parity = ^ data; endfunction Quandoparity(data) é chamado, ...

3 a resposta

Como emular $ display usando Macros Verilog?

2 a resposta

Como obtenho o padrão da linguagem Verilog?

Como obtenho o padrão da linguagem Verilog? Existe uma versão gratuita disponível? Se não, qual é o recurso gratuito mais próximo que posso obter?Estou inter...

1 a resposta

Passando parâmetros para os módulos Verilog

Estou escrevendo alguns módulos da Verilog para um projeto FPGA. Olhei em volta da internet para descobrir como eu melhor parametrize meus módulos. Eu vejo dois métodos diferentes ocorrendo frequentemente. Incluí um exemplo abaixo das ...

2 a resposta

Verilog, FPGA, uso de um registro unitializado

Eu tenho uma pergunta sobre o que me parece estranho comportamento de um controlador AGC / SPI estou trabalhando. É feito em Verilog, visando um FPGA Xilinx ...

1 a resposta

Eliminando bits não utilizados: criando arrays multidimensionais de dimensões diferentes

Esta é uma pergunta subseqüente deComo posso criar iterativamente barramentos de tamanho parametrizado para conectar módulos também criados iterativamente?. ...

3 a resposta

Qual é a diferença entre reg e wire em um módulo verilog

Qual é a diferença entre um registro e um fio? Quando devemos usar reg e quando devemos usar wire em um módulo verilog. Também notei às vezes que uma saída é declarada novamente como um registro. Por exemplo, reg Q em um flip-flop em D. Eu li ...