ChipsProcessorsARM family › ARM250

ARM250

1992

Integrated ARM chip combining an ARM2-class core with memory and I/O controllers, used in the Acorn A3010 and A3020.

Emulators

EmulatorTypeLicenseSite
ArculatordownloadableGPL-2.0Website ↗

Reference & documentation

External technical references for programming ARM250 and for writing emulators.

ResourceTypeNotes
ARM250 Datasheet (combined single-chip) ↗DatasheetCombined ARM2/MEMC1a/VIDC/IOC single-chip datasheet
ARM Architecture Reference Manual (Rev D) ↗Instruction setFull ARM instruction encodings and opcode tables
Archimedes Memory Map (interrupts) ↗Interrupt listIOC IRQ/FIRQ mask registers and ARM vectors
Archimedes Memory Map ↗Memory mapComplete physical/logical address layout with registers
Archimedes Pinouts ↗PinoutExternal connector pinouts: video, serial, printer, Econet
RISC OS PRM - ARM Hardware ↗ProgrammingIOC functions, counters, control port programming overview
RISC OS PRM: ARM Hardware chapter ↗ReferenceMEMC/VIDC/IOC chip and memory-map reference
Acorn technical documents (chiark/theom) ↗ReferenceIndex of original Acorn chipset datasheets
ArcEm - Archimedes emulator (source) ↗SourceC emulator source implementing IOC, MEMC, VIDC
armwrestler ARM instruction tester ↗Test suiteInstruction conformance tester for ARM emulators