Invention Grant
US08775986B1 Software debugging of synthesized hardware 有权
合成硬件的软件调试

  • Patent Title: Software debugging of synthesized hardware
  • Patent Title (中): 合成硬件的软件调试
  • Application No.: US13776350
    Application Date: 2013-02-25
  • Publication No.: US08775986B1
    Publication Date: 2014-07-08
  • Inventor: Sundararajarao MohanL. James Hwang
  • Applicant: Xilinx, Inc.
  • Applicant Address: US CA San Jose
  • Assignee: Xilinx, Inc.
  • Current Assignee: Xilinx, Inc.
  • Current Assignee Address: US CA San Jose
  • Agent LeRoy D. Maunu; Lois D. Cartier
  • Main IPC: G06F17/50
  • IPC: G06F17/50
Software debugging of synthesized hardware
Abstract:
A method is provided for synthesizing an HLL program. For one or more variables to observe and/or control in a function of the HLL program, a first code segment is added to the function in the HLL program. For each of the one or more variables a respective second code segment is also added to the HLL program. In response to encountering the first code segment during synthesis of the HLL program, a memory is instantiated in a synthesized design. In response to encountering the second code segment during synthesis of the HLL program, a respective interface circuit is instantiated in the synthesized design. Each interface circuit is configured to replicate a state of the corresponding variable in the memory during operation of the synthesized design. A table is generated that maps names of the one or more variables to respective memory addresses in the memory.
Information query
Patent Agency Ranking
0/0