A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

AT90S1200 vs RISCMCU RISCMCU é um microcontrolador desenvolvido em VHDL com base nas caracteristicas e instruções do microcontrolador RISC da Atmel o AVR.

Apresentações semelhantes


Apresentação em tema: "AT90S1200 vs RISCMCU RISCMCU é um microcontrolador desenvolvido em VHDL com base nas caracteristicas e instruções do microcontrolador RISC da Atmel o AVR."— Transcrição da apresentação:

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 AT90S1200 vs RISCMCU SpecificationAT90S1200RISCMCU Instructions8992 General P. Registers3216 Program ROM512 words SRAMNone128 bytes Hardware Stack3 Level Deep4 Level Deep I/O Ports2 (15 pins)3 (24 pins) Addressing Modes57 Speed4 / 12 MHz12 MHz 1 8-bit Timer11 External Interrupt11 ImplementationCMOSFPGA 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 = 92 instruções


Carregar ppt "AT90S1200 vs RISCMCU RISCMCU é um microcontrolador desenvolvido em VHDL com base nas caracteristicas e instruções do microcontrolador RISC da Atmel o AVR."

Apresentações semelhantes


Anúncios Google