From WikiChip
Alchemy Au1250-700MGD
< alchemy

Edit Values
Alchemy Au1250-700MGD
General Info
DesignerRMI
Model NumberAu1250-700MGD
Part NumberAu1250-700MGD
MarketEmbedded
General Specs
FamilyAlchemy
Frequency700 MHz
Microarchitecture
ISAMIPS32
MicroarchitectureAu1
TechnologyCMOS
Word Size32 bit
Cores1
Max Memory512 MiB
Multiprocessing
Max SMP1-Way (Uniprocessor)
Electrical
VI/O3.3 V

Au1250-700MGD was a 32-bit ultra low power embedded microprocessor with an Au1 CPU core implementing the MIPS32 ISA. Designed by RMI based on earlier AMD and Alchemy Semiconductor processors this SoC operates at a base frequency of up to 700 MHz.

Cache[edit]

Main article: Au1 § Cache

[Edit/Modify Cache Info]

hierarchy icon.svg
Cache Organization
Cache is a hardware component containing a relatively small and extremely fast memory designed to speed up the performance of a CPU by preparing ahead of time the data it needs to read from a relatively slower medium such as main memory.

The organization and amount of cache can have a large impact on the performance, power consumption, die size, and consequently cost of the IC.

Cache is specified by its size, number of sets, associativity, block size, sub-block size, and fetch and write-back policies.

Note: All units are in kibibytes and mebibytes.
L1$32 KiB
32,768 B
0.0313 MiB
L1I$16 KiB
16,384 B
0.0156 MiB
1 × 16 KiB4-way set associative 
L1D$16 KiB
16,384 B
0.0156 MiB
1 × 16 KiB4-way set associativewrite-back

Memory controller[edit]

Au1250 processors integrate two independent memory controllers, a DRAM controller which supports 2.5 V DDR and 1.8 V DDR2 SDRAM devices, and a static bus controller which supports SRAM, ROM, NAND Flash, NOR Flash, PCMCIA/CompactFlash devices, IDE PIO mode, and other I/O peripherals. The CPU core, the memory controllers, and other integrated peripherals are linked by an internal 32-bit System Bus (SBUS). The SDRAM clock is configurable 1/1 or 1/2 of the SBUS frequency, which is configurable 1/2, 1/3, or 1/4 of the core frequency. The integrated LCD and MAE peripherals can access the SDRAM controller through a 64-bit side bus running at the SBUS frequency.

[Edit/Modify Memory Info]

ram icons.svg
Integrated Memory Controller
Max TypeDDR-400, DDR2-533
Supports ECCNo
Max Mem512 MiB
Controllers1
Channels1
Width16 bit, 32 bit
Max Bandwidth1.867 GB/s
1.739 GiB/s
1,780.51 MiB/s
1,867 MB/s
0.0017 TiB/s
0.00187 TB/s

Expansions[edit]

  • USB 2.0 (EHCI) and 1.1 (OHCI) host controller, USB 2.0 device controller with OTG support
    • One USB host port and one host/device port, each low/fast/high speed capable
  • Two Secure Digital/SDHC/SDIO/MMC 1.1 controllers
  • Two Programmable Serial Controllers supporting the AC97, I2S, SPI, and SMBus protocols
  • Two UARTs
  • Up to 48 GPIOs

Graphics[edit]

This processor integrates an LCD controller for panels with a resolution up to 2048 × 2048 pixels.

  • TFT: 1/2/4/8-bit mono, 12/16/18/24-bit color
  • STN: 4/8-bit mono single-scan, 8-bit color single-scan, 16-bit color dual-scan
  • Frame buffer formats:
    • 1/2/4/8-bpp pass through/grayscale/palettized
    • 16-bpp 6:5:5, 5:6:5, 5:5:6, 5:5:5:1, 4:4:4:0
    • 24-bpp 8:8:8:0
    • 32-bpp 8:8:8:8 RGBA
  • Four overlay windows with double buffering
  • Gamma correction, alpha blending, and chroma keying
  • 32 × 32 × 2 bpp hardware cursor

Features[edit]

  • Camera Interface Module (CIM)
    • ITU-R BT.656 compatible 8/9/10-bit bus running at up to 33 MHz
    • Support for UYVY and Bayer RGB to planar format conversion
  • Media Acceleration Engine (MAE) to accelerate video decoding in hardware
    • Formats MPEG-1/2/4, DivX-3/4/5, H.263, WMV9, VC-1
    • Accelerates inverse quantization, inverse DCT, motion compensation, WMV9 filters
    • Hardware colorspace conversion and scaling with 4-tap filter, also for CIM
    • Video decode resolution up to D1 720 × 480 NTSC / 720 × 576 PAL
  • 16-channel descriptor-based DMA controller
    • Memory to memory, memory to peripheral, peripheral to memory, peripheral to peripheral
    • 36-bit source and destination addresses with no alignment requirement
    • Scatter/gather and stride transfers
    • Compare and branch descriptors
  • AES-128 encryption/decryption in hardware with ECB, CBC, CFB, and OFB block cipher modes
  • RTC and TOY timer
  • Two interrupt controllers
  • Power management unit
  • MIPS EJTAG interface
  • Idle, Sleep, Hibernate Mode

Package[edit]

  • 372-pin low profile, fine pitch plastic ball grid array (LF-PBGA) package
  • 23 × 23 grid, 0.8 mm pitch
  • 19 mm × 19 mm × 1.4 mm

Bibliography[edit]

Facts about "Alchemy Au1250-700MGD"
base frequency700 MHz (0.7 GHz, 700,000 kHz) +
core count1 +
designerRMI +
familyAlchemy +
full page namealchemy/au1250-700mgd +
has ecc memory supportfalse +
instance ofmicroprocessor +
io voltage3.3 V (33 dV, 330 cV, 3,300 mV) +
isaMIPS32 +
l1$ size32 KiB (32,768 B, 0.0313 MiB) +
l1d$ description4-way set associative +
l1d$ size16 KiB (16,384 B, 0.0156 MiB) +
l1i$ description4-way set associative +
l1i$ size16 KiB (16,384 B, 0.0156 MiB) +
ldate1900 +
market segmentEmbedded +
max cpu count1 +
max memory512 MiB (524,288 KiB, 536,870,912 B, 0.5 GiB, 4.882812e-4 TiB) +
max memory bandwidth1.739 GiB/s (1,780.51 MiB/s, 1.867 GB/s, 1,867 MB/s, 0.0017 TiB/s, 0.00187 TB/s) +
max memory channels1 +
microarchitectureAu1 +
model numberAu1250-700MGD +
nameAlchemy Au1250-700MGD +
part numberAu1250-700MGD +
smp max ways1 +
supported memory typeDDR-400 + and DDR2-533 +
technologyCMOS +
word size32 bit (4 octets, 8 nibbles) +