$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

Dual rotating priority arbitration method for a multiprocessor memory bus 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-013/18
출원번호 US-0208506 (1988-06-20)
발명자 / 주소
  • McKinney Steven J. (Coral Springs FL) Earnshaw William E. (N. Lauderdale FL)
출원인 / 주소
  • Modular Computer Systems, Inc. (Florida Corporation) (Ft. Lauderdale FL 02)
인용정보 피인용 횟수 : 40  인용 특허 : 3

초록

In a multiprocessor system with a common bus and a central arbitration controller, which samples the request status of every system agent, the arbitration controller grants bus accesses based on an arbitration scheme consisting of two rotating queues with a fixed priority between the queues.

대표청구항

A multiprocessor system, comprising: a common bus; a plurality of first system agents connected to the bus and a plurality of second system agents connected to the bus, each system agent having means for selectively generating a request signal to request access to the bus; and central arbitration co

이 특허에 인용된 특허 (3)

  1. Malmquist Carl A. (Vestal NY) Wilson John D. (Matthews NC), Arbitration apparatus for determining priority of access to a shared bus on a rotating priority basis.
  2. Budde David L. (Portland OR) Carson David G. (Hillsboro OR) Colley Stephen R. (San Jose CA) Johnson David B. (Portland OR) Voll Robert P. (Portland OR) Wilde Doran K. (Aloha OR), Arbitration means for controlling access to a bus shared by a number of modules.
  3. Whipple David L. (Braintree MA), System bus means for inter-processor communication.

이 특허를 인용한 특허 (40)

  1. Reams Byron L., Arbitration parking apparatus and method for a split transaction bus in a multiprocessor computer system.
  2. Molnar Charles E. ; Jones Ian W., Asynchronous arbiter using multiple arbiter elements to enhance speed.
  3. Molnar Charles E. ; Jones Ian W. ; Sutherland Ivan E., Asynchronous arbiter using multiple arbiter elements to enhance speed.
  4. Jensen, Michael Gottlieb, Barrel-incrementer-based round-robin apparatus and instruction dispatch scheduler employing same for use in multithreading microprocessor.
  5. Jensen,Michael Gottlieb, Barrel-incrementer-based round-robin apparatus and instruction dispatch scheduler employing same for use in multithreading microprocessor.
  6. Seki, Hirotaka, Bus arbitration apparatus provided to a bus connected to a plurality of bus masters, bus arbitration method, and computer-readable storage medium.
  7. Pham Thai H., Cascaded round robin request selection method and apparatus.
  8. Ishikawa, Hisashi, Device for arbitrating bus accesses and method for controlling same.
  9. Lackman Robert Andrew ; Vanderslice Edward Robert ; Kelley Richard Allen ; Ingerman Donald ; Genduso Thomas Basilio, Distributed scheduling for the transfer of real time, loss sensitive and non-real time data over a bus.
  10. Jensen,Michael Gottlieb; Banerjee,Soumya, Fetch director employing barrel-incrementer-based round-robin apparatus for use in multithreading microprocessor.
  11. Dotson, Gary Dan, Group shifting and level shifting rotational arbiter system.
  12. Jensen, Michael Gottlieb, Instruction dispatch scheduler employing round-robin apparatus supporting multiple thread priorities for use in multithreading microprocessor.
  13. Jones, Darren M.; Kinter, Ryan C.; Uhler, G. Michael; Vishin, Sanjay, Instruction/skid buffers in a multithreading microprocessor that store dispatched instructions to avoid re-fetching flushed instructions.
  14. Prasadh, Ramamoorthy Guru, Integrated circuit having a bus network, and method for the integrated circuit.
  15. Prasadh, Ramamoorthy Guru, Integrated circuit having a bus network, and method for the integrated circuit.
  16. Roskowski Steven G. (Sunnyvale CA) Drako Dean M. (Los Altos CA) Krein William T. (San Jose CA), Interconnect system initiating data transfer over launch bus at source\s clock speed and transfering data over data path.
  17. Jones, Darren M.; Kinter, Ryan C.; Kissell, Kevin D.; Petersen, Thomas A., Interfacing external thread prioritizing policy enforcing logic with customer modifiable register to processor internal scheduler.
  18. Jones, Darren M.; Kinter, Ryan C.; Petersen, Thomas A.; Vishin, Sanjay, Leaky-bucket thread scheduler in a multithreading microprocessor.
  19. Barnhart Steven Russell ; Shah Amit Sumanlal ; Ward Kenneth Lundy, Method and apparatus for equalizing grants of a data bus to primary and secondary devices.
  20. Maule Warren Edward ; Moore Roy Stuart ; Victor David W. ; Welbon Edward Hugh, Method and apparatus of resolving conflicting register access requests from a service processor and system processor.
  21. Date Yuuki (Yamanashi JPX) Inaba Masanobu (Yamanashi JPX), Multi-processor system including priority arbitrator for arbitrating request issued from processors.
  22. Chaudhari,Sunil C.; Liu,Jonathan W.; Patel,Manan; Duresky,Nicholas E., Multilevel fair priority round robin arbiter.
  23. Jensen, Michael Gottlieb; Kinter, Ryan C., Multithreading instruction scheduler employing thread group priorities.
  24. Jensen, Michael Gottlieb; Kinter, Ryan C., Multithreading instruction scheduler employing thread group priorities.
  25. Jensen, Michael Gottlieb; Jones, Darren M.; Kinter, Ryan C.; Vishin, Sanjay, Multithreading microprocessor with optimized thread scheduler for increasing pipeline utilization efficiency.
  26. Jones, Darren M.; Kinter, Ryan C.; Jensen, Michael Gottlieb; Vishin, Sanjay, Multithreading microprocessor with optimized thread scheduler for increasing pipeline utilization efficiency.
  27. Jensen, Michael Gottlieb; Jones, Darren M.; Kinter, Ryan C.; Vishin, Sanjay, Prioritizing thread selection partly based on stall likelihood providing status information of instruction operand register usage at pipeline stages.
  28. Gehman Judy M., Priority arbiter with shifting sequential priority scheme.
  29. Dotson, Gary Dan, Programmable error checking value circuit and method.
  30. Arimilli Ravi Kumar ; Kaiser John Michael, Queued arbitration mechanism for data processing system.
  31. Jensen,Michael Gottlieb, Return data selector employing barrel-incrementer-based round-robin apparatus.
  32. Hiratzka,T. Douglas; Limondin,Philippe M.; Bortz,Mark A., Rotating priority queue manager.
  33. Bose,Bijoy; Lakshmanamurthy,Sridhar; Rosenbluth,Mark B.; Vaz,Irwin; Mathur,Alok, Scalable, two-stage round robin arbiter with re-circulation and bounded latency.
  34. Roskowski Steven G. (Sunnyvale CA) Drako Dean M. (Cupertino CA) Krein William T. (San Jose CA), System for providing control of data transmission by destination node using stream values transmitted from plural source.
  35. Roskowski Steven G. ; Drako Dean M. ; Krein William T., System for receiving a control signal from a device for selecting its associated clock signal for controlling the trans.
  36. Roskowski,Steven G.; Drako,Dean M.; Krein,William T., System for receiving a control signal from a device for selecting its associated clock signal for controlling the transferring of information via a buffer.
  37. Banerjee, Soumya; Jensen, Michael Gottlieb, Thread instruction fetch based on prioritized selection from plural round-robin outputs for different thread states.
  38. Jensen, Michael Gottlieb, Transaction selector employing barrel-incrementer-based round-robin apparatus supporting dynamic priorities in multi-port switch.
  39. Jensen, Michael Gottlieb, Transaction selector employing round-robin apparatus supporting dynamic priorities in multi-port switch.
  40. Jensen, Michael Gottlieb, Transaction selector employing transaction queue group priorities in multi-port switch.
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로