1 / 7

Cleo + MicroBlaze

Cleo + MicroBlaze. Moraes – 31/junho/2007. Hardware do User Logic. Leitura/escrita em registradores. Aplicação desenvolvida para demostração. verifica se dado elemento existe em um vetor e onde vet: DB #65H, #34H, #80H, #11H, #27H , #44H, #0A2H

aimon
Download Presentation

Cleo + MicroBlaze

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Cleo + MicroBlaze Moraes – 31/junho/2007

  2. Hardware do User Logic • Leitura/escrita em registradores

  3. Aplicação desenvolvida para demostração • verifica se dado elemento existe em um vetor e onde • vet: DB #65H, #34H, #80H, #11H, #27H, #44H, #0A2H • DB #0AAH, #2H, #80H, #27H, #27H, #0C1H, #0C1H, #0C1H, #0

  4. Aplicação desenvolvida para demostração • Primeira parte da simulação: • 1: escreve o valor 27H no reg1 • 2: escreve o valor 1 no reg0 – reseta a Cleópatra • 3: escreve o valor 0 no reg1 – libera o reset 1 2 3

  5. Aplicação desenvolvida para demostração • Final da simulação: • 1: escreve 5 no reg3 – significa que a primeira ocorrência do valor 27H ocorreu na quinta posição do vetor • vet: DB #65H, #34H, #80H, #11H, #27H, #44H, #0A2H • DB #0AAH, #2H, #80H, #27H, #27H, #0C1H, #0C1H, #0C1H, #0 • 2: escreve o valor 3 no reg2 – o valor 27H ocorreu 3 vezes • 3: Cleópatra e entrou em halt e se gerou o pulo user_int 3 1 2

  6. Software sendo executado no MicroBlaze • Abaixo apenas a parte do código relativa á comunicação • Envia dados para a Cleópatra • Quando vier a interrupção libera o semáforo • Imprime os registradores

  7. Resultado da Execução no Hyper Terminal • Impressão dos dados relativos ao processamento pela Cleópatra

More Related