About this manual
This manual provides a comprehensive description of the Loongson 2F processor, covering its overall architecture, instruction fetch, branch prediction, and the complete register set. It also explains the functional units, pipeline stages, and the mechanisms for instruction issue and reordering.
Further sections describe the cache organization, TLB management, exception handling, floating‑point unit, CPO control, PCI configuration, DDR2 SDRAM controller, integrated I/O controller, and performance optimization techniques. Revision history and update notes are included at the end of the document. This manual is written in Chinese.
What's inside
- Processor Overview
- Architecture and Instruction Fetch
- Register Set
- Cache Architecture
- TLB Management
- Exception Handling
- Floating‑Point Unit
- DDR2 SDRAM Controller
- Integrated I/O Controller
- Performance Optimization
Specifications
| Load Linked Address (LLAddr) register number | 17 |
|---|
| Watch register number | 18 |
|---|
| Performance Counter register number | 24 |
|---|
| TagLo register number | 28 |
|---|
| TagHi register number | 29 |
Frequently asked questions
What version of the Loongson 2F CPU manual is this?
It is version 0.1, released in August 2007.
How is the cache organized in the Loongson 2F processor?
The processor includes multiple cache levels with defined parameters described in the cache section.
What is the purpose of the TLB in this CPU?
The TLB stores virtual‑to‑physical address translations and defines entry formats and refill behavior.