1 / 6

AT90S1200 vs RISCMCU

AT90S1200 vs RISCMCU. RISCMCU é um microcontrolador desenvolvido em VHDL com base nas caracteristicas e instruções do microcontrolador RISC da Atmel o AVR AT90S1200. O projeto RISCMCU utiliza 92% do dispositivo EPF10K20RC240-4 da Altera

oriel
Download Presentation

AT90S1200 vs RISCMCU

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. AT90S1200 vs RISCMCU RISCMCU é um microcontrolador desenvolvido em VHDL com base nas caracteristicas e instruções do microcontrolador RISC da Atmel o AVR AT90S1200.

  2. O projeto RISCMCU utiliza 92% do dispositivo EPF10K20RC240-4 da Altera * 18 MHz pode ser conseguido com dispositivo mais rápido da mesma família

  3. Vista geral da Arquitetura * Total são 3 IO ports de 8-bits (3 ports = 24 pinos) * Interrupção externa e clock externo

  4. Diagrama de Blocos

  5. Instructions Cycle / Pipelines O Pipeline tem dois estágios em um ciclo de máquina, busca de instrução e execução.

  6. Instruções O microcontrolador projetado é capaz de executar 92 instruções. Arithmetic and Logic Instructions (20) :- • ADD, ADC, SUB, SUBI, SBC, SBCI, AND, ANDI, OR, ORI, EOR, COM, NEG, SBR, • CBR, INC, DEC, TST, CLR, SER Branch and Skip Instructions (32) :- • RJMP, RCALL, RET, RETI, CPSE, CP, CPC, CPI, SBRC, SBRS, SBIC, SBIS, BRBS, • BRBC, BREQ, BRNE, BRCS, BRCC, BRSH, BRLO, BRMI, BRPL, BRGE, BRLT, BRHS, • BRHC, BRTS, BRTC, BRVS, BRVC, BRIE, BRID Data Transfer Instructions (10) :- • LD Z, LD Z+, LD –Z, ST Z, ST Z+, ST –Z, MOV, LDI, IN, OUT Bit and Bit Test Instructions (28) :- • SBI, CBI, LSL, LSR, ROL, ROR, ASR, SWAP, BSET, BCLR, BST, BLD, SEC, CLC, SEN, • CLN, SEZ, CLZ, SEI, CLI, SES, CLS, SEV, CLV, SET, CLT, SHE, CLH Misc Instructions (2) :- • NOP, SLEEP 20 + 32 + 10 + 28 + 2 = 92 instruções

More Related