Bus sampling on one edge of a clock signal and driving on...

Electrical computers and digital data processing systems: input/ – Intrasystem connection – Bus interface architecture

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S306000, C710S240000, C713S600000

Reexamination Certificate

active

07093052

ABSTRACT:
An agent may be coupled to receive a clock signal associated with the bus, and may be configured to drive a signal responsive to a first edge (rising or falling) of the clock signal and to sample signals responsive to the second edge. The sampled signals may be evaluated to allow for the driving of a signal on the next occurring first edge of the clock signal. By using the first edge to drive signals and the second edge to sample signals, the amount of time dedicated for signal propagation may be one half clock cycle. Bandwidth and/or latency may be positively influenced. In some embodiments, protocols which may require multiple clock cycles on other buses may be completed in fewer clock cycles. For example, certain protocols which may require two clock cycles may be completed in one clock cycle. In one specific implementation, for example, arbitration may be completed in one clock cycle. Request signals may be driven responsive to the first edge of the clock signal and sampled responsive to the second edge. The sampled signals may be evaluated to determine an arbitration winner, which may drive the bus responsive to the next occurrence of the first edge.

REFERENCES:
patent: 5774700 (1998-06-01), Fisch et al.
patent: 5919265 (1999-07-01), Nishtala et al.
patent: 6067590 (2000-05-01), Pettey et al.
patent: 6078546 (2000-06-01), Lee
patent: 6173349 (2001-01-01), Qureshi et al.
patent: 6378017 (2002-04-01), Girzon et al.
patent: 6418491 (2002-07-01), Martin San Juan
patent: 6442642 (2002-08-01), Brooks
patent: 6442644 (2002-08-01), Gustavson et al.
patent: 2001/0034802 (2001-10-01), Peng et al.
patent: 2002/0147875 (2002-10-01), Singh et al.
“Power PC 601; RISC Microprocessor User's Manual,”IBM Microelectronics, Power PC, Motorola, Rev.1, 1993, 8 pages.
SiByte; “Target Applications,”http://sibyte.com/mercurian/applications.html, Jan. 15, 2001, 2 pages.
SiByte, “SiByte Technology,”http://sibyte.com/mercurian/technology.htm, Jan. 15, 2001, 3 pages.
SiByte, “The Mercurian Processor,”http://sibyte.com/mercurian, Jan. 15, 2001, 2 pages.
SiByte, “Fact Sheet,” SB-1 CPU, Oct. 2000, rev. 0.1, 1 page.
SiByte, “Fact Sheet,” SB-1250, Oct. 2000, rev. 0.2, 10 pages.
Stepanian, SiByte, SiByte SB-1 MIPS64 CPU Core, Embedded Processor Forum 2000, Jun. 13, 2000, 15 pages.
Jim Keller, “The Mecurian Processor: A High Performance, Power-Efficient CMP for Networking,” Oct. 10, 2000, 22 pages.
Halfhill, “SiByte Reveals 64-Bit Core for NPUs,” Microprocessor Report, Jun. 2000, pp. 45-48.
Pentium Pro Family Developer's Manual, vol. 1:Specifications, Chapter 3, pp. 1-25, 1996.
Tom R. Halfhill, “SiByte Reveals 64-Bit Core For NPU's; Independent MIPS64 Design Combines Low Power, High Performance,” Microdesign Resources, Jun. 2000, Microprocessor Report, 4 pages.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Bus sampling on one edge of a clock signal and driving on... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Bus sampling on one edge of a clock signal and driving on..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Bus sampling on one edge of a clock signal and driving on... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3704458

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.