Pular para o conteúdo principal

Multi-canal lógico analisador


O software para o projeto de FPGA é escrito em VHDL (Very High Speed ​​Integrated Circuits Linguagem de Descrição de Hardware). Livre ferramentas de desenvolvimento fornecidas pelo fabricante Xilinx FPGA, por exemplo ISE WebPACK e ModelSim XE.
Apesar do facto de o hardware do analisador é usado FPGA XC95288XL, que é a maior família de XL, os seus recursos e elementos lógicos interna para implementar uma unidade totalmente funcional não é suficiente. Portanto, várias versões do firmware. Atualmente estão disponíveis as seguintes:
Timeanalysis (1.x)
O modo mais frequentemente utilizada de funcionamento em que as amostras são realizadas em cada impulso de relógio. Neste modo, todos os 32 canais podem ser processados ​​simultaneamente.Documentação do firmware, para a instalação e funcionamento do dispositivo neste modo está disponível para download na seção de downloads.
Stateanalysis (2.x)
Neste modo, o barramento de dados de memória é dividida em duas partes. Menos ônibus bits significativos (bits 0 - 15) são usados ​​para gravar amostras e bits de ordem superior (bits 16 - 31) para a gravação do carimbo de tempo. A amostra é preservada apenas se for diferente da anterior.O selo de tempo, então, determinar o número de ciclos de relógio desde a última mudança de dados.Este método dá uma espécie de compressão de dados RLE e permite estender o tempo de medição para sinais de variação lenta. A desvantagem desta modalidade é de apenas 16 canais de entrada simultaneamente processados. Documentação do firmware, para a instalação e funcionamento do dispositivo neste modo está disponível para download na seção de downloads.
LED testador
LED - testador é um programa simples para verificar rapidamente o funcionamento do analisador lógico hardware. O programa implementa um contador de 26-bit com saídas que controlam os LEDs de status. Ao programar a versão do firmware da FPGA, o usuário verá a piscar LEDs D3, D4, D5.
O processo de programação do FPGA.
Antes de usar o analisador lógico no FPGA deve ser carregado com o firmware apropriado.Consideramos que o processo de programação usando o impacto do programa (parte do ISE WebPACK) e programação Xilinx JTAG LPT (Paralela Baixar cabo III), cujo esquema está disponível na seção downloads.
Note que o diagrama do conector K6 (JTAG) é especificado no PCB, este conector está instalado, mas os condutores impressos no tabuleiro não são adequados para ele. Você deve adicionar essas linhas ao conector de sinal no PCB com fios de ligação (ver figura abaixo).
Tipo de PCB lógica analisador
  1. Conecte-se à interface JTAG e analisador de lógica de programação incluir lógica de alimentação do analisador.
  2. Execute o impacto do programa ( Iniciar -> Programas -> Xilinx ISE -> Acessórios -> Impacto ).
  3. Selecione a opção " Configurar dispositivo "(configuração do dispositivo) e clique em Avançar.
  4. Selecione o modo de " Boundary-Scan "e clique em Avançar .
  5. Selecione a opção " Conectar automaticamente a cabo ... ", pressione o botão Avançar .
  6. O programador deve agora determinar o FPGA, como evidenciado apareceu uma foto do chip.Botão direito do mouse sobre o chip e selecione " Atribuir arquivo de configuração Novo ", na caixa de diálogo, selecione o arquivo apropriado *. jed (nos arquivos do firmware) e clique emAbrir .
  7. Botão direito do mouse em um chip, selecione " Programa ... ", na próxima janela deve ser incluído" opção Erase Antes de Programação "e" Verificar "e clique em OK .
  8. Se tudo está bem montada e ligada, o dispositivo será FPGA programada.

Comentários

Postagens mais visitadas deste blog

Apartamento a venda por R$ 140,0000 a vista.

  LINDO APARTAMENTO DE DOIS QUARTOS A VENDA NO COCOTA, ILHA DO GOVERNADOR:         Apartamento próximo a comercio , hospital maternidade, com condução na porta pronto para morar. O  apartamento fica no quarto andar não tem elevador , não tem garagem  e  de telha com rebaixamento em gesso , com sala, dois quartos, cozinha americana, area de serviço ampla, varanda com janelas ideal para morar . contato direto com o proprietário pelo telefone :21 975990759 

Hackes contra a mafia

O grupo anônimo de hackers ameaçou os mexicanos do cartel de drogas Los Zetas para atacar sites usando o grupo criminoso, se ele falhar para libertar um hacker seqüestrado. Anônima postou um vídeo na internet, que afirmou que Los Zetas havia seqüestrado um membro do grupo durante protestos de rua no estado de Veracruz, disse que os EUA Stratfor consultoria de inteligência. "Eles cometeram um grande erro para tirar um de nós. Liberá-los e se algo acontecer, seus filhos da puta, lembre-se este 05 de novembro", disse o homem, que apareceu na máscara de fita e traje. Anonima ameaça de divulgar informações sobre as pessoas que fazem parte do cartel ou cooperar com ele, incluindo funcionários, políticos, policiais e até jornalistas.   "Nós não podemos defender com uma arma, mas podemos fazer isso com seus carros, casas, dens, bordéis e tudo o que eles próprios, não é difícil:. Todos nós sabemos quem eles são e onde estão", diz o homem na fita. O grupo de "piratas...

Os robos super inteligentes estao chegando.

É apenas uma questão de tempo ... Os robôs super-inteligentes que vão aprender a fazer alguma coisa para nós, uma vez que o membro de correção ortográfica dos nossos postos para a gestão das nossas instalações nucleares de armas, ao final do dia será preenchido com todos, como relatado por LA Weekly. O estranho é que estes episódios de ficção científica não irá acontecer no futuro imediato, mas já está acontecendo hoje. Assim, um dos robôs, criados por pesquisadores da NEC System Technologies ea Universidade de Mie (Japão) que é capaz de degustação, ensaios e identificar dezenas de vinhos, queijos e outros alimentos feitos de uma confusão "pequeno": quando um repórter apertava a mão dele contra o sensor de robótica, a máquina digital, identificadas como ... 'Bacon'. Enquanto para alguns, essa história pode provocar um sorriso, há muitos filósofos que perguntar, isso não significa que ela é a era humana? Se o robô corresponde ao lado do seu amor por ...