Patents by Inventor Daniel J. Stigliani
Daniel J. Stigliani 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: 8161314Abstract: A method of and system for frequency clocking in a processor core are disclosed. In this system, at least one processor core is provided, and that at least one processor core has a clocking subsystem for generating an analog output clock signal at a variable frequency. Digital frequency control data and an analog signal are both transmitted to that at least one processor core; and that processor core uses the received analog signal and digital frequency control data to set the frequency of the output clock signal of the clocking subsystem. In a preferred implementation, multiple cores are asynchronously clocked and the core frequencies are independently set.Type: GrantFiled: April 12, 2007Date of Patent: April 17, 2012Assignee: International Business Machines CorporationInventors: Lawrence Jacobowitz, Mark B. Ritter, Daniel J. Stigliani, Jr.
-
Publication number: 20110317351Abstract: A server Input/Output (I/O) drawer for holding one or more communication cards and one or more I/O cards includes an outer housing, a back plane within the outer housing that divides the drawer into a front portion and back portion, the back plane including a front side and a backside and configured to receive the one or more I/O cards and the one or more communications cards, and an air movement device (AMD) disposed within the front portion, a distribute current assembly (DCA) that receives a voltage from an external source and supplies power, through the backplane, to the AMD.Type: ApplicationFiled: June 23, 2010Publication date: December 29, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Katie L. Pizzolato, Michael F. Scanlon, Philip A. Sciuto, Daniel J. Stigliani, JR.
-
Patent number: 8002477Abstract: Optical devices, components and methods for mounting optical fibers and for side-coupling light to/from optical fibers using a modified silicon V-groove, or silicon V-groove array, wherein V-grooves, which are designed for precisely aligning/spacing optical fibers, are “recessed” below the surface of the silicon. Optical fibers can be recessed below the surface of the silicon substrate such that a precisely controlled portion of the cladding layer extending above the silicon surface can be removed (lapped). With the cladding layer removed, the separation between the fiber core(s) and optoelectronic device(s) can be reduced resulting in improved optical coupling when the optical fiber silicon array is connected to, e.g., a VCSEL array.Type: GrantFiled: August 1, 2008Date of Patent: August 23, 2011Assignee: International Business Machines CorporationInventors: Evan George Colgan, Fuad Elias Doany, Bruce Kenneth Furman, Daniel J. Stigliani, Jr.
-
Patent number: 7945804Abstract: A method and system for digitally controlled multi-frequency clocking are provided. The method includes receiving a system reference oscillator clock frequency at a microprocessor including multiple cores. The system reference oscillator clock frequency provides a reference frequency to a local oscillator. The local oscillator supplies a core clock frequency to at least one of the cores. The method further includes adjusting the local oscillator to output the core clock frequency at a frequency greater than the system reference oscillator clock frequency as a function of digital frequency characteristic data associated with the core or cores. The method supports extendibility to larger systems and may support enhanced power management through frequency adjustments at the core level.Type: GrantFiled: October 17, 2007Date of Patent: May 17, 2011Assignee: International Business Machines CorporationInventors: Lawrence Jacobowitz, Daniel J. Stigliani, Jr.
-
Patent number: 7917785Abstract: A method of optimizing performance of a multi-core chip having a plurality of cores includes the steps of determining a Vdd-frequency SCHMOO characteristic for each of the plurality of cores individually; saving data indicative of the Vdd-frequency SCHMOO characteristics for each of the plurality of cores; configuring the cores to obtain a configuration providing at least one of optimum power consumption and optimum performance, for a given workload, based on the saved data; and saving the configuration such that it may be updated and used on at least one of a periodic and a continual basis.Type: GrantFiled: May 11, 2007Date of Patent: March 29, 2011Assignee: International Business Machines CorporationInventors: Lawrence Jacobowitz, Mark B. Ritter, Daniel J. Stigliani, Jr.
-
Patent number: 7917799Abstract: Disclosed are a method of and system for digital frequency clocking in a processor core. At least one-processor core is provided, and that processor core has a clocking subsystem for generating an output clock signal, which may be an analog signal at a variable frequency. Digital frequency control data are transmitted or distributed to the processor core; and that one processor core receives the digital frequency control data transmitted to the core, and uses that received digital frequency control data to set the frequency of the output clock signal of the clocking subsystem of the processor core. Preferably, multiple cores are asynchronously clocked and the core frequencies are independently set, and, there is no phase relationship between the core clocks.Type: GrantFiled: April 12, 2007Date of Patent: March 29, 2011Assignee: International Business Machines CorporationInventors: Lawrence Jacobowitz, Mark B. Ritter, Daniel J. Stigliani, Jr.
-
Patent number: 7764132Abstract: A (DFLL) circuit residing on a local core of a multi-core microprocessor for generating a local core clock with a frequency for driving the local core includes a micro-controller configured to receive core characterizing digital data; a ring oscillator configured to generate the local core clock for the local core, and having a delay chain disposed between an output and a feedback input of the ring oscillator, the delay chain having delay taps each receiving the local core clock enabling quantum changes in the frequency of the local core clock; and a counter device configured to continually validate the frequency by generating a digital signal representative of the frequency to the micro-controller, the micro-controller compares the frequency of the local core clock to a desired clock frequency, and selects one of the delay taps based on the comparison to adjust the frequency value of the local core clock.Type: GrantFiled: July 30, 2008Date of Patent: July 27, 2010Assignee: International Business Machines CorporationInventors: Lawrence Jacobowitz, Daniel J. Stigliani, Jr.
-
Publication number: 20100026352Abstract: A (DFLL) circuit residing on a local core of a multi-core microprocessor for generating a local core clock with a frequency for driving the local core includes a micro-controller configured to receive core characterizing digital data; a ring oscillator configured to generate the local core clock for the local core, and having a delay chain disposed between an output and a feedback input of the ring oscillator, the delay chain having delay taps each receiving the local core clock enabling quantum changes in the frequency of the local core clock; and a counter device configured to continually validate the frequency by generating a digital signal representative of the frequency to the micro-controller, the micro-controller compares the frequency of the local core clock to a desired clock frequency, and selects one of the delay taps based on the comparison to adjust the frequency value of the local core clock.Type: ApplicationFiled: July 30, 2008Publication date: February 4, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Lawrence Jacobowitz, Daniel J. Stigliani, JR.
-
Patent number: 7656789Abstract: A system, method and storage medium for providing redundant I/O access between a plurality of interconnected processor nodes and I/O resources. The method includes determining whether a primary path between the interconnected processor nodes and the I/O resources is operational, where the primary path includes a first processor node and a primary multiplexer. If the primary path is operational, the transactions are routed via the primary path. If the primary path is not operational, the transactions are routed between the interconnected processor nodes and the I/O resources via an alternate path that includes a second processor node and an alternate multiplexer.Type: GrantFiled: March 29, 2005Date of Patent: February 2, 2010Assignee: International Business Machines CorporationInventors: Luiz C. Alves, Daniel F. Casper, Steven G. Glassen, Daniel J. Stigliani, Jr.
-
Publication number: 20090106576Abstract: A method and system for digitally controlled multi-frequency clocking are provided. The method includes receiving a system reference oscillator clock frequency at a microprocessor including multiple cores. The system reference oscillator clock frequency provides a reference frequency to a local oscillator. The local oscillator supplies a core clock frequency to at least one of the cores. The method further includes adjusting the local oscillator to output the core clock frequency at a frequency greater than the system reference oscillator clock frequency as a function of digital frequency characteristic data associated with the core or cores. The method supports extendibility to larger systems and may support enhanced power management through frequency adjustments at the core level.Type: ApplicationFiled: October 17, 2007Publication date: April 23, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Lawrence Jacobowitz, Daniel J. Stigliani, JR.
-
Patent number: 7501865Abstract: A method and systems for a digital frequency locked loop in a multi-core processor are provided. The method includes applying a dither modulation signal at a dither modulation frequency to modulate an output frequency to provide a clock signal to a core of the multi-core processor. The method further includes filtering a feedback signal of the output frequency with respect to a target frequency. The method additionally includes determining a frequency error in the filtered feedback signal as a function of alignment of the output frequency to the target frequency, and adjusting the output frequency in response to the frequency error.Type: GrantFiled: October 17, 2007Date of Patent: March 10, 2009Assignee: International Business Machines CorporationInventors: Lawrence Jacobowitz, Daniel J. Stigliani, Jr.
-
Publication number: 20080282742Abstract: Optical devices, components and methods for mounting optical fibers and for side-coupling light to/from optical fibers using a modified silicon V-groove, or silicon V-groove array, wherein V-grooves, which are designed for precisely aligning/spacing optical fibers, are “recessed” below the surface of the silicon. Optical fibers can be recessed below the surface of the silicon substrate such that a precisely controlled portion of the cladding layer extending above the silicon surface can be removed (lapped). With the cladding layer removed, the separation between the fiber core(s) and optoelectronic device(s) can be reduced resulting in improved optical coupling when the optical fiber silicon array is connected to, e.g., a VCSEL array.Type: ApplicationFiled: August 1, 2008Publication date: November 20, 2008Inventors: Evan George COLGAN, Fuad Elias DOANY, Bruce Kenneth FURMAN, Daniel J. STIGLIANI, JR.
-
Publication number: 20080282074Abstract: A method of optimizing performance of a multi-core chip having a plurality of cores includes the steps of determining a Vdd-frequency SCHMOO characteristic for each of the plurality of cores individually; saving data indicative of the Vdd-frequency SCHMOO characteristics for each of the plurality of cores; configuring the cores to obtain a configuration providing at least one of optimum power consumption and optimum performance, for a given workload, based on the saved data; and saving the configuration such that it may be updated and used on at least one of a periodic and a continual basis.Type: ApplicationFiled: May 11, 2007Publication date: November 13, 2008Inventors: Lawrence Jacobowitz, Mark B. Ritter, Daniel J. Stigliani, JR.
-
Patent number: 7440668Abstract: Optical devices, components and methods for mounting optical fibers and for side-coupling light to/from optical fibers using a modified silicon V-groove, or silicon V-groove array, wherein V-grooves, which are designed for precisely aligning/spacing optical fibers, are “recessed” below the surface of the silicon. Optical fibers can be recessed below the surface of the silicon substrate such that a precisely controlled portion of the cladding layer extending above the silicon surface can be removed (lapped). With the cladding layer removed, the separation between the fiber core(s) and optoelectronic device(s) can be reduced resulting in improved optical coupling when the optical fiber silicon array is connected to, e.g., a VCSEL array.Type: GrantFiled: September 21, 2006Date of Patent: October 21, 2008Assignee: International Business Machines CorporationInventors: Evan George Colgan, Fuad Elias Doany, Bruce Kenneth Furman, Daniel J. Stigliani, Jr.
-
Publication number: 20080256382Abstract: Disclosed are a method of and system for digital frequency clocking in a processor core. At least one-processor core is provided, and that processor core has a clocking subsystem for generating an output clock signal, which may be an analog signal at a variable frequency. Digital frequency control data are transmitted or distributed to the processor core; and that one processor core receives the digital frequency control data transmitted to the core, and uses that received digital frequency control data to set the frequency of the output clock signal of the clocking subsystem of the processor core. Preferably, multiple cores are asynchronously clocked and the core frequencies are independently set, and, there is no phase relationship between the core clocks.Type: ApplicationFiled: April 12, 2007Publication date: October 16, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Lawrence Jacobowitz, Mark B. Ritter, Daniel J. Stigliani
-
Publication number: 20080256381Abstract: A method of and system for frequency clocking in a processor core are disclosed. In this system, at least one processor core is provided, and that at least one processor core has a clocking subsystem for generating an analog output clock signal at a variable frequency. Digital frequency control data and an analog signal are both transmitted to that at least one processor core; and that processor core uses the received analog signal and digital frequency control data to set the frequency of the output clock signal of the clocking subsystem. In a preferred implementation, multiple cores are asynchronously clocked and the core frequencies are independently set.Type: ApplicationFiled: April 12, 2007Publication date: October 16, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Lawrence Jacobowitz, Mark B. Ritter, Daniel J. Stigliani
-
Patent number: 7128472Abstract: An optoelectronic assembly for a computer system includes an electronic chip(s), a substrate, an electrical signaling medium, an optoelectronic transducer, and an optical coupling guide. The electronic chip(s) is in communication with the substrate, which is in communication with a first end of the electrical signaling medium. A second end of the electrical signaling medium is in communication with the optoelectronic transducer, and includes the optical coupling guide for aligning an optical signaling medium with the optoelectronic transducer. An electrical signal from the electronic chip is communicated to the optoelectronic transducer via the substrate and the electrical signaling medium. The optical transducer and electronic chip(s) share a common heat spreader, and communication to other groups of electronic chip(s) is done without the need for communication via a second level electrical package.Type: GrantFiled: July 31, 2003Date of Patent: October 31, 2006Assignee: International Business Machines CorporationInventors: Alan F. Benner, Evan G. Colgan, How Tzu Lin, John H. Magerlein, Frank L. Pompeo, Subhash L. Shinde, Daniel J. Stigliani, Jr.
-
Patent number: 7116886Abstract: Optical devices, components and methods for mounting optical fibers and for side-coupling light to/from optical fibers using a modified silicon V-groove, or silicon V-groove array, wherein V-grooves, which are designed for precisely aligning/spacing optical fibers, are “recessed” below the surface of the silicon. Optical fibers can be recessed below the surface of the silicon substrate such that a precisely controlled portion of the cladding layer extending above the silicon surface can be removed (lapped). With the cladding layer removed, the separation between the fiber core(s) and optoelectronic device(s) can be reduced resulting in improved optical coupling when the optical fiber silicon array is connected to, e.g., a VCSEL array.Type: GrantFiled: April 1, 2005Date of Patent: October 3, 2006Assignee: International Business Machines CorporationInventors: Evan George Colgan, Fuad Elias Doany, Bruce Kenneth Furman, Daniel J. Stigliani, Jr.
-
Patent number: 6963119Abstract: An integrated optical transducer assembly includes a substrate and an optoelectronic array attached to the substrate. The optoelectronic array further includes a plurality of individual subunits bonded together to form a single array, with each of the subunits including a defined number of individual optoelectronic elements associated therewith. The elastomeric material maintains an original alignment between the plurality of subunits.Type: GrantFiled: May 30, 2003Date of Patent: November 8, 2005Assignee: International Business Machines CorporationInventors: Evan G. Colgan, Casimer M. DeCusatis, Lawrence Jacobowitz, Daniel J. Stigliani, Jr.
-
Patent number: 6955481Abstract: An optoelectronic assembly for an electronic system includes a support electronic chip set configured for at least one of providing multiplexing, demultiplexing, coding, decoding and optoelectronic transducer driving and receive functions. A first substrate having a first surface and an opposite second surface is in communication with the support electronic chip set via the first surface while a second substrate is in communication with the second surface of the first substrate. The second substrate is configured for mounting at least one of data processing, data switching and data storage chips. An optoelectronic transducer is in signal communication with the support electronic chip set and an optical fiber array is aligned at a first end with the optoelectronic transducer and with an optical signaling medium at a second end.Type: GrantFiled: September 17, 2003Date of Patent: October 18, 2005Assignee: International Business Machines CorporationInventors: Evan G. Colgan, Bruce K. Furman, Daniel J. Stigliani, Jr.