Both the FA510 CPU core and FA526 CPU core are the general-purpose 32-bit embedded RISC processors,
including a synthesized CPU core, a Memory Management Unit (For FA526 only), separate caches, scratchpads,
and other functional blocks. These CPU cores are implemented with the ARMv4® instruction set.
Moreover, the configurable features are available for the caches, scratchpads, and write buffers.
Both the FA526 and FA510 can operate at the frequencies of up to 300 MHz at 0.13 µm process and 500 MHz
at 90 nm process, respectively, in the worst-case conditions (The worst process corner, temperature,
and voltage supply are as defined as in the industrial standard).
Faraday, long being one of a few certified ARM architecture licensees, is recognized as a leading provider
of the CPU technology. Both the FA526 CPU core and 510 CPU core are certified to be fully compliant
with the ARM® CPU cores. Due to this unique collaboration between ARM® and Faraday, the FA CPU cores
users are able to utilize the full range of the development tools designed for the ARM® cores.
Key Features
CPU Core
- ARMv4® instruction set
- Single phase clock
- High-Speed (HS) and low-power operation
- On-chip multiplier
- Address space of up to 4 GB
- Memory-mapped I/O
- Two-level interrupt priority
- Branch-target buffer
Memory Subsystem
- Instruction and data caches (Virtual index/Virtual tag)
- Non-blocking data cache access
- Cache-lockdown function
- Instruction and data scratchpads function
- Support Write buffer
Memory Management Unit (FA526 only)
- Enhance ARMv4® compliant MMU
- Unify TLB (128 entries with 4-way set-associative)
Miscellaneous
- AMBA® 2.0 bus interface (AHB) for an easy SoC integration
- Support Bi-endian
- Dual power-saving modes
- Support standard ARM®ICE interface
- Support standard ARM tool chain
- Support ASIE external coprocessor
|