Structure for maintaining memory data integrity in a processor integrated circuit using cache coherency protocols
AssigneeInternational Business Machines Corporation
InventorBernard Charles Drerup
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorBernard Charles Drerup
Estimating the term…
A design structure for a processor system may be embodied in a machine readable medium for designing, manufacturing or testing a processor integrated circuit. The design structure may embody a processor integrated circuit including multiple processors with respective processor cache memories. The design structure may specify enhanced cache coherency protocols to achieve cache memory integrity in a multi-processor environment. The design structure may describe a processor bus controller manages cache coherency bus interfaces to master devices and slave devices. The design structure may also describe a master I/O device controller and a slave I/O device controller that couple directly to the processor bus controller while system memory couples to the processor bus controller via a memory controller. In one embodiment, the design structure may specify that the processor bus controller blocks partial responses that it receives from all devices except the slave I/O device from being included in a combined response that the processor bus controller sends over the cache coherency buses.
A design structure embodied in a nontransitory machine readable medium for designing, manufacturing, or testing a processor integrated circuit, the design structure comprising:
A hardware description language (HDL) design structure encoded on a nontransitory machine-readable data storage medium, said HDL design structure comprising elements that when processed in a computer-aided design system generates a machine-executable representation of a processor integrated circuit, wherein said HDL design structure comprises:
A method in a computer-aided design system for generating a functional design model of a processor integrated circuit, the method comprising:
Dependencies are inferred from the claim text.