基于MCF51CN128设计的以太网连接参考方案
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
参考 方案 连接 以太网 MCF51CN128 设计 基于 相关文章:
- 微波射频工程师必读经典参考书(08-05)
- 针对平板电脑的多种有源和无源器件设计方案(11-15)
- 基于开放平台的i.Smart智能电话设计参考(10-07)
- 开放平台的i.Smart智能电话的参考设计(09-19)
- 大唐电信胖瘦可转型WLAN整体解决方案(03-14)
- 巨型无线城市天馈解决方案(06-01)