The ML675001 is a 144-pin plastic LFBGA System on Chip from OKI Semiconductor. The large number of peripherals within the device give flexibility to the user and the ability to use numerous I/O solutions without additional controllers.
The ML675001 does not have a traditional MMU and lacks the ability to operate with virtual memory, because of this only Operating systems which do not require an MMU, such as uCLinux, are suitable for use with this processor.
To improve performance the ML675001 has a cache controller which allows for greatly improved performance over devices without such capabilities.
The ML675001DIP has a number of flexible peripherals and interfaces, these are summarised as follows:
ARM7TDMI 32-bit RISC CPU
32-bit mode (ARM) and/or 16-bit mode (Thumb)
Built-in SDRAM external memory controller supports glueless connectivity to memory.
External memory controller supporting external NOR flash and SRAM
32-KBytes built in zero-wait-state SRAM
One fast interrupt source
23 internal interrupt sources
4 external interrupt sources
Independent masking and priority settings for all interrupt sources
Two DMA channels with external access
One 16-bit system timer
Six 16-bit auto reload timers with independent clock settings
One flexible 16 bit dual-stage watchdog timer
Two 16-bit PWM channels
GPIO: 42 bits
Four 10-bit Analog channels
A single synchronous serial controller with master or slave operation
Master mode I2C controller
A 16550 compatible asynchronous communications controller (UART) with integral baud rate generator.
Simple serial controller with built in baud rate generator
Flexible power management including standby and halt operation modes
Built-in boot ROM accommodates in-circuit Flash ROM re-programming and field-updates
Most of these features are directly available to the user of the EB675001DIP and where appropriate have suitable external devices connected for extended functionality. The connection of the external devices are described in the remainder of this chapter.
For further details on the ML675001 please consult the OKI ML675001 User manual.