| Inside Pentium M Architecture |
|
|
Real-time pricing for Intel BX80623G620 |
| Intel Pentium G620 Dual Core 2.6 GHz HD Graphics Retail LGA 1155 Processor BX80623G620 S735858220149 Electronics |
|
|
|
|
|
| Memory Cache and Fetch Unit |
As we mentioned, Pentium M’s L2 memory cache can be of 1 MB (130 nm models, a.k.a. ”Banias“ core) or of 2 MB (90 nm models, a.k.a. ”Dothan“ core), while it has two L1 memory caches, one of 32 KB for instructions and another of 32 KB for data.
The fetch unit is divided into three stages, as we explained in the previous page. In Figure 2, you can see how Pentium M’s fetch unit works.
 click to enlarge Figure 2: Fetch unit.
As we mentioned before, the fetch unit loads one line (32 bytes = 256 bits) into its Instruction Streaming Buffer. Then the Instruction Length Decoder identifies the instructions boundaries within 16 bytes (128 bits). Since x86 instructions don’t have a fixed length this stage marks where each instruction starts and ends within the loaded 128 bits. If there is any branch instruction within these 128 bits, its address is stored at the Branch Target Buffer (BTB), so the CPU can later use this information on its branch prediction circuit. The BTB has 512 entries.
Then the Decoder Alignment Stage marks to which instruction decoder unit each instruction must be sent. There are three different instruction decoder units, as we will explain in the next page.
|
| « Previous | Page 3 of 7 | Next » |
| Print Version | Send to Friend |
Bookmark Article
| Comments (0)
|
|
|
|
Recommended Deal |
 | Zalman CNPS10XEXTREME
Copper/aluminum Cpu Cooler Zalman CNPS10XEXTREME 35554 Electronics Usually ships in 24 hours
|
|
 Latest News
February 10, 2012 - 8:20 AM PST
February 9, 2012 - 8:06 AM PST
February 8, 2012 - 7:50 AM PST
February 7, 2012 - 8:31 AM PST
February 6, 2012 - 7:40 AM PST
February 3, 2012 - 8:19 AM PST
February 2, 2012 - 8:42 AM PST
February 2, 2012 - 8:41 AM PST
February 1, 2012 - 4:50 PM PST
February 1, 2012 - 7:55 AM PST
 Latest Content
Our Most Popular Articles
1,612,859 views
1,413,938 views
1,157,888 views
1,117,138 views
1,043,648 views
943,696 views
741,826 views
669,252 views
652,453 views
622,835 views
Latest Threads in Our Forums
by c.hegge
by RayBay
by RayBay
by WreakingHavoc
by dlb
by loonicy
by Hardware Secrets Team
by Gabriel Torres
by Hardware Secrets Team
by Gabriel Torres
|