Tutorial de Download e Uso do MAX+PLUS II

Documentos relacionados
VGM. VGM information. ALIANÇA VGM WEB PORTAL USER GUIDE June 2016

Como Formatar o DPI de uma imagem no Gimp:

Power Estimation FPGA ASIC

User Guide Manual de Utilizador

Tutorial para criação de circuitos digitais em VHDL no Quartus Prime 16.1

Universidade Federal de Santa Catarina Centro Tecnológico Departamento de Informática e Estatística Curso de Graduação em Ciências da Computação

Tutorial MAXPLUS II Altera Bruno Cozer Fev.2001

Tutorial para criação de circuitos digitais utilizando diagrama esquemático no Quartus Prime 16.1

Sistemas Digitais. Tutorial Quartus II - Aprendendo as Ferramentas Básicas. Monitoria SD Daniel Alexandro/Reniê Delgado/Vanessa Ogg

A ENTREVISTA COMPREENSIVA: UM GUIA PARA PESQUISA DE CAMPO (PORTUGUESE EDITION) BY JEAN-CLAUDE KAUFMANN

VGM. VGM information. ALIANÇA VGM WEB PORTAL USER GUIDE September 2016

Better Cotton Tracer. Instructions for ABRAPA S Farms Instruções para Fazendas da ABRAPA. April 2018

Como instalar e configurar Adobe Media Live Encoder para transmitir em HD

ELETRÔNICA DIGITAL I

Como fazer download e instalaça o a partir da SAi Cloud

Tutorial para Phred/Phrap/Consed Tutorial

Tutorial presentation of RBO Online

DIBELS TM. Portuguese Translations of Administration Directions

Laboratório de Eletrônica Digital Tutorial Quartus II (Procedimentos para Criação e Simulação de Projetos Digitais)

Completing your Participant Agreement Como preencher o Contrato de Participação

PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM SCHEMATIC NO SOFTWARE QUARTUS II CYCLONE IV

Primavera Risk Analysis v8.7

A ENTREVISTA COMPREENSIVA: UM GUIA PARA PESQUISA DE CAMPO (PORTUGUESE EDITION) BY JEAN-CLAUDE KAUFMANN

Uma solução possível para garantir, em ambiente APEX, a consistência duma estrutura ISA total e disjuntiva.

COMO ESCREVER PARA O ENEM: ROTEIRO PARA UMA REDAçãO NOTA (PORTUGUESE EDITION) BY ARLETE SALVADOR

Lógica Reconfigurável

ELETRÔNICA DIGITAL I

Universidade Federal de Santa Catarina Centro Tecnológico Departamento de Informática e Estatística Curso de Graduação em Ciências da Computação

Introdução ao Max+Plus II

ATLAS DE ACUPUNTURA VETERINáRIA. CãES E GATOS (EM PORTUGUESE DO BRASIL) BY CHOO HYUNG KIM

TUTORIAL DO SAP 2000 Versão: (Vigas com Aberturas)

O PRíNCIPE FELIZ E OUTRAS HISTóRIAS (EDIçãO BILíNGUE) (PORTUGUESE EDITION) BY OSCAR WILDE

Manual de Instalação DVD MAKER USB2.0

Accessing the contents of the Moodle Acessando o conteúdo do Moodle

Flex:upgrade Guia rápido de uso

Introdução à Simulação em VHDL. Ney Laert Vilar Calazans

52 MANEIRAS DE DIZER "EU TE AMO" (PORTUGUESE EDITION) BY CLENE SALLES

BR localization: Hotfix 002. Technical documentation Documentação Técnica Version Nov 27, de novembro de 2018

Manual de Instalação do CmapTools no Linux Educacional 1.0 por Rafael Nink de Carvalho

Tutorial do Max Plus II Baseline

Vaporpunk - A fazenda-relógio (Portuguese Edition)

1 Práticas de Laboratório Construindo um Circuito TTL (Transistor-Transistor Logic) Introdução a ferramenta EDA Quartus II

O Uso do Inglês para Resolver Tarefas

Universidade da Beira Interior. Sistemas Distribuídos /2015 Curso: Engª Informática. Folha 11. JAX-RS: Java API for RESTful Web Services

UNIVERSIDADE FEDERAL DE ITAJUBÁ Instituto de Engenharia Elétrica Engenharia da Computação

CANape/vSignalyzer. Data Mining and Report Examples Offline Analysis V

Easy Linux! FUNAMBOL FOR IPBRICK MANUAL. IPortalMais: a «brainware» company Manual

Acronis Snap Deploy 2.0 Guia de Instalação

COMO ESCREVER PARA O ENEM: ROTEIRO PARA UMA REDAçãO NOTA (PORTUGUESE EDITION) BY ARLETE SALVADOR

MANUAL DE MEDICINA INTERNA DE PEQUENOS ANIMAIS (EM PORTUGUESE DO BRASIL) BY RICHARD W. COUTO C. GUILHERMO^NELSON

CIVILIZAçãO EM TRANSIçãO (OBRAS COMPLETAS DE CARL GUSTAV JUNG) (PORTUGUESE EDITION) BY CARL GUSTAV JUNG

Addition of Fields in Line Item Display Report Output for TCode FBL1N/FBL5N

TUTORIAL DE INSTALAÇÃO E USO DO OWL-S COMPOSER utilizando o Eclipse Galileo Modelling Tools

Transtorno de Personalidade Borderline Mais de 30 segredos para retomar sua vida Ao lidar com TPB (Portuguese Edition)

UNIT 5: Review (UNIDADE 5: Revisão)

Biscuit - potes (Coleção Artesanato) (Portuguese Edition)

MySQL: Comece com o principal banco de dados open source do mercado (Portuguese Edition)

é um software que a medida que as citações são inseridas no texto automaticamente é criada uma respectiva lista de referências de acordo com o estilo

Manual de Instalação e Configuração MySQL

Manual Steps for SAP note

Gestão de Sistemas Operacionais

DO SILêNCIO DO LAR AO SILêNCIO ESCOLAR: RACISMO, PRECONCEITO E DISCRIMINAçãO NA EDUCAçãO INFANTIL (

Planejamento de comunicação integrada (Portuguese Edition)

Tutorial Introdução a anotação e comparação de genomas Tiago Mendes Doutorando em Bionformática

Dropbox Quick Start. What is Dropbox? The Dropbox Folder

Aspectos Multidisciplinares das Artes Marciais: 1 (Portuguese Edition)

ATLAS DE ACUPUNTURA VETERINáRIA. CãES E GATOS (EM PORTUGUESE DO BRASIL) BY CHOO HYUNG KIM

Portas Lógicas Básicas: Parte 2 Simulação Lógica

PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM SCHEMATIC NO SOFTWARE QUARTUS II

Self-Service Date. Online User Guide. aia.com.au. Sub heading

HISTOLOGIA E BIOLOGIA CELULAR. UMA INTRODUçãO À PATOLOGIA (EM PORTUGUESE DO BRASIL) BY ABRAHAM L. KIERSZENBAUM

Faremos o backup do banco de dados de exemplo Northwind, após isso apagaremos o banco e depois vamos restaurá-lo.

FUTEBOL EXPLICA O BRASIL: UMA HISTóRIA DA MAIOR EXPRESSãO POPULAR DO PAíS, O (PORTUGUESE EDITION) BY MARCOS GUTERMAN

A Tool to Evaluate Stuck-Open Faults in CMOS Logic Gates

Organizar. Colaborar. Descobrir. GUIA DE MIGRAÇÃO. RefWorks, EndNote X7, Zotero, Papers

Select a single or a group of files in Windows File Explorer, right-click and select Panther Print

1.1. DESCRIÇÃO DO ELEMENTO DE TRELIÇA PLANA:

TEN CATE. HISTOLOGIA ORAL (EM PORTUGUESE DO BRASIL) BY ANTONIO NANCI

UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE - UFRN DEPARTAMENTO DE INFORMÁTICA E MATEMÁTICA APLICADA DIMAP

Guia para criar aplicações simples em APEX/ Guide to create simple Apex applications (parte II)

Como Mudar a Senha do Roteador Pelo IP o.1.1. Configure e Altere a Senha do seu Roteador acessando o IP Acesse o Site e Confira!

MANUAL PRATICO DO PLANO DE PROJETO: UTILIZANDO O PMBOK GUIDE BY RICARDO VIANA VARGAS

ATLAS DE ACUPUNTURA VETERINáRIA. CãES E GATOS (EM PORTUGUESE DO BRASIL) BY CHOO HYUNG KIM

NOVO SISTEMA DE CORREIO ELETRONICO PARA OS DOMINIOS ic.uff.br & dcc.ic.uff.br

Lojamundi Tecnologia Sem Limites br

Instalando o Eclipse e o Android

Click the + sign to add new server details. Clique no sinal de "+" para adicionar novos detalhes do servidor. Enter a friendly name for your BI Server

Farmácia Homeopática: Teoria e Prática (Portuguese Edition)

Tutorial do Quartus II

mhtml:file://c:\users\ricardo.parice\desktop\inst_forticlient\instalacao_forticlient.mht

Tutorial do 2º Experimento: Programação do CLP Siemens S7-1200

ÍNDICE PORTUGUÊS INDEX ENGLISH

Bíblia do Obreiro - Almeida Revista e Atualizada: Concordância Dicionário Auxílios Cerimônias (Portuguese Edition)

ATLAS COLORIDO DE ANATOMIA VETERINáRIA DE EQUINOS (EM PORTUGUESE DO BRASIL) BY STANLEY H. ASHDOWN RAYMOND R. DONE

Comportamento Organizacional: O Comportamento Humano no Trabalho (Portuguese Edition)

Astrologia, Psicologia e os Quatro Elementos (Portuguese Edition)

How to use the system. Meike Borstelmann

PL/SQL: Domine a linguagem do banco de dados Oracle (Portuguese Edition)

CODIGOS CONTROLE RS232 Matrix HDMI 4x4 Control EDID/RS232 (GB )

Meditacao da Luz: O Caminho da Simplicidade

Transcrição:

Tutorial de Download e Uso do MAX+PLUS II Para usar o MAX+PLUS II é necessário uma Licença. Vejamos passa-a-passo como conseguir uma: 1) Entrem em http://www.altera.com/maxplus2-student 2) Clique em Get Licenses 3) Vá até o fim da página e clique em MAX+PLUS II Software for Students and Universities 4) Selecione Version 10.2, 10.1, or 9.23 e clique Continue 5) Abra o prompt de comando do MS-DOS e digite dir /p 6) Pegue o número de série do HD (o número de série é composto por 8 dígitos hexadecimais ex: 62E4-5A74) 7) Preencha o formulário (não é necessário preenche-lo todo, apenas alguns campos. E eles não checam se os campos são verdadeiros ou não =P. PS: O e- mail é necessário para o envio da licença.) 8) Preencha o questionário e finalize o cadastro. 9) Clique no link fornecido de como instalar sua nova licença 10) Depois Clique em download the MAX+PLUS II BASELINE 11) Faça o download de baseline10_2.exe e instale normalmente (Qualquer dúvida na instalação siga o tutorial oferecido no site) 12) Após a instalação você deverá inserir a licença para o programa funcionar direito. O arquivo license.dat será enviado para o seu e-mail, faça o download do arquivo e coloque-o dentro da pasta que você instalou o MAX+PLUS 13) Abre o Painel de Controle e vá em Sistema 14) Na aba Avançado, clique em Variáveis de Ambiente 15) Crie uma nova variável do sistema com as seguintes informações: Nome da Variável: LM_LICENSE_FILE Valor da Variável: C:\<diretório escolhido>\license.dat O meu ficou assim: C:\Arquivos de programas\max+plus II\license.dat 16) Clique OK e o Max+PLUS está pronto para ser usado.

Segue abaixo um exemplo de como criar um projeto VHDL e como analisar a forma de onda. Altera VHDL Programming Procedure Step 1. Select MAX+plus II / Text Editor to create the VHDL file. Step 2. Type the VHDL listing as shown below. This is the VHDL listing for a 2-input AND gate comparable to one gate in a TTL7408 package. For this exercise, the entity has been called ttltest. entity ttltest is port -- The entity declaration is used to identity each Input / -- Output Signal. These are external pins only. Internal -- wiring is handled differently. ( a,b: in bit; -- Defines inputs "a" and "b" as a bit type. This means 1 and 0 values only. y: out bit -- This defines the output (y) as a bit type. ); end ttltest; architecture behavioral of ttltest is begin process (a,b) b begin y <= a and b; end process; end behavioral; -- set of statements describing the -- function of the device -- this defines the process to be implemented -- (a,b) indicates that the process is sensitive to changes in -- either input a or b -- y is assigned the value of the logical operation a and Step 3. Once you have completed typing the file select File /Save As and select the.vhd extension as shown in Fig. 4.

Fig. 4 The file Save As window and the.vhd extension (OBS: O nome do arquivo deve ser o mesmo da entity) Step 4. At this point you need to make this file the current project. You can do this by clicking on File / Project / Set Project to Current File. Step 5. Compile your file by selecting File / Project / Save and Compile or you can press Ctrl L. You will get a screen that looks like the Fig. 5. Note: Make sure the entity name and the file name are the same for now. Altera expects matching names.

Fig. 5 The Compiler Window Step 6. In the menu bar, click on File / New. You will get a screen which looks similar to Fig. 6. Select the Waveform Editor file option. Press OK when done. Fig. 6 The New file window. You should get a new screen which looks like Fig. 7. Fig. 7 A new Waveform Editor window. Step 7. Click on Node / Enter Nodes from SNF. You will get a Enter Nodes from SNF screen which looks like Fig. 8.

Fig. 8 The Enter Nodes from SNF window. Click on the List button. Your screen should look like the Fig. 9. Fig. 9 The listing of the available nodes. Click on the => button to move all of the selected values to the Selected Nodes and Groups window as shown below. Press OK when done. Your screen image will now look like Fig. 10. Notice that a list of Selected Nodes is now listed.

Fig. 10 The list of Selected Nodes Step 8. Click on File / Save to make the Waveform Editor visible. Step 9. In the next step, you will want to modify the input signals to some desired clocking sequence. The initial waveforms are shown in Fig. 11. Fig. 11 The waveforms for use in the simulation. You can modify the inputs as needed to fit your needs. Fig. 12 shows some options that are avaiable. o o Click on Options and remove the Snap to Grid. This allows you to vary clock duty cycles, etc. Select File / End Time to set the simulation end time. These are the buttons available for altering the clocking.

Set inputs to a "0" Sets input to a "1" Overwrites a selected waveform with an "X" value For specifying a high impedance value Inverts waveforms Overwrites a node with a clock waveform For specifying a sepecific count sequence Fig. 12 The function of some of the buttons available for altering the clocking Experiment with these options. Your waveform Editor should look like similar to the Fig. 13 when you are done. (OBS: Nessa parte você deve selecionar o intervalo de tempo com o mouse e em seguida definir o valor (0, 1 ou X)) Fig. 13 The finished waveform editor file. Click on File / Save As to save your Waveform Editor files as shown in Fig. 14.

Fig. 14 Window for saving the waveform editor (.scf) file. This creates the file name ttltest.scf. Click on OK when done. Step 10 To run the simulation, click on Max + plus II / Simulator. Your screen will look like Fig. 15.. Fig. 15 The simulation startup window. Change the desired starting and ending times as needed. Click on Start when you are ready to run your simulation. You will get a prompt on your simulation window to alert you of any problems. Fig. 16 shows the results of thof the simulation run.

Fig. 16 Result of the ttltest entity simulation. Conclusion This paper has presented a short tutorial for using the Altra VHDL option. The information presented provides a brief introduction. Additional VHDL Sample Routines are provided in this issue of the Technology Interface for those wishing to gain more experience with VHDL. Suggested References Skahill, K., VHDL for Programmable Logic Addison Wesley, 1996 Bhasker, J., A VHDL Primer, revised edition Prentice Hall, 1995 Ashenden, P., The Designer's Guide to VHDL, Morgan Kaufmann, 1996 Altra MAX+PLUS II VHDL, Altera Corporation, San Jose, CA, 1996 VHDL Made Easy, David Pellerin and Douglas Taylor, Prentice Hall PTR, 1997 VHDL Starter's Guide, Sudhakar Yalamanchili, Prentice Hall, 1998