■ Descrição
A série Fujitsu MB91360G é um microcontrolador padrão contendo uma ampla gama de periféricos de E/S e funções de controle de bus.A série MB91360G possui um núcleo de CPU RISC de 32 bits (série FR50) e é adequada para aplicações de controle incorporado que exigem processamento de CPU de alto desempenho e alta velocidadeA série MB91360G também contém até 4 Kbytes de memória cache de instruções e outras memórias internas para melhorar a velocidade de execução da CPU.
■ Características
• Tempo de execução: até 15,6 ns (64 MHz)
• CPUs da série FR50: arquitetura RISC
A CPU possui uma arquitetura de registo de uso geral com uma implementação numérica melhorada, pelo que uma ampla gama de
A gama de instruções de ramificação atrasadas reduz as perdas de tempo de execução devido a interrupções do pipeline.
As instruções de manipulação de bits e instruções de acesso à memória foram aprimoradas, resultando em um código melhorado
eficiência e velocidade de execução para a implementação do controlo.
• Uma estrutura de cinco etapas permite um processamento de alta velocidade (uma instrução por ciclo)
• Espaço de endereços lineares de 32 bits: 4 Gbytes
• Tamanho fixo de instrução de 16 bits (instruções básicas)
• Multiplicação/divisão de passos de alta velocidade
• Processamento de interrupção de alta velocidade (6 ciclos)
• Registros de uso geral: 16 × 32 bits
• Unidade de interface de autocarro externa com uma ampla gama de funções
Divide o espaço de memória externa em um máximo de oito áreas.
seleção (8, 16, 32 bits), e tamanho da área pode ser especificado para cada área.
• Bus de endereços até 32 bits de largura
• Função de espera automática programável
• Cache de instruções interno
A série MB91360G contém até 4 Kbyte de cache de instruções para melhorar a velocidade de execução de programas externos.
• Caching associativo de conjunto bidirecional
• DMAC
O acesso direto à memória (DMA) pode ser usado para realizar vários tipos de transferência de dados sem passar pela CPU.
• Oito canais (incluindo até 3 canais externos)
• Três modos de transferência suportados: transferência única/bloco, transferência rápida, transferência contínua
• Mecanismos de controlo do consumo de energia
A série MB91360G contém uma série de funções para controlar o relógio de funcionamento para reduzir o consumo de energia.
• Controle por software: Funções de relógio em tempo real
• Controle de hardware: Função de espera de hardware
• Função de engrenagem (divididor): as frequências de clock da CPU e dos periféricos podem ser definidas de forma independente.
• Contém uma série de funções periféricas
• UART, temporizador
• Relógio em tempo real (com operação de subrelojo opcional e módulo de calibração de subrelojo)
• Controle do motor passo a passo
• Gerador de som
• Serial IO (SIO), SIO-Prescaler
• Reiniciar o desligamento
• Comparador de alarmes
• IO-Timer
• Interface I2C
• Conversor D/A de 10 bits
• Interface CAN
• Conversor A/D de 10 bits
• temporizador de recarga de 16 bits
• temporizador PWM de 16 bits
• Relógio do cão de guarda
• Módulo de pesquisa de bits
• Controlador de interrupção
• Entradas de interrupção externas
• Função de porta de entrada/saída
• Níveis interrompidos
¢16 níveis de interrupção mascaráveis
• Outros
• Tensão de alimentação
• Fornecimento de energia de 5 V, o regulador interno cria uma fonte interna de 3,3 V
• Embalagem: o MB91FV360GA utiliza um pacote PGA401, o MB91F362GA é fornecido num pacote QFP208 e o MB91F369GA num pacote QFP160.