Invention Grant
- Patent Title: Compressing and accessing a microcode ROM
- Patent Title (中): 压缩和访问微码ROM
-
Application No.: US11186240Application Date: 2005-07-20
-
Publication No.: US08099587B2Publication Date: 2012-01-17
- Inventor: Youfeng Wu , Sangwook Kim , Mauricio Breternitz, Jr. , Herbert Hum
- Applicant: Youfeng Wu , Sangwook Kim , Mauricio Breternitz, Jr. , Herbert Hum
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Blakely, Sokoloff, Taylor & Zafman LLP
- Main IPC: G06F9/00
- IPC: G06F9/00

Abstract:
An arrangement is provided for compressing microcode ROM (“uROM”) in a processor and for efficiently accessing a compressed “uROM”. A clustering-based approach may be used to effectively compress a uROM. The approach groups similar columns of microcode into different clusters and identifies unique patterns within each cluster. Only unique patterns identified in each cluster are stored in a pattern storage. Indices, which help map an address of a microcode word (“uOP”) to be fetched from a uROM to unique patterns required for the uOP, may be stored in an index storage. Typically it takes a longer time to fetch a uOP from a compressed uROM than from an uncompressed uROM. The compressed uROM may be so designed that the process of fetching a uOP (or uOPs) from a compressed uROM may be fully-pipelined to reduce the access latency.
Public/Granted literature
- US20070022279A1 Compressing and accessing a microcode ROM Public/Granted day:2007-01-25
Information query