1.
    发明专利
    未知

    公开(公告)号:DE60113780D1

    公开(公告)日:2005-11-10

    申请号:DE60113780

    申请日:2001-07-11

    Applicant: IBM

    Abstract: A method and apparatus for tracing hardware states using dynamically reconfigurable test circuits (35) provides improved debug and troubleshooting capability for functional logic implemented within field programmable logic arrays (FPGAs) (33). Special test logic configurations (49) may be loaded to enhance the debugging of a system using FPGAs (33). Registers are used to capture snapshots of internal signals (50, 51, 52) for access by a trace program and a test multiplexer is used to provide real-time output to test pins for use with external test equipment. By retrieving the hardware snapshot information with a trace program running on a system in which the FPGA is used, software and hardware debugging are coordinated, providing a sophisticated model of overall system behaviour. Special test circuits (49) are implemented within the test logic configurations to enable detection of various events and errors. Counters (48) are used to capture count values when system processor execution reaches a hardware trace point or when events occur. Comparators (45) are used to detect specific data or address values and event detectors (47) are used to detect particular logic value combinations that occur within the functional logic.

    METHOD AND APPARATUS FOR TRACING HARDWARE STATES USING DYNAMICALLY RECONFIGURABLE TEST CIRCUITS

    公开(公告)号:CA2354248A1

    公开(公告)日:2002-02-02

    申请号:CA2354248

    申请日:2001-07-27

    Applicant: IBM

    Abstract: A method and apparatus for tracing hardware states using dynamically reconfigurable test circuits provides improved debug and troubleshooting capability for function al logic implemented within field programmable logic arrays (FPGAs). Special test logic configurations may be loaded to enhance the debugging of a system using FPGAs. Registers are used to capture snapshots of internal signals for access by a trace program and a test multiplexer is use d to provide real-time output to test pins for use with external test equipment. By retrieving the hardware snapshot information with a trace program running on a system in which the FPGA is used, software and hardware debugging are coordinated, providing a sophisticated model of overa ll system behavior. Special test circuits are implemented within the test logic configurations t o enable detection of various events and errors. Counters are used to capture count values when system processor execution reaches a hardware trace point or when events occur. Comparators a re used to detect specific data or address values and event detectors are used to detect particular logic value combinations that occur within the functional logic.

    4.
    发明专利
    未知

    公开(公告)号:DE3786526T2

    公开(公告)日:1994-02-17

    申请号:DE3786526

    申请日:1987-10-02

    Applicant: IBM

    Abstract: A character generator with multidirectional scan and variable line and character (or symbol) size capability is disclosed. Universality is implemented by producing a serial binary stream which can be used to print or display in any of eight combinations of scan direction and progression, that is, for scan direction left to right, or vice versa, progressing up or down, or scan direction top to bottom or vice versa, progressing left or right. In formatting the serial binary stream, a font is accessed (for basic symbol definition), which selectively provides for orthogonal scans of the symbol definitions. Variable line size is implemented by terminating a symbol row (or line) based on a predetermined size criteria regardless of the comparable font dimension and "filling" up to the line size to the extent the corresponding font dimension is less than the predetermined size criteria. Variable character (or symbol) size is implemented by independently multiplying the effect of a symbol definition by selected (integral) factors, in orthogonal directions. The general architecture includes a font table (for symbol definition), an address/escape (A/E) table, defining symbol size for comparison with line size parameters, a character position escape (CPE) table to define a leading character or symbol on each line and a page buffer (PB) memory defining the characters (symbols) in the document and their relationship with other characters (symbols). Access to the CPE table allows access to the PB, from there to the A/E table and from there to the font allows extraction of selected and appropriate portions of the symbol definition to make up the binary system.

    5.
    发明专利
    未知

    公开(公告)号:DE60113780T2

    公开(公告)日:2006-06-22

    申请号:DE60113780

    申请日:2001-07-11

    Applicant: IBM

    Abstract: A method and apparatus for tracing hardware states using dynamically reconfigurable test circuits (35) provides improved debug and troubleshooting capability for functional logic implemented within field programmable logic arrays (FPGAs) (33). Special test logic configurations (49) may be loaded to enhance the debugging of a system using FPGAs (33). Registers are used to capture snapshots of internal signals (50, 51, 52) for access by a trace program and a test multiplexer is used to provide real-time output to test pins for use with external test equipment. By retrieving the hardware snapshot information with a trace program running on a system in which the FPGA is used, software and hardware debugging are coordinated, providing a sophisticated model of overall system behaviour. Special test circuits (49) are implemented within the test logic configurations to enable detection of various events and errors. Counters (48) are used to capture count values when system processor execution reaches a hardware trace point or when events occur. Comparators (45) are used to detect specific data or address values and event detectors (47) are used to detect particular logic value combinations that occur within the functional logic.

    6.
    发明专利
    未知

    公开(公告)号:AT306084T

    公开(公告)日:2005-10-15

    申请号:AT01305974

    申请日:2001-07-11

    Applicant: IBM

    Abstract: A method and apparatus for tracing hardware states using dynamically reconfigurable test circuits (35) provides improved debug and troubleshooting capability for functional logic implemented within field programmable logic arrays (FPGAs) (33). Special test logic configurations (49) may be loaded to enhance the debugging of a system using FPGAs (33). Registers are used to capture snapshots of internal signals (50, 51, 52) for access by a trace program and a test multiplexer is used to provide real-time output to test pins for use with external test equipment. By retrieving the hardware snapshot information with a trace program running on a system in which the FPGA is used, software and hardware debugging are coordinated, providing a sophisticated model of overall system behaviour. Special test circuits (49) are implemented within the test logic configurations to enable detection of various events and errors. Counters (48) are used to capture count values when system processor execution reaches a hardware trace point or when events occur. Comparators (45) are used to detect specific data or address values and event detectors (47) are used to detect particular logic value combinations that occur within the functional logic.

    method and apparatus for tracing hardware states using dynamically reconfigurable test circuits

    公开(公告)号:GB2368421A

    公开(公告)日:2002-05-01

    申请号:GB0110357

    申请日:2001-04-27

    Applicant: IBM

    Abstract: A method and apparatus for tracing hardware states using dynamically reconfigurable test circuits (35) provides improved debug and troubleshooting capability for functional logic implemented within field programmable logic arrays (FPGAs) (33). Special test logic configurations may be loaded to enhance the debugging of a system using FPGAs (33). Registers are used to capture snapshots of internal signals for access by a trace program and a test multiplexer is used to provide real-time output to test pins for use with external test equipment. By retrieving the hardware snapshot information with a trace program running on a system in which the FPGA is used, software and hardware debugging are coordinated, providing a sophisticated model of overall system behaviour. Special test circuits are implemented within the test logic configurations to enable detection of various events and errors. Counters are used to capture count values when system processor execution reaches a hardware trace point or when events occur. Comparators are used to detect specific data or address values and event detectors are used to detect particular logic value combinations that occur within the functional logic.

    8.
    发明专利
    未知

    公开(公告)号:DE3787073T2

    公开(公告)日:1994-03-17

    申请号:DE3787073

    申请日:1987-10-02

    Applicant: IBM

    Abstract: A character generator with multidirectional scan and variable line and character (or symbol) size capability is disclosed. Universality is implemented by producing a serial binary stream which can be used to print or display in any of eight combinations of scan direction and progression, that is, for scan direction left to right, or vice versa, progressing up or down, or scan direction top to bottom or vice versa, progressing left or right. In formatting the serial binary stream, a font is accessed (for basic symbol definition), which selectively provides for orthogonal scans of the symbol definitions. Variable line size is implemented by terminating a symbol row (or line) based on a predetermined size criteria regardless of the comparable font dimension and "filling" up to the line size to the extent the corresponding font dimension is less than the predetermined size criteria. Variable character (or symbol) size is implemented by independently multiplying the effect of a symbol definition by selected (integral) factors, in orthogonal directions. The general architecture includes a font table (for symbol definition), an address/escape (A/E) table, defining symbol size for comparison with line size parameters, a character position escape (CPE) table to define a leading character or symbol on each line and a page buffer (PB) memory defining the characters (symbols) in the document and their relationship with other characters (symbols). Access to the CPE table allows access to the PB, from there to the A/E table and from there to the font allows extraction of selected and appropriate portions of the symbol definition to make up the binary system.

    9.
    发明专利
    未知

    公开(公告)号:DE3786526D1

    公开(公告)日:1993-08-19

    申请号:DE3786526

    申请日:1987-10-02

    Applicant: IBM

    Abstract: A character generator with multidirectional scan and variable line and character (or symbol) size capability is disclosed. Universality is implemented by producing a serial binary stream which can be used to print or display in any of eight combinations of scan direction and progression, that is, for scan direction left to right, or vice versa, progressing up or down, or scan direction top to bottom or vice versa, progressing left or right. In formatting the serial binary stream, a font is accessed (for basic symbol definition), which selectively provides for orthogonal scans of the symbol definitions. Variable line size is implemented by terminating a symbol row (or line) based on a predetermined size criteria regardless of the comparable font dimension and "filling" up to the line size to the extent the corresponding font dimension is less than the predetermined size criteria. Variable character (or symbol) size is implemented by independently multiplying the effect of a symbol definition by selected (integral) factors, in orthogonal directions. The general architecture includes a font table (for symbol definition), an address/escape (A/E) table, defining symbol size for comparison with line size parameters, a character position escape (CPE) table to define a leading character or symbol on each line and a page buffer (PB) memory defining the characters (symbols) in the document and their relationship with other characters (symbols). Access to the CPE table allows access to the PB, from there to the A/E table and from there to the font allows extraction of selected and appropriate portions of the symbol definition to make up the binary system.

    METHOD AND APPARATUS FOR TRACING HARDWARE STATES USING DYNAMICALLY RECONFIGURABLE TEST CIRCUITS

    公开(公告)号:CA2354248C

    公开(公告)日:2006-09-19

    申请号:CA2354248

    申请日:2001-07-27

    Applicant: IBM

    Abstract: A method and apparatus for tracing hardware states using dynamically reconfigurable test circuits provides improved debug and troubleshooting capability for function al logic implemented within field programmable logic arrays (FPGAs). Special test logic configurations may be loaded to enhance the debugging of a system using FPGAs. Registers are used to capture snapshots of internal signals for access by a trace program and a test multiplexer is use d to provide real-time output to test pins for use with external test equipment. By retrieving the hardware snapshot information with a trace program running on a system in which the FPGA is used, software and hardware debugging are coordinated, providing a sophisticated model of overa ll system behavior. Special test circuits are implemented within the test logic configurations t o enable detection of various events and errors. Counters are used to capture count values when system processor execution reaches a hardware trace point or when events occur. Comparators a re used to detect specific data or address values and event detectors are used to detect particular logic value combinations that occur within the functional logic.

Patent Agency Ranking