$\require{mediawiki-texvc}$

연합인증

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

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

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

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

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

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

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

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

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

Automatic generation of physically aware aggregation/distribution networks 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-015/17
  • G06F-015/78
  • H04L-012/933
출원번호 US-0726289 (2015-05-29)
등록번호 US-9864728 (2018-01-09)
발명자 / 주소
  • Norige, Eric
  • Kumar, Sailesh
출원인 / 주소
  • NetSpeed Systems, Inc.
대리인 / 주소
    Procopio, Cory, Hargreaves & Savitch LLP
인용정보 피인용 횟수 : 1  인용 특허 : 112

초록

Aspects of the present disclosure provide systems and methods for automatic generation of physically aware aggregation/distribution networks that enable optimized arrangement of a plurality of hardware elements, and provide positions and connectivity for one or more intermediate hardware elements. O

대표청구항

1. A method, comprising: generating an arrangement of a plurality of hardware elements and a root hardware element from processing an input specification; and providing, using a computer, positions and connectivity for one or more intermediate hardware elements configured to: aggregate signals from

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

  1. Or-Bach, Zvi; Wurman, Ze'ev, 3D integrated circuit with logic.
  2. Hahn Jong Seok,KRX ; Sim Won Sae,KRX ; Hahn Woo Jong,KRX ; Yoon Suk Han,KRX, Adaptive routing controller of a crossbar core module used in a crossbar routing switch.
  3. Dapp Michael C. (Endwell NY) Barker Thomas N. (Vestal NY) Dieffenderfer James W. (Owego NY) Knowles Billy J. (Kingston NY) Lesmeister Donald M. (Vestal NY) Nier Richard E. (Apalachin NY) Rolfe David , Advanced parallel processor including advanced support hardware.
  4. Passint, Randal S.; Thorson, Gregory M.; Stremcha, Timothy, Age-based network arbitration system and method.
  5. Bhardwaj, Kshitij; Chakraborty, Koushik; Roy, Sanghamitra, Aging-aware routing for NoCs.
  6. Honary,Hooman; Chen,Inching; Tsui,Ernest T., Allocation of combined or separate data and control planes.
  7. Har\El Zvi (Haifa NY ILX) Kurshan Robert P. (New York NY), Analytical development and verification of control-intensive systems.
  8. Philip, Joji; Kumar, Sailesh; Norige, Eric; Hassan, Mahmud; Mitra, Sundari, Asymmetric mesh NoC topologies.
  9. Philip, Joji; Kumar, Sailesh; Norige, Eric; Hassan, Mahmud; Mitra, Sundari, Asymmetric mesh NoC topologies.
  10. Philip, Joji; Kumar, Sailesh; Norige, Eric; Hassan, Mahmud; Mitra, Sundari, Asymmetric mesh NoC topologies.
  11. Miller,Ian D.; Harris,Jonathan C., Auto generation of a multi-staged processing pipeline hardware implementation for designs captured in high level languages.
  12. Kumar, Sailesh; Patankar, Amit; Norige, Eric, Automatic NoC topology generation.
  13. Agrawal Rakesh ; Gehrke Johannes Ernst ; Gunopulos Dimitrios ; Raghavan Prabhakar, Automatic subspace clustering of high dimensional data for data mining applications.
  14. Kumar, Sailesh; Norige, Eric, Automatically connecting SoCs IP cores to interconnect nodes to minimize global latency and reduce interconnect cost.
  15. Ahmed Masuma (Middletown NJ) Walters Stephen M. (Holmdel NJ), Broadband private virtual network service and system.
  16. Abts, Dennis C., Class-based deterministic packet routing.
  17. Kumar, Sailesh; Das, Sandip; Kongetira, Poonacha, Clock gating for system-on-chip elements.
  18. Marr, Michael David; Lamoreaux, Tyson J., Clustered dispersion of resource use in shared computing environments.
  19. Griffin, Patrick Robert; Hostetter, Mathew; Agarwal, Anant; Miao, Chyi-Chang; Metcalf, Christopher D.; Edwards, Bruce; Ramey, Carl G.; Rosenbluth, Mark B.; Wentzlaff, David M.; Jackson, Christopher J.; Harrison, Ben; Steele, Kenneth M.; Amann, John; Bell, Shane; Conlin, Richard; Joyce, Kevin; Deignan, Christine; Bao, Liewei; Mattina, Matthew; Bratt, Ian Rudolf; Schooler, Richard, Computing in parallel processing environments.
  20. Bejerano, Yigel; Francini, Andrea, Condensed core-energy-efficient architecture for WAN IP backbones.
  21. Bao, Leiwei; Bratt, Ian Rudolf, Configuring routing in mesh networks.
  22. Ge, Liang; Li, Xia; Tang, Jia Lian; Tang, Xiao Feng; Xu, Chen, Constraint optimization of sub-net level routing in asic design.
  23. Mangano, Daniele; Falconeri, Giuseppe; Strani, Giovanni, Control device for a system-on-chip and corresponding method.
  24. Kumar, Sailesh; Norige, Eric; Philip, Joji; Hassan, Mahmud; Mitra, Sundari; Rowlands, Joseph, Creating multiple NoC layers for isolation or avoiding NoC traffic congestion.
  25. Guo, Liping; Jayasimha, Doddaballapur N.; Chan, Jeremy, Credit flow control scheme in a router with flexible link widths utilizing minimal storage.
  26. Mercaldi Kim, Martha; Oskin, Mark; Davis, John; Austin, Todd; Mehrara, Mojtaba, Customized silicon chips produced using dynamically configurable polymorphic network.
  27. Igusa Mitsuru ; Chen Hsi-Chuan ; Chao Shiu-Ping ; Dai Wei-Jin ; Shyong Daw Yang, Design hierarchy-based placement.
  28. Archer, Charles J.; Peters, Amanda; Smith, Brian E.; Swartz, Brent A., Determining a path for network traffic between nodes in a parallel computer.
  29. Muff, Adam J.; Schardt, Paul E.; Shearer, Robert A.; Tubbs, Matthew R., Direct interthread communication dataport pack/unpack and load/save.
  30. Michel, Daniel; Van Ruymbeke, Xavier; Godet, Pascal; Leloup, Xavier, Display and automatic improvement of timing and area in a network-on-chip.
  31. Hoover, Russell D.; Mejdrich, Eric O.; Schardt, Paul E.; Shearer, Robert A., Dynamic virtual software pipelining on a network on chip.
  32. Jayasimha, Doddaballapur N.; Chan, Jeremy; Guo, Liping, Efficient header generation in packetized protocols for flexible system on chip architectures.
  33. Thubert, Pascal; Le Faucheur, Francois Laurent; Levy-Abegnoli, Eric M., Forwarding packets to a directed acyclic graph destination using link selection based on received link metrics.
  34. Suzuki Hiroaki (Hitachi JPX) Ohtsuka Keizou (Katsuta JPX) Kahara Toshiki (Ibaraki-ken JPX) Yoshida Tadashi (Hitachi JPX), Fuel cell and supplementary electrolyte container and method for supplementing fuel cell with electrolyte.
  35. Clermidy, Fabien; Vivet, Pascal; Beigne, Edith, Globally asynchronous communication architecture for system on chip.
  36. Nollet, Vincent; Coene, Paul; Marescaux, Theodore; Avasare, Prabhat; Mignolet, Jean-Yves; Vernalde, Serge; Verkest, Diederik, Heterogeneous multiprocessor network on chip devices, methods and operating systems for control thereof.
  37. Tsien,Benjamin, Hiding conflict, coherence completion and transaction ID elements of a coherence protocol.
  38. Mejdrich, Eric Oliver; Schardt, Paul Emery; Shearer, Robert Allen, Image processing with highly threaded texture fragment generation.
  39. Elrabaa, Muhammad E. S., Inter-clock domain data transfer FIFO circuit.
  40. Flaig Charles M. (Pasadena CA) Seitz Charles L. (San Luis Rey CA), Inter-computer message routing system with each computer having separate routinng automata for each dimension of the net.
  41. Tanaka, Toshio, Layout system, layout program, and layout method for text or other layout elements along a grid.
  42. Barak Gideon,ILX, Least cost rooting system.
  43. Koch, Dirk; Streichert, Thilo; Haubelt, Christian; Teich, Juergen, Logic chip, logic system and method for designing a logic chip.
  44. Fuhrmann Amir Michael ; Rakib Selim Shlomo ; Azenkot Yehuda, Lower overhead method for data transmission using ATM and SCDMA over hybrid fiber coax cable plant.
  45. Wentzlaff, David, Managing buffer storage in a parallel processing environment.
  46. Dai, Donglai; Mejia, Andres; Porta, Gaspar Mora, Managing starvation and congestion in a two-dimensional network having flow control.
  47. Tran, Anh T.; Schmidt, Gerald; Daniel, Tsahi; Siva, Nimalan, Matrix of on-chip routers interconnecting a plurality of processing engines and a method of routing using thereof.
  48. Olofsson, Andreas, Mesh network.
  49. Hilgendorf Rolf B. (Boeblingen DEX) Schlipf Thomas (Holzgerlingen DEX), Method and apparatus for avoiding deadlock in a computer system with two or more protocol-controlled buses interconnecte.
  50. Okhmatovski, Vladimir; Yuan, Mengtao; Phelps, Rodney, Method and apparatus for broadband electromagnetic modeling of three-dimensional interconnects embedded in multilayered substrates.
  51. Toader, Fabian, Method and apparatus for detecting deadlocks.
  52. Longway, Charles W.; Ranjan, Ravi; Sanghani, Deval D.; Golshan, Khosrow, Method and apparatus for power routing in an integrated circuit.
  53. Sougata Mukherjea ; Kyogi Hirata ; Yoshinori Hara, Method and apparatus for query refinement.
  54. Chen,Edmund G.; Cherukuri,Ravikrishna; Wadhawan,Ruchi, Method and apparatus for unscheduled flow control in packet form.
  55. Williams, Jr., John J.; Dejanovic, Thomas; Michelson, Jonathan E., Method and apparatus for using barrier phases to limit packet disorder in a packet switching system.
  56. Kasper, Christian D., Method and network device for creating circular queue structures in shared memory.
  57. James David V. ; North Donald N. ; Stone Glen D., Method and system for avoiding starvation and deadlocks in a split-response interconnect of a computer system.
  58. Nystrom, Mika; Martin, Alain J., Method and system for compiling circuit designs.
  59. Hutchison,Gordon Douglas; Peacock,Brian David, Method and system for deadlock detection and avoidance.
  60. Edmison,Kelvin Ross; Johnsen,Hans Frederick; Carpini,Walter Joseph, Method and system of measuring latency and packet loss in a network by using probe packets.
  61. Levin Vladimir K.,RUX ; Karatanov Vjacheslav V.,RUX ; Jalin Valerii V.,RUX ; Titov Alexandr,RUX ; Agejev Vjacheslav M.,RUX ; Patrikeev Andrei,RUX ; Jablonsky Sergei V.,RUX ; Korneev Victor V.,RUX ; M, Method for deadlock-free message passing in MIMD systems using routers and buffers.
  62. Kalmanek, Jr., Charles Robert; Lauck, Anthony G; Ramakrishnan, Kadangode K., Method for determining non-broadcast multiple access (NBMA) connectivity for routers having multiple local NBMA interfaces.
  63. Milliken, Walter, Method for source-spoofed IP packet traceback.
  64. Bruce,Alistair Crone; Mathewson,Bruce James; Harris,Antony John, Method of arbitrating between a plurality of transfers to be routed over a corresponding plurality of paths provided by an interconnect circuit of a data processing apparatus.
  65. Rhee, Chae Eun, Method of creating optimized tile-switch mapping architecture in on-chip bus and computer-readable medium for recording the same.
  66. Murali, Srinivasan; Benini, Luca; De Micheli, Giovanni, Method to design network-on-chip (NOC)-based communication systems.
  67. Riedl, Steven; Santangelo, Bryan; Zimbelman, Gabe, Methods and apparatus for revenue-optimized delivery of content in a network.
  68. Bejerano, Yigal; Kumar, Amit, Methods and devices for routing traffic using a configurable access wireless network.
  69. Lenahan, Terrence A.; Chiang, Kuang-Wei; Wang, Jue, Methods and mechanisms for inserting metal fill data.
  70. Becker, Scott T., Methods for creating primitive constructed standard cells.
  71. Gibbings, Christopher J., Multi-router IGP fate sharing.
  72. Kumar, Sailesh; Norige, Eric, Multiple heterogeneous NoC layers.
  73. Hoover, Russell D.; Kriegel, Jon K.; Mejdrich, Eric O.; Shearer, Robert A., Network on chip with a low latency, high bandwidth application messaging interconnect.
  74. Hoover, Russell D.; Kriegel, Jon K.; Mejdrich, Eric O., Network on chip with an I/O accelerator.
  75. Hoover, Russell D.; Kriegel, Jon K.; Mejdrich, Eric O., Network on chip with an I/O accelerator.
  76. Harrand, Michel; Durand, Yves, Network on chip with quality of service.
  77. Lih, Iulin; Lynch, William, Network topology of hierarchical ring with gray code and binary code.
  78. Gueron, Shay; Sheaffer, Gad; Raikin, Shlomo, Obscuring memory access patterns in conjunction with deadlock detection or avoidance.
  79. Heslin Peter M. (Natick MA), On chip signal selection method and apparatus.
  80. Locatelli, Riccardo; Coppola, Marcello; Maruccia, Giuseppe; Pieralisi, Lorenzo, On-chip bandwidth allocator.
  81. Chang, Mau-Chung F.; Cong, Jason; Kaplan, Adam; Naik, Mishali; Reinman, Glenn; Socher, Eran; Tam, Sai-Wang; Liu, Chunyue, On-chip radio frequency (RF) interconnects for network-on-chip designs.
  82. Kornachuk, Stephen; Lambert, Carole; Mali, James; Reed, Brian; Becker, Scott T., Optimizing layout of irregular structures in regular layout context.
  83. Wayne D. Grover CA; Rainer R. Iraschko CA; Lance Doherty CA, Path restoration of networks.
  84. Mejdrich, Eric O.; Schardt, Paul E.; Shearer, Robert A.; Tubbs, Matthew R., Performance event triggering through direct interthread communication on a network on chip.
  85. Iwamura Masahiro,JPX ; Tanaka Shigeya,JPX ; Hotta Takashi,JPX ; Yamauchi Tatsumi,JPX ; Mori Kazutaka,JPX, Pipelined semiconductor devices suitable for ultra large scale integration.
  86. Alpert,Charles Jay; Gandham,Rama Gopal; Hu,Jiang; Quay,Stephen Thomas, Porosity aware buffered steiner tree construction.
  87. Abts, Dennis Charles; Marty, Michael, Probabilistic distance-based arbitration.
  88. Dobbs, Carl S.; Trocino, Michael R.; Solka, Michael B., Processing system with interspersed processors with multi-layer interconnection.
  89. Hutton, Michael David; Schmit, Herman Henry; How, Dana, Programmable logic device with integrated network-on-chip.
  90. Kumar, Sailesh; Norige, Eric, Reconfigurable NoC for customizing traffic and optimizing performance after NoC synthesis.
  91. Dasu, Aravind R.; Akoglu, Ali; Sudarsanam, Arvind; Panchanathan, Sethuraman, Reconfigurable processing.
  92. Carvey,Philip P., Router implemented with a gamma graph interconnection network.
  93. Or-Bach, Zvi; Cronquist, Brian; Beinglass, Israel; de Jong, Jan Lodewijk; Sekar, Deepak C., Semiconductor device and structure.
  94. Koza John R. ; Andre David ; Tackett Walter Alden, Simultaneous evolution of the architecture of a multi-part program while solving a problem using architecture altering operations.
  95. Mejdrich, Eric O.; Schardt, Paul E.; Shearer, Robert A., Software pipelining on a network on chip.
  96. Chow, Francis Man-Chit; Patel, Rakesh H.; Pistorius, Erhard Joachim, Stacked die network-on-chip for FPGA.
  97. Lavigne, Bruce E.; Wickeraad, John A.; Kootstra, Lewis S.; Watts, Jonathan M., Support chip for handling network chips on a network device.
  98. Kumar, Sailesh; Norige, Eric; Rowlands, Joe; Philip, Joji, Supporting multicast in NOC interconnect.
  99. Kumar, Sailesh; Norige, Eric; Rowlands, Joe; Philip, Joji, Supporting multicast in NoC interconnect.
  100. Holender Wlodek,SEX, System and method for optimal logical network capacity dimensioning with broadband traffic.
  101. Li, Bin; Cao, Xuegui; Ma, Shaowen; Chen, Zhong; Chen, Baojiang, System and method for realizing the resource distribution in the communication network.
  102. Prasad,Roy V.; Horng,Chi Song; Ramanujam,Ram S., System and method for reducing patterning variability in integrated circuit manufacturing through mask layout corrections.
  103. Birrittella Mark S. (Chippewa Falls WI) Kessler Richard E. (Eau Claire WI) Oberlin Steven M. (Chippewa Falls WI) Passint Randal S. (Chippewa Falls WI) Thorson Greg (Altoona WI), System for allocating messages between virtual channels to avoid deadlock and to optimize the amount of message traffic.
  104. Krueger,Paul, Systems and methods for routing packets in multiprocessor computer systems.
  105. Solomon, Neal, Three dimensional integrated circuits and methods of fabrication.
  106. Kazda, Michael Anthony; Li, Zhuo; Nam, Gi-Joon; Zhou, Ying, Timing refinement re-routing.
  107. Dally William J. (Arlington MA) Seitz Charles L. (San Luis Rey CA), Torus routing chip.
  108. Wentzlaff,David, Transferring data in a parallel processing environment.
  109. Schomberg Hermann (Hamburg DEX), Ultrasonic diagnostic device.
  110. Jayasimha, Doddaballapur N.; Chan, Jeremy; Tomlinson, Jay S., Use of common data format to facilitate link width conversion in a router with flexible link widths.
  111. Passint Randal S. ; Thorson Greg ; Galles Michael B., Virtual channel assignment in large torus systems.
  112. Radulescu, Andrei, Weight factor based allocation of time slot to use link in connection path in network on chip IC.

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

  1. Sadowski, Greg; McLellan, Edward, Methods and apparatus for processing in a network on chip (NOC).
섹션별 컨텐츠 바로가기

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

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

선택된 텍스트

맨위로