Chips › Processors › ARM 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
| Emulator | Type | License | Site |
|---|---|---|---|
| Arculator | downloadable | GPL-2.0 | Website ↗ |
Reference & documentation
External technical references for programming ARM250 and for writing emulators.
| Resource | Type | Notes |
|---|---|---|
| ARM250 Datasheet (combined single-chip) ↗ | Datasheet | Combined ARM2/MEMC1a/VIDC/IOC single-chip datasheet |
| ARM Architecture Reference Manual (Rev D) ↗ | Instruction set | Full ARM instruction encodings and opcode tables |
| Archimedes Memory Map (interrupts) ↗ | Interrupt list | IOC IRQ/FIRQ mask registers and ARM vectors |
| Archimedes Memory Map ↗ | Memory map | Complete physical/logical address layout with registers |
| Archimedes Pinouts ↗ | Pinout | External connector pinouts: video, serial, printer, Econet |
| RISC OS PRM - ARM Hardware ↗ | Programming | IOC functions, counters, control port programming overview |
| RISC OS PRM: ARM Hardware chapter ↗ | Reference | MEMC/VIDC/IOC chip and memory-map reference |
| Acorn technical documents (chiark/theom) ↗ | Reference | Index of original Acorn chipset datasheets |
| ArcEm - Archimedes emulator (source) ↗ | Source | C emulator source implementing IOC, MEMC, VIDC |
| armwrestler ARM instruction tester ↗ | Test suite | Instruction conformance tester for ARM emulators |