Cache debug system for programmable circuits
AssigneeAltera Corporation
InventorsManoj Reghunath, Sam Hedinger
Life of this patent
Estimating the term…
Loading patent…
AssigneeAltera Corporation
InventorsManoj Reghunath, Sam Hedinger
Estimating the term…
An integrated circuit may be provided with system-on-chip circuitry including system-on-chip interconnects and a microprocessor unit subsystem. The subsystem may include microprocessor cores that execute instructions stored in memory. Cache may be used to cache data for the microprocessor cores. A memory coherency control unit may be used to maintain memory coherency during operation of the microprocessor unit subsystem. The memory coherency control unit may be coupled to the system-on-chip interconnects by a bus. A command translator may be interposed in the bus. The command translator may have a slave interface that communicates with the interconnects and a master interface that communicates with the memory coherency control unit. The integrated circuit may have programmable circuitry that is programmed to implement a debug master coupled to the interconnects. During debug operations, the command translator may translate commands from the debug master.
An integrated circuit operable to interface with an external debug tool with which a user supplies debug commands, comprising:
A method of debugging an integrated circuit having programmable circuitry and system-on-chip circuitry, comprising:
A method of debugging an integrated circuit that contains programmable circuitry and a microprocessor unit subsystem, comprising:
Dependencies are inferred from the claim text.