Criando um novo projeto no Quartus para Verilog
Para criar um projeto no Quartus Verilog, uma das formas é a seguinte:
Criar um novo file .v (verilog)
File - >New -> Verilog HDL
Após desenvolver seu projeto no Verilog
Salve ele e deixe marcado a opcao Crete New Project
Responda SIM, e coloque next> next > etc(next) > finish
E seu projeto estára pronto para ser usado =)
Iniciando com o Verilog
Para aqueles que vão começar a programar em baixo nível, ou mais especificamente programar para hardware a "linguagem" predominante utilizada no vale do silício é o Verilog, ou suas derivadas parecidas como o System Verilog ou HDL.
Ainda não estou muito familiarizado com a questão de sínteses, modelagens comportamental, etc... mas a medida que for me familiarizando com esse mundo desafiador postarei novas descobertas :)
Para dar início a esse mundo obscuro irei começar por um intepretador/compilador. Nada mais justo para testarmos nossos "Good by world" :P
Segue o link para baixar o Icarus Verilog for Windows Download
Após instalar ir em executar e testar um simples exemplo encontrado na pasta samples da instalação. Iremos testar o hello.v
Procedimentos:
cmd (Windows)
iverilog -o hello hello.v
o "hello" será o arquivo saída da síntese depois de compilado
Algo como isso
:ivl_version "0.9.2 " "(v0_9_2)";
:vpi_time_precision + 0;
:vpi_module "system";
:vpi_module "v2005_math";
:vpi_module "va_math";
S_00671ED0 .scope module, "main" "main" 2 41;
.timescale 0 0;
.scope S_00671ED0;
T_0 ;
%vpi_call 2 45 "$display", "Hello, World";
%vpi_call 2 46 "$finish";
%end;
.thread T_0;
# The file index is used to find the file name in the following table.
:file_names 3;
"N/A";
"
"hello.vl";
Após gerar o hello
Fazer o teste executando o comando vpp hello e o prompt irá mostrar a saída resultado.
Fonte: http://www.asic-world.com/verilog/intro1.html#Introduction
Guaatupi
Olá.
Há muito tempo não atualizo por falta de tempo, mas espero agora dar um novo gás nesse blog. Irei postar um artigo feito por mim e meus orientadores no meu trabalho de conclusão de curso. Espero que gostem. Em breve posto a monografia inteira, falto corrigir alguns detalhes :P
"Aborda um sistema de recuperação de imagens baseadas em
suas características visuais voltada para World Wide Web. Foi efetuado um estudo
sobre as principais técnicas existentes; como indexar e recuperar imagens a partir
das características visuais. Aborda-se sobre a Web Semântica citando suas
principais características e contribuições para uma Web com maior significado.
Propõe-se a utilização de wavelets, ferramenta matemática que nos últimos anos
vem sendo cada vez mais estudada e utilizada em diversas áreas. Por fim, serão
mostrados os resultados obtidos pelo sistema de busca de imagens web a partir de
experimentos."
Artigo => Guaatupi