微波EDA网,见证研发工程师的成长!
首页 > 射频和无线通信 > 射频无线通信文库 > 基于MCF51CN128设计的以太网连接参考方案

基于MCF51CN128设计的以太网连接参考方案

时间:08-11 来源:互联网 点击:

The MCF51CN128 features the following functional units:

32-bit ColdFire V1 Central Processing Unit (CPU)

C Up to 50.33 MHz ColdFire CPU from 3.6 V to 3.0 V, up to 40 MHz CPU from 3.0 V to 2.1 V, and up to 20 MHz CPU from 2.1 V to 1.8 V across temperature range of C40 °C to 85 °C

C Provides 0.94 Dhrystone 2.1 MIPS per MHz performance when running from internal RAM (0.76 DMIPS/MHz from flash)

C ColdFire Instruction Set Revision C (ISA_C)

C Support for up to 45 peripheral interrupt requests and 7 software interrupts

On-Chip Memory

C 128 KB Flash, 24 KB RAM

C Flash read/program/erase over full operating voltage and temperature

C On-chip memory aliased to create a contiguous memory space with off-chip memory

C Security circuitry to prevent unauthorized access to Peripherals, RAM, and flash contents

Ethernet

C FEC―10/100 BASE-T/TX, bus-mastering fast Ethernet controller with direct memory access (DMA); supports half or full duplex; operation is limited to 3.0 V to 3.6 V

C MII―media independent interface to connect Ethernet controller to external PHY; includes output clock for external PHY

External Bus

C Mini-FlexBus―Multi-function external bus interface; supports up to 1 MB memories, gate-array logic, simple slave device or glueless interfaces to standard chip-selected asynchronous memories

C Programmable options: access time per chip select, burst and burst-inhibited transfers per chip select, transfer direction, and address setup and hold times

Power-Saving Modes

C Two low-power stop modes, one of which allows limited use of some peripherals (ADC, KBI, RTC)

C Reduced-power wait mode shuts off CPU and allows full use of all peripherals; FEC can remain active and conduct DMA transfers to RAM and assert an interrupt to wake up the CPU upon completion

C Low-power run and wait modes allow peripherals to run while the voltage regulator is in standby

C Peripheral clock enable register can disable clocks to unused modules, thereby reducing currents

C Low-power external oscillator that can be used in stop3 mode to provide accurate clock source to active peripherals

C Low-power real-time counter for use in run, wait, and stop modes with internal and external clock sources

C 6 μs typical wake-up time from stop3 mode

C Pins and clocks to peripherals not available in smaller packages are automatically disabled for reduced current consumption; no user interaction is needed

Clock Source Options

C Oscillator (XOSC) ― Loop-control pierce oscillator; crystal or ceramic resonator range of 31.25 kHz to 38.4 kHz or 1 MHz to 25 MHz

C Multi-Purpose Clock Generator (MCG) ― Flexible clock source module with either frequency-locked-loop (FLL) or phase-lock loop (PLL) clock options. FLL can be controlled by internal or external reference and includes precision trimming of internal reference, allowing 0.2% resolution and 2% deviation over temperature and voltage. PLL derives a higher accuracy clock source derived by an external reference

System Protection

C Watchdog computer operating properly (COP) reset with option to run from dedicated 1-kHz internal clock source or bus clock

C Low-voltage detection with reset or interrupt; selectable trip points

C Illegal opcode and illegal address detection with programmable reset or exception response

C Flash block protection

Development Support

C Single-wire background debug module (BDM) interface; supports same electrical interface used by the S08, 9S12, and 9S12x families debug modules

C 4 PC plus 2 address (optional data) breakpoint registers with programmable 1- or 2-level trigger response

C 64-entry processor status and debug

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top