Patents by Inventor Yoichi Hijikata
Yoichi Hijikata has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 7114101Abstract: An object is to provide a microcomputer, electronic instrument and debugging system which can realize an on-chip debugging function through a reduced size of instruction code or a reduced circuit scale. A main monitor section (16) converts a debugging command into a primitive command. A mini monitor section (14) transfers data to and from the main monitor section (16) to execute a primitive command determined based on the receive data. The primitive commands include go, write and read commands. A control register having its address allocated on a memory map in the debugging mode is provided together with a mini monitor RAM. The mini monitor section (14) serving as a slave is connected to the main monitor section (16) serving as a master through a half-duplex bidirectional communication line so that transfer data can be fixed-length. The receive data includes a command identifying data. A mini monitor program has been stored in a ROM.Type: GrantFiled: December 2, 2003Date of Patent: September 26, 2006Assignee: Seiko Epson CorporationInventors: Makoto Kudo, Yoichi Hijikata
-
Patent number: 7100086Abstract: An object is to provide a microcomputer, electronic instrument and debugging system which can realize an on-chip debugging function through a reduced size of instruction code or a reduced circuit scale. A main monitor section (16) converts a debugging command into a primitive command. A mini monitor section (14) transfers data to and from the main monitor section (16) to execute a primitive command determined based on the receive data. The primitive commands include go, write and read commands. A control register having its address allocated on a memory map in the debugging mode is provided together with a mini monitor RAM. The mini monitor section (14) serving as a slave is connected to the main monitor section (16) serving as a master through a half-duplex bidirectional communication line so that transfer data can be fixed-length. The receive data includes a command identifying data. A mini monitor program has been stored in a ROM.Type: GrantFiled: March 31, 1999Date of Patent: August 29, 2006Assignee: Seiko Epson CorporationInventors: Makoto Kudo, Yoichi Hijikata
-
Patent number: 7065678Abstract: The present invention provides a microcomputer that makes it possible to implement a real-time trace on a mass-produced chip using few terminals, acquire trace information from within a specified range, and measure execution times, together with electronic equipment and a debugging system comprising this microcomputer. A trace information output section (16) outputs trace information for implementing a real-time trace, to four dedicated terminals. It outputs instruction execution status information (DST[2:0]) of the CPU to three terminals and the PC value (DPCO) of a branch destination when an PC absolute branch has occurred, serially to one terminal. A microcomputer (10) outputs information indicating the start and end of a trace range or execution-time measurement range to DST[2] in a predetermined sequence. A debugging tool (20) determines the start and end of the trace range or execution-time measurement range from the values in DST[2].Type: GrantFiled: November 12, 2004Date of Patent: June 20, 2006Assignee: Seiko Epson CorporationInventors: Yoshiyuki Miyayama, Makoto Kudo, Yoichi Hijikata
-
Patent number: 7047443Abstract: An object is to provide a microcomputer, electronic instrument and debugging system which can realize an on-chip debugging function through a reduced size of instruction code of a reduced circuit scale. A main monitor section (16) converts a debugging command into a primitive command. A mini monitor section (14) transfers data to and from the main monitor section (16) to execute a primitive command determined based on the receive data. The primitive commands include go, write and read commands. A control register having its address allocated on a memory map in the debugging mode is provided together with a mini monitor RAM> The mini monitor section (14) serving as a slave is connected to the main monitor section (16) serving as a master through a half-duplex bidirectional communication line so that transfer data can be fixed-length. The receive data includes a command identifying data. A mini monitor program has been stored in a ROM.Type: GrantFiled: November 5, 2004Date of Patent: May 16, 2006Assignee: Seiko Epson CorporationInventors: Makoto Kudo, Yoichi Hijikata
-
Patent number: 6922795Abstract: The present invention provides a microcomputer that makes it possible to implement a real-time trace on a mass-produced chip using few terminals, acquire trace information from within a specified range, and measure execution times, together with electronic equipment and a debugging system comprising this microcomputer. A trace information output section (16) outputs trace information for implementing a real-time trace, to four dedicated terminals. It outputs instruction execution status information (DST[2:0]) of the CPU to three terminals and the PC value (DPCO) of a branch destination when an PC absolute branch has occurred, serially to one terminal. A microcomputer (10) outputs information indicating the start and end of a trace range or execution-time measurement range to DST[2] in a predetermined sequence. A debugging tool (20) determines the start and end of the trace range or execution-time measurement range from the values in DST[2].Type: GrantFiled: November 5, 2003Date of Patent: July 26, 2005Assignee: Seiko Epson CorporationInventors: Yoshiyuki Miyayama, Makoto Kudo, Yoichi Hijikata
-
Publication number: 20050102579Abstract: The present invention provides a microcomputer that makes it possible to implement a real-time trace on a mass-produced chip using few terminals, acquire trace information from within a specified range, and measure execution times, together with electronic equipment and a debugging system comprising this microcomputer. A trace information output section (16) outputs trace information for implementing a real-time trace, to four dedicated terminals. It outputs instruction execution status information (DST[2:0]) of the CPU to three terminals and the PC value (DPCO) of a branch destination when an PC absolute branch has occurred, serially to one terminal. A microcomputer (10) outputs information indicating the start and end of a trace range or execution-time measurement range to DST[2] in a predetermined sequence. A debugging tool (20) determines the start and end of the trace range or execution-time measurement range from the values in DST[2].Type: ApplicationFiled: November 12, 2004Publication date: May 12, 2005Applicant: Seiko Epson CorporationInventors: Yoshiyuki Miyayama, Makoto Kudo, Yoichi Hijikata
-
Publication number: 20050097401Abstract: An object is to provide a microcomputer, electronic instrument and debugging system which can realize an on-chip debugging function through a reduced size of instruction code of a reduced circuit scale. A main monitor section (16) converts a debugging command into a primitive command. A mini monitor section (14) transfers data to and from the main monitor section (16) to execute a primitive command determined based on the receive data. The primitive commands include go, write and read commands. A control register having its address allocated on a memory map in the debugging mode is provided together with a mini monitor RAM> The mini monitor section (14) serving as a slave is connected to the main monitor section (16) serving as a master through a half-duplex bidirectional communication line so that transfer data can be fixed-length. The receive data includes a command identifying data. A mini monitor program has been stored in a ROM.Type: ApplicationFiled: November 5, 2004Publication date: May 5, 2005Applicant: SEIKO EPSON CORPORATIONInventors: Makoto Kudo, Yoichi Hijikata
-
Publication number: 20040153812Abstract: The present invention provides a microcomputer that makes it possible to implement a real-time trace on a mass-produced chip using few terminals, acquire trace information from within a specified range, and measure execution times, together with electronic equipment and a debugging system comprising this microcomputer.Type: ApplicationFiled: November 5, 2003Publication date: August 5, 2004Applicant: Seiko Epson CorporationInventors: Yoshiyuki Miyayama, Makoto Kudo, Yoichi Hijikata
-
Publication number: 20040153802Abstract: An object is to provide a microcomputer, electronic instrument and debugging system which can realize an on-chip debugging function through a reduced size of instruction code or a reduced circuit scale. A main monitor section (16) converts a debugging command into a primitive command. A mini monitor section (14) transfers data to and from the main monitor section (16) to execute a primitive command determined based on the receive data. The primitive commands include go, write and read commands. A control register having its address allocated on a memory map in the debugging mode is provided together with a mini monitor RAM. The mini monitor section (14) serving as a slave is connected to the main monitor section (16) serving as a master through a half-duplex bidirectional communication line so that transfer data can be fixed-length. The receive data includes a command identifying data. A mini monitor program has been stored in a ROM.Type: ApplicationFiled: December 2, 2003Publication date: August 5, 2004Applicant: SEIKO EPSON CORPORATIONInventors: Makoto Kudo, Yoichi Hijikata
-
Patent number: 6665821Abstract: The present invention provides a microcomputer that makes, it possible to implement a real-time trace on a mass-produced chip using few terminals, acquire trace information from within a specified range, and measure execution times, together with electronic equipment and a debugging system comprising this microcomputer. A trace information output section (16) outputs trace information for implementing a real-time trace, to four dedicated terminals. It outputs instruction execution status information (DST[2:0]) of the CPU to three terminals and the PC value (DPCO) of a branch destination when an PC absolute branch has occurred, serially to one terminal. A microcomputer (10) outputs information indicating the start and end of a trace range or execution-time measurement range to DST[2] in a predetermined sequence. A debugging tool (20) determines the start and end of the trace range or execution-time measurement range from the values in DST[2].Type: GrantFiled: February 4, 2000Date of Patent: December 16, 2003Assignee: Seiko Epson CorporationInventors: Yoshiyuki Miyayama, Makoto Kudo, Yoichi Hijikata
-
Patent number: 6553506Abstract: An objective is to provide information processing device and electronic equipment that is capable of transferring data rapidly while using start-stop synchronization. A communication section (142) comprised within a microcomputer (140) comprises a frequency division circuit (146) that divides a BCLK signal to generate an SMC1 signal (a clock signal for sampling each bit of data sent by start-stop synchronization) and a send/receive circuit (144) for transmitting data based on SMC1. The communication section (142) supplies the BCLK signal to a debugging tool (150) as a signal for enabling a frequency division circuit (156) to generate another signal SMC2. A division ratio control section (158) changes a division ratio FD2 in accordance with the frequency of BCLK and transfers division ratio data to the communication section (142), and the division ratio control section (148) changes a division ratio FD1 in the frequency division circuit (146) based on this division ratio data.Type: GrantFiled: February 22, 2000Date of Patent: April 22, 2003Assignee: Seiko Epson CorporationInventors: Yoichi Hijikata, Makoto Kudo