Increasing throughput of multiplexed electrical bus in pipe-lined architecture
Abstract
Techniques are disclosed for increasing the throughput of a multiplexed electrical bus by exploiting available pipeline stages of a computer or other system. For example, a method for increasing a throughput of an electrical bus that connects at least two devices in a system comprises introducing at least one signal hold stage in a signal-receiving one of the two devices, such that a maximum frequency at which the two devices are operated is not limited by a number of cycles of an operating frequency of the electrical bus needed for a signal to propagate from a signal-transmitting one of the two devices to the signal-receiving one of the two devices. Preferably, the signal hold stage introduced in the signal-receiving one of the two devices is a pipeline stage re-allocated from the signal-transmitting one of the two devices.
- Inventors:
- Issue Date:
- Research Org.:
- International Business Machines Corp., Armonk, NY (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1132572
- Patent Number(s):
- 8737233
- Application Number:
- 13/236,109
- Assignee:
- International Business Machines Corporation (Armonk, NY)
- Patent Classifications (CPCs):
-
G - PHYSICS G06 - COMPUTING G06F - ELECTRIC DIGITAL DATA PROCESSING
H - ELECTRICITY H04 - ELECTRIC COMMUNICATION TECHNIQUE H04L - TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- DOE Contract Number:
- B554331
- Resource Type:
- Patent
- Resource Relation:
- Patent File Date: 2011 Sep 19
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND TECHNOLOGY
Citation Formats
Asaad, Sameh, Brezzo, Bernard V, and Kapur, Mohit. Increasing throughput of multiplexed electrical bus in pipe-lined architecture. United States: N. p., 2014.
Web.
Asaad, Sameh, Brezzo, Bernard V, & Kapur, Mohit. Increasing throughput of multiplexed electrical bus in pipe-lined architecture. United States.
Asaad, Sameh, Brezzo, Bernard V, and Kapur, Mohit. Tue .
"Increasing throughput of multiplexed electrical bus in pipe-lined architecture". United States. https://www.osti.gov/servlets/purl/1132572.
@article{osti_1132572,
title = {Increasing throughput of multiplexed electrical bus in pipe-lined architecture},
author = {Asaad, Sameh and Brezzo, Bernard V and Kapur, Mohit},
abstractNote = {Techniques are disclosed for increasing the throughput of a multiplexed electrical bus by exploiting available pipeline stages of a computer or other system. For example, a method for increasing a throughput of an electrical bus that connects at least two devices in a system comprises introducing at least one signal hold stage in a signal-receiving one of the two devices, such that a maximum frequency at which the two devices are operated is not limited by a number of cycles of an operating frequency of the electrical bus needed for a signal to propagate from a signal-transmitting one of the two devices to the signal-receiving one of the two devices. Preferably, the signal hold stage introduced in the signal-receiving one of the two devices is a pipeline stage re-allocated from the signal-transmitting one of the two devices.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2014},
month = {5}
}
Works referenced in this record:
Pipelined digital CPU with deadlock resolution
patent, April 1991
- Sanders, Douglas E.; Uhler, George M.; Brown, John F.
- US Patent Document 5,006,980
Structure and method of performing DMA transfers between memory and I/O devices utilizing a single DMA controller within a notebook and docking station computer system
patent, February 1999
- Walsh, James J.; Joe, Joseph; Milhaupt, Robert W.
- US Patent Document 5,875,312
Integrated multiport switch having management information base (MIB) interface temporary storage
patent, October 2000
- Lam, Ian; Chow, Peter Ka-Fai
- US Patent Document 6,130,891
Communication device, multiple bus control device and LSI for controlling multiple bus
patent, December 2002
- Kamimura, Takeshi; Ozeki, Shinobu; Sakai, Kazuhiro
- US Patent Document 6,493,784
Functional verification of integrated circuit designs
patent, September 2003
- Ganesan, Subbu; Pillalamarri, Shyam Prasad
- US Patent Document 6,629,296
Mesh architecture for synchronous cross-connects
patent, September 2006
- Williams, Joseph T.
- US Patent Document 7,113,505
On-chip shared memory based device architecture
patent, June 2010
- Liao, Heng
- US Patent Document 7,743,191
Adaptive execution cycle control method for enhanced instruction throughput
patent, May 2011
- Correale, Jr., Anthony; Tsuchiya, Kenichi
- US Patent Document 7,937,568
High density optical source bank
patent-application, September 2002
- Minneman, Michael; Wood, Chris; Bennett, Steve
- US Patent Application 10/090713; 20020126274
Clock generation systems and methods
patent-application, June 2005
- Schmidt, Dominik J.
- US Patent Application 11/010548; 20050117633
Behavior processor system and method
patent-application, June 2006
- Tseng, Ping-Sheng; Goel, Yogesh; Hwang, Su-Jen
- US Patent Application 09/918600; 20060117274
Multi-Channel Synchronization Architecture
patent-application, January 2007
- Kelly, William R.; Moy, Victor
- US Patent Application 11/160218; 20070002845
Request processing between failure windows
patent-application, February 2007
- Michels, Peter
- US Patent Application 11/497293; 20070030862
Hardware acceleration system for simulation of logic and memory
patent-application, June 2007
- Verheyen, Henry T.; Watt, William
- US Patent Application 11/292712; 20070129926
Method and device for transmitting data over a plurality of transmission lines
patent-application, July 2007
- Furtner, Wolfgang
- US Patent Application 10/577086; 20070164883
Hardware-based HDL code coverage and design analysis
patent-application, August 2007
- Schubert, Nils Endric; Beardslee, John Mark; Koch, Gernot Heinrich
- US Patent Application 11/786865; 20070198959
Adaptive Frequency Control Method for Enhanced Instruction Throughput
patent-application, January 2009
- Correale, JR., Anthony; Tsuchiya, Kenichi
- US Patent Application 11/776222; 20090019265
Cross-Bar Switching in an Emulation Environment
patent-application, July 2009
- Brunot, Gregoire
- US Patent Application 12/422198; 20090193172
FPGA Simulated Annealing Accelerator
patent-application, December 2009
- Phillips, Jonathan D.; Dasu, Aravind
- US Patent Application 12/489260; 20090319253
Control Component for Controlling a Delay Interval Within a Memory Component
patent-application, March 2011
- Ware, Frederick A.; Tsern, Ely K.; Hampel, Craig E.
- US Patent Application 12/942907; 20110055509
Works referencing / citing this record:
Multi-FPGA prototyping of an ASIC circuit
patent, July 2016
- Marrakchi, Zied; Alexandre, Christophe
- US Patent Document 9,400,860