$\require{mediawiki-texvc}$

연합인증

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

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

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

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

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

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

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

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

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

Methods and systems for transferring data between a processing device and external devices 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-003/00
  • G06F-005/00
  • G06F-013/36
  • G06F-003/06
  • G06F-013/10
  • G06F-013/38
  • G06F-009/45
출원번호 US-0728422 (2015-06-02)
등록번호 US-9411532 (2016-08-09)
발명자 / 주소
  • Vorbach, Martin
  • Baumgarte, Volker
  • May, Frank
  • Nuckel, Armin
출원인 / 주소
  • PACT XPP Technologies AG
대리인 / 주소
    Heller, III, Edward P
인용정보 피인용 횟수 : 1  인용 특허 : 129

초록

An array data processor employs a plurality of address generators for communicating between groups of the data processors and external devices. In another aspect, the data processor employs a buffer system having a plurality of pointers that allow for retransmission of data from the buffer upon tran

대표청구항

1. A method for operating a system, the system comprising: a data processor, the data processor having at least one arithmetic-logic unit and at least one cache;a bus system connecting the data processor to a receiver, the receiver comprising at least one of an external memory and an external periph

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

  1. Songer, Christopher Mark; Konas, Pavlos; Gauthier, Marc E.; Chea, Kevin C., Abstraction of configurable processor functionality for operating systems portability.
  2. Dawes Robert L. (Allen TX), Adaptive processing system having an array of individually configurable processing components.
  3. Shyr, Jin-sheng, Adaptive scheduling of function cells in dynamic reconfigurable logic.
  4. Chin Danny (West Windsor Township NJ) Peters ; Jr. Joseph E. (East Brunswick NJ) Taylor ; Jr. Herbert H. (Hopewell Township NJ), Advanced massively parallel computer using a field of the instruction to selectively enable the profiling counter to inc.
  5. Sundaresan Neelakantan, Affinity, locality, and load balancing in scheduling user program-level threads for execution by a computer system.
  6. Williams Ian Michael, Apparatus and method for dynamic central processing unit clock adjustment.
  7. Jouppi Norman P. (Palo Alto CA), Apparatus and method for single operand register array for vector and scalar data processing operations.
  8. Ye, Zhishen, Apparatus for secure digital content distribution and methods therefor.
  9. Glickman Jeff Bret (Champaign IL), Architecture for minimal instruction set computing system.
  10. Barnes George H. (Wayne PA) Lundstrom Stephen F. (Wayne PA) Shafer Philip E. (Holmes PA), Array processor architecture.
  11. Wang,Albert Ren Rui; Ruddell,Richard; Goodwin,David William; Killian,Earl A.; Bhattacharyya,Nupur; Medina,Marines Puig; Lichtenstein,Walter David; Konas,Pavlos; Srinivasan,Rangarajan; Songer,Christop, Automated processor generation system for designing a configurable processor and method for the same.
  12. Kessler Richard E. ; Oberlin Steven M. ; Thorson Gregory M., Barrier and eureka synchronization architecture for multiprocessors.
  13. Ishizaka Kenichi,JPX, Barrier synchronization system in parallel data processing.
  14. Garnett Paul J.,GBX, Bus controller.
  15. Ridgeway David J., Bus structure for modularized chip with FPGA modules.
  16. Rothman Daniel J. ; Chiang David, Carry chain circuit with flexible carry function for implementing arithmetic and logical functions.
  17. Walke, Richard, Circuit for and method of providing a floating-point adder.
  18. Cliff Richard G., Coarse-grained look-up table architecture.
  19. Greenbaum Jack E. ; Baxter Michael A., Compiling system and method for partially reconfigurable computing.
  20. Greenbaum Jack E. ; Baxter Michael A., Compiling system and method for reconfigurable computing.
  21. Hyatt Gilbert P. (P.O. Box 81230 Las Vegas NV 89180), Computer architecture system having an imporved memory.
  22. Zulian Ferruccio,ITX ; Zulian Aimone,ITX, Computer system with a bus having a segmented structure.
  23. Steven Paul Winegarden ; Bart Reynolds ; Brian Fox ; Jean-Didier Allegrucci ; Sridhar Krishnamurthy ; Danesh Tavana ; Arye Ziklik ; Andreas Papaliolios ; Stanley S. Yang ; Fung Fung Lee, Configurable processor system unit.
  24. Wang, Yu-Min, Controlling VLIW instruction operations supply to functional units using switches based on condition head field.
  25. Dani Y. Dakhil, DMA data streaming.
  26. DeHon Andre ; Bolotski Michael ; Knight ; Jr. Thomas F., DPGA-coupled microprocessors.
  27. Vorbach, Martin; Becker, Jürgen; Weinhardt, Markus; Baumgarte, Volker; May, Frank, Data processing method and device.
  28. Matsumoto Hidekazu (Hitachi JPX) Bandoh Tadaaki (Ibaraki JPX) Maejima Hideo (Hitachi JPX), Data processing unit with pipelined operands.
  29. Dakhil, Dani Y., Dependency checking for reconfigurable logic.
  30. Langhammer, Martin; Starr, Gregory; Hwang, Chiao Kai, Devices and methods with programmable logic and digital signal processing regions.
  31. Sutherland Jim (Sunnyvale CA) Popli Sanjay (Sunnyvale CA) Alturi Venkata (Sunnyvale CA) Furtek Frederick (Menlo Park CA), Diagonal wiring between abutting logic cells in a configurable logic array.
  32. Fette Bruce A. (Mesa AZ) Lewis Leslie K. (Scottsdale AZ) Briel Marc L. (Tempe AZ) Makovicka Thomas J. (Mesa AZ), Digital signal processing apparatus.
  33. Angle Richard L. ; Harriman ; Jr. Edward S. ; Ladwig Geoffrey B., Distributed pipeline memory architecture for a computer system with even and odd pids.
  34. Matick Richard E. (Peekskill NY) Ling Daniel T. (Croton-on-Hudson NY), Distributed, on-chip cache.
  35. Hartmann Alfred C., Dynamically reconfigurable logic networks interconnected by fall-through FIFOs for flexible pipeline processing in a system-on-a-chip.
  36. Wong Roney S., Element-select mechanism for a vector processor.
  37. Crosland,Andrew; May,Roger; Flaherty,Edward; Draper,Andrew, Embedded processor with watchdog timer for programmable logic.
  38. Cloutier Jocelyn, FPGA-based processor.
  39. Normoyle Kevin B. (Boston MA) Guyer James M. (Northboro MA) Vogt Rainer (Raleigh NC) Fong Anthony S. (Southboro MA), Floating point unit interface.
  40. Hubis Walter A., Full cache coherency across multiple raid controllers.
  41. Kean Thomas A. (Edinburgh GB6), Hierarchically connectable configurable cellular array.
  42. Hiller John (New York NY) Johnsen Howard (Granite Spring NY) Mason John (Ramsey NJ) Mulhearn Brian (Paterson NJ) Petzinger John (Oakland NJ) Rosal Joseph (Bronx NY) Satta John (White Plains NY) Shurk, Highly parallel computer architecture employing crossbar switch with selectable pipeline delay.
  43. Tonomura Motonobu (Kodaira JPX) Matsui Seigzumi (Musashimurayama JPX) Hashimoto Kouji (Mitaka JPX), Host processor which includes apparatus for performing coprocessor functions.
  44. Vorbach Martin,DEX ; Munch Robert,DEX, I/O and memory bus system for DFPs and units with two- or multi-dimensional programmable cell architectures.
  45. Cook Peter W. (Mount Kisco NY), IC chips including ALUs and identical register files whereby a number of ALUs directly and concurrently write results to.
  46. Shabtay, Lior; Rodrig, Benny, IP multicast in VLAN environment.
  47. Gliese Jorg,DEX ; Hachmann Ulrich,DEX ; Raab Wolfgang,DEX ; Schackow Alexander,DEX ; Ramacher Ulrich,DEX ; Bruls Nikolaus,DEX ; Schuffny Rene,DEX, Image-processing processor.
  48. Takano, Hiroyuki, Information processing apparatus provided with an optimized executable instruction extracting unit for extending compressed instructions.
  49. Sugimoto Tai (Columbia) Kobayashi Hideaki (Columbia SC) Shindo Masahiro (Osaka) Nakayama Haruo (Osaka JPX), Integrated silicon-software compiler.
  50. DeHon Andre ; Mirsky Ethan ; Knight ; Jr. Thomas F., Intermediate-grain reconfigurable processing device.
  51. Bradley L. Taylor, Local memory unit system with global access for use on reconfigurable chips.
  52. Vorbach, Martin; May, Frank; Reichardt, Dirk; Lier, Frank; Ehlers, Gerd; Nückel, Armin; Baumgarte, Volker; Rao, Prashant; Oertel, Jens, Logical cell array and bus system.
  53. Van Doren Stephen R. ; Steely ; Jr. Simon C. ; Gharachorloo Kourosh ; Sharma Madhumitra, Mechanism for optimizing generation of commit-signals in a distributed shared-memory system.
  54. Steely ; Jr. Simon C. ; Sharma Madhumitra ; Van Doren Stephen R. ; Gharachorloo Kourosh, Mechanism for selectively imposing interference order between page-table fetches and corresponding data fetches.
  55. Laksono Indra,CAX ; Asaro Anthony,CAX, Method and apparatus for co-processing multi-formatted data.
  56. Mirsky Ethan ; French Robert ; Eslick Ian, Method and apparatus for controlling configuration memory contexts of processing elements in a network of multiple cont.
  57. Peiqing Wang ; Srinjoy Das, Method and apparatus for controlling the programming and erasing of flash memory.
  58. Sproull Robert F., Method and apparatus for enforcing ordered execution of reads and writes across a memory interface.
  59. DeBruler, Dennis L., Method and apparatus for handling interprocessor calls in a multiprocessor system.
  60. Asaro Anthony,CAX ; Laksono Indra,CAX ; Doyle James,CAX, Method and apparatus for multiple co-processor utilization of a ring buffer.
  61. Razdan Rahul ; Webb ; Jr. David Arthur James ; Keller James ; Meyer Derrick R. ; Leibholz Daniel Lawrence, Method and apparatus for optimizing the performance of LDxL and STxC interlock instructions in the context of a write invalidate protocol.
  62. Ikeda Masayuki (Kawasaki JPX) Nagasawa Shigeru (Kawasaki JPX) Shinjo Naoki (Kawasaki JPX) Utsumi Teruo (Kawasaki JPX) Dewa Masami (Kawasaki JPX) Ueno Haruhiko (Kawasaki JPX) Kobayakawa Kazushige (Kaw, Method and apparatus for processing and transferring data to processor and/or respective virtual processor corresponding.
  63. Aucsmith David, Method and apparatus for producing computer platform fingerprints.
  64. Sharma Madhumitra ; Van Doren Stephen R. ; Gharachorloo Kourosh ; Steely ; Jr. Simon C., Method and apparatus for reducing latency of inter-reference ordering in a multiprocessor system.
  65. Mirsky Ethan ; French Robert ; Eslick Ian, Method and apparatus for retiming in a network of multiple context processing elements.
  66. Borkenhagen John Michael ; Eickemeyer Richard James ; Flynn William Thomas ; Wottreng Andrew Henry, Method and apparatus to force a thread switch in a multithreaded processor.
  67. Kahle James A. ; Mallick Soummya ; McDonald Robert G., Method and system for constructing a program including out-of-order threads and processor and method for executing threa.
  68. Jones Michael B. ; Leach Paul J. ; Draves ; Jr. Richard P. ; Barrera ; III Joseph S. ; Levi Steven P. ; Rashid Richard F. ; Fitzgerald Robert P., Method and system for scheduling the execution of threads using optional time-specific scheduling constraints.
  69. Trimberger Stephen M., Method for compiling and executing programs for reprogrammable instruction set accelerator.
  70. Cooke Laurence H. ; Phillips Christopher E. ; Wong Dale, Method for compiling high level programming languages into an integrated processor with reconfigurable logic.
  71. Cooke, Laurence H.; Phillips, Christopher E.; Wong, Dale, Method for compiling high level programming languages into embedded microprocessor with multiple reconfigurable logic.
  72. Vorbach,Martin; May,Frank; N체ckel,Armin, Method for debugging reconfigurable architectures.
  73. Gokhale, Maya B.; Stone, Janice M.; Riganati, John P., Method for determining an optimal partitioning of data among several memories.
  74. Dean Jeffrey A. ; Waldspurger Carl A., Method for estimating statistics of properties of memory system interactions among contexts in a computer system.
  75. Safranek Robert J. ; Driscoll Michael A., Method for invalidating cache lines on a sharing list.
  76. Ekanadham Kattamuri ; Moreira Jose Eduardo ; Naik Vijay Krishnarao, Method for resource control in parallel environments using program organization and run-time support.
  77. Ekanadham Kattamuri ; Moreira Jose Eduardo ; Naik Vijay Krishnarao, Method for resource control in parallel environments using program organization and run-time support.
  78. Kadambi Shiri ; Ambe Shekhar, Method for sending packets between trunk ports of network switches.
  79. May,Frank; N?ckel,Armin; Vorbach,Martin, Method for translating programs for reconfigurable architectures.
  80. Ussery Cary ; Levia Oz ; Ryan Raymond, Method of generating application specific integrated circuits using a programmable hardware architecture.
  81. Solomon Charles Reed,GBX ; Olgiati Andrea,GBX, Method of using primary and secondary processors.
  82. Vorbach, Martin, Methods and devices for treating and/or processing data.
  83. Laurenti, Gilbert; Giacalone, Jean-Pierre; Ego, Emmanuel; Lombardot, Anne; Theodorou, Francois; Clave, Gael; Masse, Yves; Djafarian, Karim; Laine, Armelle; Tardieux, Jean-Louis; Ponsot, Eric; Catan, , Microprocessors.
  84. Vorbach, Martin, Multi-core processing system.
  85. Roy Richard Stephen, Multi-directional small signal transceiver/repeater.
  86. Ashton Charles D. (Campbell CA) Quong David K. (Sunnyvale CA) Corry Alan G. (Boston MA), Multi-precision fixed/floating-point processor.
  87. Zhong-Ning Cai, Multi-processor mobile computer system having one processor integrated with a chipset.
  88. Kaneko Kenji (Sagamihara JPX) Ueda Hirotada (Kokubunji JPX) Nakagawa Tetsuya (Koganei JPX) Kiuchi Atsuchi (Kunitachi JPX) Hagiwara Yoshimune (Hachioji JPX) Takamori You (Kokubunji JPX) Toyomasu Takan, Multi-processor system and co-processor used for the same.
  89. Garnett, Paul J.; Rowlinson, Stephen; Oyelakin, Femi A., Multi-processor system bridge with controlled access.
  90. Rupp, Charle' R., Multi-scale programmable array.
  91. Bruce Richard H. (Los Altos CA) Gastinel Jean (Palo Alto CA) Gunning William F. (Los Altos Hills CA) Overton Michael (Palo Alto CA), Multi-segmented bus and method of operation.
  92. Nakaya Akihiro,JPX ; Nishikado Takashi,JPX ; Kumazaki Hiroyuki,JPX ; Sukegawa Naonobu,JPX ; Nakajima Kei,JPX ; Fukagawa Masakazu,JPX, Multiple parallel-job scheduling method and apparatus.
  93. Clery ; III William B., Multiple thread multiple data predictive coded parallel processing system and method.
  94. Arimilli, Ravi Kumar; Dodson, John Steven; Guthrie, Guy Lynn, Multiprocessor computer system with sectored cache line mechanism for cache intervention.
  95. Takahashi Hajime,JPX ; Hattori Nobuhisa,JPX ; Tsuzuki Toshihide,JPX ; Funaki Jun,JPX, Multiprocessor system connected by a duplicated system bus having a bus status notification line.
  96. Foster David J. (White Plains NY) Garcia Armando (Yorktown Heights NY) Pearson Robert B. (Cold Spring NY), Multiprocessor system having local write cache within each data processor node.
  97. Allen ; Jr. John D. (Knoxville TN) Butler Philip L. (Knoxville TN), Parallel machine architecture for production rule systems.
  98. Uwano Kohki,JPX ; Hashimoto Shigeko,JPX ; Sukegawa Naonobu,JPX ; Isobe Tadaaki,JPX ; Miyaki Miki,JPX ; Ichiki Tatsuya,JPX, Parallel processor synchronization and coherency control method and system.
  99. Hammarlund, Per H.; Carmean, Douglas M.; Upton, Michael D., Processing requests to efficiently access a limited bandwidth storage area.
  100. Garnett Paul J.,GBX ; Rowlinson Stephen,GBX ; Oyelakin Femi A.,GBX ; Williams Emrys J., Processor bridge with dissimilar data registers which is operable to disregard data differences for dissimilar data write accesses.
  101. Harris, Jeremy Graham; Durrant, Paul, Processor resource access control with response faking.
  102. Jefferson David E. ; McClintock Cameron ; Schleicher James ; Lee Andy L. ; Mejia Manuel ; Pedersen Bruce B. ; Lane Christopher F. ; Cliff Richard G. ; Reddy Srinivas T., Programmable logic device architecture with super-regions having logic regions and a memory region.
  103. Dujardin Eric,FRX ; Gay-Bellile Olivier,FRX, Programmable processor circuit with a reconfigurable memory for realizing a digital filter.
  104. Elabd, Hammam, Real time DSP load management system.
  105. John K. Gee ; David A. Greve ; David S. Hardin ; Allen P. Mass ; Michael H. Masters ; Nick M. Mykris ; Matthew M. Wilding, Real time processor capable of concurrently running multiple independent JAVA machines.
  106. Hung, Ching-Yu; Estevez, Leonardo W.; Rabadi, Wissam A., Reconfigurable SIMD coprocessor architecture for sum of absolute differences and symmetric filtering (scalable MAC engine for image processing).
  107. Rupp Charle R., Reconfigurable computer architecture for use in signal processing applications.
  108. Ebeling William Henry Carl ; Cronquist Darren Charles ; Franklin Paul David, Reconfigurable computing architecture for providing pipelined data paths.
  109. Ledzius, Robert C.; Flemmons, James L.; Maturo, Lawrence R., Reconfigurable computing system and method and apparatus employing same.
  110. Smith, Stephen J.; Southgate, Timothy J., Reconfigurable programmable logic device computer system.
  111. Allen,Tim; Fairman,Michael; Guzman,Mario; Hoyer,Bryan; Lane,Chris; Veenstra,Kerry; Duwel,Keith; Lee,Andy L., Reconfigurable programmable logic system with configuration recovery mode.
  112. Wu,Youfeng; Ngai,Tin Fook, Run-ahead program execution with value prediction.
  113. Pescatore John Carmine, SDRAM L3 cache using speculative loads with command aborts to lower latency.
  114. MacWilliams Peter D. (Aloha OR) Rasmussen Norman J. (Hillsboro OR) Wade Nicholas D. (Vancouver WA) Wu William S. F. (Cupertino CA), Scalable cache attributes for an input/output bus.
  115. Michael Ignatowski ; Thomas James Heller, Jr. ; Gottfried Andreas Goldiran DE, Scaleable shared-memory multi-processor computer system having repetitive chip structure with efficient busing and coherence controls.
  116. Nguyen Le Trong, Single-instruction-multiple-data processing in a multimedia signal processor.
  117. Rosenbluth, Mark B.; Wolrich, Gilbert; Bernstein, Debra, Software controlled content addressable memory in a general purpose execution datapath.
  118. Frazier, Ralph E.; Blanford, Denis M.; Belknap, William M.; Heske, III, Theodore, Software sanity monitor.
  119. Reuter James M. ; Lamport Leslie ; Gafni Eliezer, System and method for exclusive access to shared storage.
  120. Scott Steven L. ; Kessler Richard E., System and method for fast barrier synchronization.
  121. Herger Lorraine Maria Paola ; Mak Kwok-Ken ; Ocheltree Kenneth Blair ; Tsai Tu-Chih ; Wazlowski Michael Edward, System and method for maintaining cache coherency using path directories.
  122. Ebrahim Zahir, System and method for parallel execution of memory transactions using multiple memory models, including SSO, TSO, PSO a.
  123. Lin,Shuaibin, System and method for state restoration in a diagnostic module for a high-speed microprocessor.
  124. Rubinstein Jon (Palo Alto CA) Klingman Kenneth C. (Portola CA), System for assigning interrupts to least busy processor that already loaded same class of interrupt routines.
  125. Webb Charles Franklin ; Bair Dean G. ; Farrell Mark Steven ; Krumm Barry Watson ; Mak Pak-kin ; Navarro Jennifer Almoradie ; Slegel Timothy John, System serialization with early release of individual processor.
  126. Chi-Lie Wang ; Richard S. Reid, System to optimize packet buffer utilization via selectively partitioned transmit and receive buffer portions.
  127. Coleman, Ron; LeBack, Brent; Hawkinson, Stuart; Rubinstein, Richard, Tightly coupled and scalable memory and execution unit architecture.
  128. Martin Vorbach DE; Robert Munch DE, UNIT FOR PROCESSING NUMERIC AND LOGIC OPERATIONS FOR USE IN CENTRAL PROCESSING UNITS (CPUS), MULTIPROCESSOR SYSTEMS, DATA-FLOW PROCESSORS (DSPS), SYSTOLIC PROCESSORS AND FIELD PROGRAMMABLE GATE ARRAY.
  129. Ansari, Ahmad R.; Douglass, Stephen M.; Vashi, Mehul R.; Young, Steven P., User configurable on-chip memory system.

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

  1. Van Den Hurk, Gerardus Johannes Franciscus Maria; Held, John Edgar; Schurer, Anne Arne, Method and apparatus for dynamic address assignment.
섹션별 컨텐츠 바로가기

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

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

선택된 텍스트

맨위로