Patents by Inventor Yasumasa Fujisawa
Yasumasa Fujisawa 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: 10196893Abstract: Systems and methods for inter-tool communication in toolbus systems in cable telemetry. The systems can include downhole equipment deployable into a wellbore via a cable, The downhole equipment can include a toolbus, a toolbus master node including a buffer, and nodes operatively coupled to the toolbus master node via the toolbus. Each of the nodes includes a buffer. Of the one or more nodes, a sending node sends a message, and a receiving node receives the message via the toolbus master node and sends a buffer full message to the toolbus master node when the buffer of the receiving node is full. The toolbus master node sends a buffer full message to the sending node and the receiving node when the buffer of the receiving node is full, and buffers the message at the toolbus master node until the receiving buffer is not full.Type: GrantFiled: December 19, 2012Date of Patent: February 5, 2019Assignee: SCHLUMBERGER TECHNOLOGY CORPORATIONInventors: Takeaki Nakayama, Yuichi Kobayashi, Yasumasa Fujisawa, Thi Huong Lien Nguyen, Tsubasa Tanaka
-
Publication number: 20140354446Abstract: Cable telemetry synchronization systems and methods. The synchronization can involve positioning downhole equipment into a wellbore via a cable operatively coupled to a surface module that can include a telemetry system master clock. The downhole equipment can include a toolbus master node and at least one slave node module having a node clock operatively coupled to the toolbus master node. The synchronization can also involve sending a frame start command to the at least one slave node module from the toolbus master node at predetermined intervals, receiving a clock value from each of the at least one slave node module, calculating a clock offset for each of the at least one slave node module, and sending an absolute clock value and the calculated clock offset for each of the at least one slave node module via a downlink synchronization command to the at least one slave node module.Type: ApplicationFiled: December 19, 2012Publication date: December 4, 2014Applicant: Schlumberger Technology CorporationInventors: Takeaki Nakayama, Yuichi Kobayashi, Kun Wang, Nalin Weerasinghe, Milos Milosevic, David Santoso, Yasumasa Fujisawa, Thi Huong Lien Nguyen, Tsubasa Tanaka
-
Publication number: 20140333452Abstract: Systems and methods for inter-tool communication in toolbus systems in cable telemetry. The systems can include downhole equipment deployable into a wellbore via a cable, The downhole equipment can include a toolbus, a toolbus master node including a buffer, and nodes operatively coupled to the toolbus master node via the toolbus. Each of the nodes includes a buffer. Of the one or more nodes, a sending node sends a message, and a receiving node receives the message via the toolbus master node and sends a buffer full message to the toolbus master node when the buffer of the receiving node is full. The toolbus master node sends a buffer full message to the sending node and the receiving node when the buffer of the receiving node is full, and buffers the message at the toolbus master node until the receiving buffer is not full.Type: ApplicationFiled: December 19, 2012Publication date: November 13, 2014Inventors: Takeaki Nakayama, Yuichi Kobayashi, Yasumasa Fujisawa, Thi Huong Lien Nguyen, Tsubasa Tanaka
-
Patent number: 7941686Abstract: A signal generator can control phase relationship between output signals of the channels without stopping clocks provided to the channels to enable the circuit operation fast. First and second channels 20 and 22 have signal generation blocks 10 and 12 that have clock phase shift circuits 26 and 28, memories, parallel to serial converters and DACs respectively. A phase comparator 24 compares data reading clocks from the signal generation blocks 10 and 12 to produce a phase difference signal wherein the data reading clocks are used to read waveform data from the memories within the signal generation blocks 10 and 12. A CPU controls the clock phase shift circuits 26 and 28 according to the phase difference signal to shift phases of the clocks provided to the signal generation blocks 10 and 12 and then makes phase relationship between the output signals of the first and second channels 20 and 22 as desired.Type: GrantFiled: May 26, 2009Date of Patent: May 10, 2011Assignee: Tektronix International Sales GmbHInventors: Yasumasa Fujisawa, Raymond L. Veith
-
Patent number: 7890679Abstract: A data generator provides faster data than before. A parallel data generator 18 provides first data having four or five effective data width according to a divided clock DCLK. A bit width adjuster 20 having a FIFO memory receives the first parallel data to provide second parallel data of constant four bit width despite of the bit width of the first parallel data. A parallel to serial converter 12 converts the second parallel data into serial data according to a reference clock RCLK that is faster than divided clock DCLK. The frequency of the divided clock DCLK can be constant, which makes it possible to use DLL to fasten the operation of the logic circuits.Type: GrantFiled: November 1, 2005Date of Patent: February 15, 2011Assignee: Tektronix, Inc.Inventor: Yasumasa Fujisawa
-
Publication number: 20090231005Abstract: A signal generator can control phase relationship between output signals of the channels without stopping clocks provided to the channels to enable the circuit operation fast. First and second channels 20 and 22 have signal generation blocks 10 and 12 that have clock phase shift circuits 26 and 28, memories, parallel to serial converters and DACs respectively. A phase comparator 24 compares data reading clocks from the signal generation blocks 10 and 12 to produce a phase difference signal wherein the data reading clocks are used to read waveform data from the memories within the signal generation blocks 10 and 12. A CPU controls the clock phase shift circuits 26 and 28 according to the phase difference signal to shift phases of the clocks provided to the signal generation blocks 10 and 12 and then makes phase relationship between the output signals of the first and second channels 20 and 22 as desired.Type: ApplicationFiled: May 26, 2009Publication date: September 17, 2009Applicant: Tektronix International Sales GmbHInventors: Yasumasa Fujisawa, Raymond L. Veith
-
Patent number: 7562246Abstract: A signal generator can control phase relationship between output signals of the channels without stopping clocks provided to the channels to enable the circuit operation fast. First and second channels 20 and 22 have signal generation blocks 10 and 12 that have clock phase shift circuits 26 and 28, memories, parallel to serial converters and DACs respectively. A phase comparator 24 compares data reading clocks from the signal generation blocks 10 and 12 to produce a phase difference signal wherein the data reading clocks are used to read waveform data from the memories within the signal generation blocks 10 and 12. A CPU controls the clock phase shift circuits 26 and 28 according to the phase difference signal to shift phases of the clocks provided to the signal generation blocks 10 and 12 and then makes phase relationship between the output signals of the first and second channels 20 and 22 as desired.Type: GrantFiled: August 24, 2006Date of Patent: July 14, 2009Assignee: Tektronix International Sales GmbHInventors: Yasumasa Fujisawa, Raymond L. Veith
-
Patent number: 7295139Abstract: A triggered data generator reduces timing jitter at the start of serial data output from arrival of a trigger signal. A trigger detecting circuit 8 produces trigger phase information indicating the phase relationship between the trigger signal and a reference clock. A data pattern generating circuit 10 generates parallel data bits according to the reference clock in response to the trigger signal. A data shifting circuit 11 rearranges the parallel data bits in a predetermined order to produce shifted parallel data bits in which data bit order is shifted relative to the reference clock as a function of the trigger phase information. A parallel to serial converter 16 converts the shifted parallel data bits into serial data bits.Type: GrantFiled: February 21, 2006Date of Patent: November 13, 2007Assignee: Tektronix, Inc.Inventor: Yasumasa Fujisawa
-
Patent number: 7284025Abstract: A DDS pulse generator has an accumulator that accumulates a phase increment value to produce phase accumulator values, and has a lookup table that contains a digital representation of a pulse waveform such that a pulse output signal is produced from the lookup table in response to the phase accumulator values. To change a period of the pulse output signal without changing edge positions a programmable modulo value is used. An address mapper is situated between the accumulator and address lines of the lookup table to map the rising and falling edge portions of the phase accumulator values into large regions of the lookup table, while phase accumulator values corresponding to high and low logic levels are mapped into small regions of the lookup table. The resulting pulse output signal has easily independently controlled period and pulse width as well as rising and falling edge speeds.Type: GrantFiled: December 18, 2003Date of Patent: October 16, 2007Assignee: Tektronix, Inc.Inventors: Steven K. Sullivan, Raymond L. Veith, Iwao Akiyama, Yasumasa Fujisawa
-
Patent number: 7281025Abstract: A triggered DDS generator architecture accumulates a phase increment value in response to a DDS clock to generate phase accumulator values for addressing a waveform lookup table which contains a desired output signal. A time measurement circuit determines a time interval between the arrival of a trigger signal and a subsequent cycle of the DDS clock, which time interval is used to either adjust an initial phase accumulator value or delay the DDS clock so that a constant time is maintained between the arrival of the trigger signal and the desired output signal.Type: GrantFiled: December 18, 2003Date of Patent: October 9, 2007Assignee: Tektronix, Inc.Inventors: Steven K. Sullivan, Raymond L. Veith, Iwao Akiyama, Yasumasa Fujisawa, Yukio Aizawa
-
Publication number: 20070046349Abstract: A signal generator can control phase relationship between output signals of the channels without stopping clocks provided to the channels to enable the circuit operation fast. First and second channels 20 and 22 have signal generation blocks 10 and 12 that have clock phase shift circuits 26 and 28, memories, parallel to serial converters and DACs respectively. A phase comparator 24 compares data reading clocks from the signal generation blocks 10 and 12 to produce a phase difference signal wherein the data reading clocks are used to read waveform data from the memories within the signal generation blocks 10 and 12. A CPU controls the clock phase shift circuits 26 and 28 according to the phase difference signal to shift phases of the clocks provided to the signal generation blocks 10 and 12 and then makes phase relationship between the output signals of the first and second channels 20 and 22 as desired.Type: ApplicationFiled: August 24, 2006Publication date: March 1, 2007Inventors: Yasumasa Fujisawa, Raymond Veith
-
Publication number: 20060202875Abstract: A triggered data generator reduces timing jitter at the start of serial data output from arrival of a trigger signal. A trigger detecting circuit 8 produces trigger phase information indicating the phase relationship between the trigger signal and a reference clock. A data pattern generating circuit 10 generates parallel data bits according to the reference clock in response to the trigger signal. A data shifting circuit 11 rearranges the parallel data bits in a predetermined order to produce shifted parallel data bits in which data bit order is shifted relative to the reference clock as a function of the trigger phase information. A parallel to serial converter 16 converts the shifted parallel data bits into serial data bits.Type: ApplicationFiled: February 21, 2006Publication date: September 14, 2006Inventor: Yasumasa Fujisawa
-
Publication number: 20060155898Abstract: A data generator provides faster data than before. A parallel data generator 18 provides first data having four or five effective data width according to a divided clock DCLK. A bit width adjuster 20 having a FIFO memory receives the first parallel data to provide second parallel data of constant four bit width despite of the bit width of the first parallel data. A parallel to serial converter 12 converts the second parallel data into serial data according to a reference clock RCLK that is faster than divided clock DCLK. The frequency of the divided clock DCLK can be constant, which makes it possible to use DLL to fasten the operation of the logic circuits.Type: ApplicationFiled: November 1, 2005Publication date: July 13, 2006Inventor: Yasumasa Fujisawa
-
Publication number: 20050134330Abstract: A DDS pulse generator has an accumulator that accumulates a phase increment value to produce phase accumulator values, and has a lookup table that contains a digital representation of a pulse waveform such that a pulse output signal is produced from the lookup table in response to the phase accumulator values. To change a period of the pulse output signal without changing edge positions a programmable modulo value is used. An address mapper is situated between the accumulator and address lines of the lookup table to map the rising and falling edge portions of the phase accumulator values into large regions of the lookup table, while phase accumulator values corresponding to high and low logic levels are mapped into small regions of the lookup table. The resulting pulse output signal has easily independently controlled period and pulse width as well as rising and falling edge speeds.Type: ApplicationFiled: December 18, 2003Publication date: June 23, 2005Inventors: Steven Sullivan, Raymond Veith, Iwao Akiyama, Yasumasa Fujisawa
-
Publication number: 20050138094Abstract: A triggered DDS generator architecture accumulates a phase increment value in response to a DDS clock to generate phase accumulator values for addressing a waveform lookup table which contains a desired output signal. A time measurement circuit determines a time interval between the arrival of a trigger signal and a subsequent cycle of the DDS clock, which time interval is used to either adjust an initial phase accumulator value or delay the DDS clock so that a constant time is maintained between the arrival of the trigger signal and the desired output signal.Type: ApplicationFiled: December 18, 2003Publication date: June 23, 2005Inventors: Steven Sullivan, Raymond Veith, Iwao Akiyama, Yasumasa Fujisawa
-
Patent number: 5424667Abstract: A DDS type variable frequency signal generator generates a jitter free and stable output signal regardless of the address interval. If the total number of addressable memory locations of a memory storing digital data is divisible without remainder by an initial address interval, then the memory is read every initial address interval with a clock signal of a predetermined frequency. If the total number of addressable memory locations is not divisible without remainder by the initial address interval, then the address interval is modified to a value that is divisible without remainder into the total number of addressable memory locations and the clock frequency is modified in accordance with this modification of the address interval. The memory is read every modified address interval with the modified clock signal.Type: GrantFiled: October 15, 1992Date of Patent: June 13, 1995Assignee: Sony/Tektronix CorporationInventors: Ryoichi Sakai, Iwao Akiyama, Yasumasa Fujisawa