$\require{mediawiki-texvc}$

연합인증

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

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

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

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

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

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

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

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

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

Digital communications processor 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-015/00
출원번호 US-0674864 (1999-05-07)
국제출원번호 PCT/US99/010002 (1999-05-07)
§371/§102 date 20010330 (20010330)
국제공개번호 WO99/059078 (1999-11-18)
발명자 / 주소
  • Brightman,Thomas B.
  • Brown,Andrew T.
  • Brown,John F.
  • Farrell,James A.
  • Funk,Andrew D.
  • Husak,David J.
  • McLellan,Edward J.
  • Sankey,Mark A.
  • Schmitt,Paul
  • Priore,Donald A.
출원인 / 주소
  • Freescale Semiconductor, Inc.
인용정보 피인용 횟수 : 48  인용 특허 : 29

초록

An integrated circuit (203) for use in processing streams of data generally and streams of packets in particular. The integrated circuit (203) includes a number of packet processors (307, 313, 303), a table look up engine (301), a queue management engine (305) and a buffer management engine (315) .

대표청구항

What is claimed is: 1. An integrated circuit comprising: a plurality of data stream inputs and/or outputs that receive and/or transmit streams of data; a plurality of data stream processors that process the streams of data, each data stream processor is programmable and being coupled to a data stre

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

  1. Kerstein Denise, Apparatus and method for generating an index key for a network switch routing table using a programmable hash function.
  2. Bonneau ; Jr. Walt C. (Missouri City TX) Guttag Karl (Missouri City TX) Gove Robert (Dallas TX), Architecture of a chip having multiple processors and multiple memories.
  3. Luijten Ronald,CHX ; Nicolas Laurent ; Poret Michel,FRX, Asynchronous transfer mode (A.T.M.) protocol adapter for a high speed cell switching system.
  4. North Gregory Allen ; Gephardt Douglas D. ; Barnette James D. ; Austin James D. ; Haban Scott Thomas ; David Thomas Saroshan ; Kircher Brian Christopher, Circuits, system, and methods for processing multiple data streams.
  5. Haddock Stephen R. ; Chueh Justin N. ; Parker David K. ; Schneider Herb ; Smith R. Steven ; Swenson Erik R., Data path architecture for a LAN switch.
  6. Gove Robert J. (Plano TX) Marshall Stephen W. (Richardson TX) Markandey Vishal (Dallas TX) Doherty Donald B. (Irving TX) Meyer Richard C. (Plano TX) Heimbuch Scott D. (Dallas TX), Digital television system.
  7. Tremblay Marc ; Joy William, Efficient handling of a large register file for context switching.
  8. Cwiakala Richard (Wappingers Falls NY) Haggar Jeffrey D. (Pleasant Valley NY) Shapley Charles E. (Salt Point NY) Spewak Timothy J. (Hyde Park NY) Stucki David E. (Poughkeepsie NY) Yudenfriend Harry M, Establishing synchronization of hardware and software I/O configuration definitions.
  9. Alexander Thomas ; Smith Bradley H. ; Rekow Alexander D., Firmware controlled transmit datapath for high-speed packet switches.
  10. Hansen Craig ; Moussouris John, General purpose, multiple precision parallel operation, programmable media processor.
  11. Yajima Akihiko,JPX, Image data encoder/decoder system which divides uncompresed image data into a plurality of streams and method thereof.
  12. 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.
  13. Deb Alak K. ; Sambamurthy Namakkal S. ; Bares William H., Media access control micro-RISC stream processor and method for implementing the same.
  14. Vincent, John Edward; Irwin, George F.; Depelteau, Gary M.; Huang, Tony; Fisher, David A.; Watchorn, James L.; Chaar, Melhem I., Message based packet switch based on a common, generic bus medium for transport.
  15. Elliott Duncan G. (58 Carsbrooke Rd. Etobicoke ; Ontario CAX M9C 3C5 ) Snelgrove W. Martin (245 Beatrice St. Toronto ; Ontario CAX M6G 3E9 ), Method and apparatus for a single instruction operating multiple processors on a memory chip.
  16. Wright Michael L. ; Kerr Darren ; Key Kenneth Michael ; Jennings William E., Method and apparatus for passing data among processor complex stages of a pipelined processing engine.
  17. Reader Cliff ; Son Jae Cheol ; Qureshi Amjad ; Nguyen Le ; Frederiksen Mark ; Lu Tim, Methods and apparatus for processing video data.
  18. Duranton Marc,FRX, Parallel data processing device having a concatenated data path between elementary processors.
  19. Mura Joji (Neyagawa JPX) Yabuta Akira (Ashiya JPX) Kitadou Tadaharu (Moriguchi JPX) Kuroda Minoru (Osaka JPX), Programmable controller.
  20. Brown Glen W., Programmable data flow processor for performing data transfers.
  21. Rupp Charle R., Reconfigurable computer architecture for use in signal processing applications.
  22. Shido Tatsuya (Kawasaki JPX) Kawamura Kaoru (Yokohama JPX) Umeda Masanobu (Yokohama JPX) Shibuya Toshiyuki (Inagi JPX) Miwatari Hideki (Yokohama JPX), SIMD system having logic units arranged in stages of tree structure and operation of stages controlled through respectiv.
  23. Pechanek Gerald G. (Cary NC) Larsen Larry D. (Raleigh NC) Glossner Clair John (Durham NC) Vassiliaadis Stamatis (Zoetermeer NLX) McCabe Daniel H. (Chapel Hill NC), Selective processing and routing of results among processors controlled by decoding instructions using mask value derive.
  24. Lentz Derek J. (Los Gatos CA), System and method for transferring data between a plurality of virtual FIFO\s and a peripheral via a hardware FIFO and s.
  25. Murata Tomohiro,JPX ; Niida Mitsuaki,JPX ; Kurihara Kenzo,JPX, System for processing an I/O request using an old program while loading a new program which upon completion used to process the I/O request.
  26. Kolanek James C. ; Bryan Thomas A., Uniform discrete fourier transform filter parameter encoder.
  27. Crump Dwayne T. ; Pancoast Steve T., Video processor implementing various data translations using control registers.
  28. Kolchinsky Alexander (48 Gray Rd. Andover MA 01810), Virtual processor module including a reconfigurable programmable matrix.
  29. Athanas Peter ; Bittner ; Jr. Ray A., Worm-hole run-time reconfigurable processor field programmable gate array (FPGA).

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

  1. Solotke, Richard M.; Garg, Saurabh; Zhang, Haining, Apparatus and methods for wake-limiting with an inter-device communication link.
  2. Willis, Steven R.; Bromley, Gregg F.; Crawley, Eric S.; Kastenholz, Frank, Bundling data in a single optical channel.
  3. Corl, Jr., Everett A.; Davis, Gordon T.; Jeffries, Clark D.; Vaidhyanathan, Natarajan; Verrilli, Colin B., Caching lookups based upon TCP traffic flow characteristics.
  4. Nautiyal, Hemant; Kapoor, Rajan; Kaushik, Arvind; Khandelwal, Puneet, Communication system for transmitting and receiving control frames.
  5. Tanaka,Toshikazu, Data processing system and method having high availability.
  6. Hara, Kazuhiro, Data transmission controlling method and data transmission system.
  7. Grivna,Edward L., Data transport for bit-interleaved streams supporting lane identification with invalid streams.
  8. Willis, Steven R., Device for performing IP forwarding and ATM switching.
  9. Hejl, Jr., James N.; Prather, Christopher K., Distributed realization of digital content.
  10. Willis, Steven R; Bromley, Gregg F; Crawley, Eric S; Kastenholz, Frank, Encapsulating/decapsulating data in hardware.
  11. Lin, Bo; Edmiston, Graham, Error correction via lookup in compressed error location data.
  12. Calvignac, Jean L.; Chang, Chih-jen; Logan, Joseph F.; Verplanken, Fabrice J.; Wind, Daniel, Flexible network processor scheduler and data flow.
  13. Cohen, Earl T.; Steiss, Donald; Eatherton, William; Williams, Jr., John; Fingerhut, John A., Method and apparatus for communicating over a resource interconnect.
  14. Lee, Yun-Hsien; Chang, Chin-Jung, Method and apparatus for power management according to a situation mode.
  15. Chang, Michael; Sokol, Michael A., Method and apparatus for reducing clock speed and power consumption.
  16. Chang,Michael; Sokol,Michael A., Method and apparatus for reducing clock speed and power consumption.
  17. Shin, Seung Won; Oh, Jin Tae; Jang, Jong Soo; Sohn, Sung Won, Method and apparatus for storing pattern matching data and pattern matching method using the same.
  18. Calvignac,Jean L.; Chang,Chih jen; Logan,Joseph F.; Verplanken,Fabrice J.; Wind,Daniel, Method and system for flexible network processor scheduler and data flow.
  19. Corl, Jr.,Everett A.; Davis,Gordon T.; Jeffries,Clark D.; Vaidhyanathan,Natarajan; Verrilli,Colin B., Method for caching lookups based upon TCP traffic flow characteristics.
  20. Pulyala, Radha Kumar; Garg, Saurabh; Sanghi, Karan, Methods and apparatus for aggregating packet transfer over a virtual bus interface.
  21. Sanghi, Karan; Garg, Saurabh; Petkov, Vladislav; Zhang, Haining, Methods and apparatus for controlled recovery of error information between independently operable processors.
  22. Sanghi, Karan; Garg, Saurabh; Zhang, Haining, Methods and apparatus for managing power with an inter-processor communication link between independently operable processors.
  23. Sanghi, Karan; Garg, Saurabh; Zhang, Haining, Methods and apparatus for recovering errors with an inter-processor communication link between independently operable processors.
  24. Sanghi, Karan; Garg, Saurabh; Zhang, Haining, Methods and apparatus for running and booting an inter-processor communication link between independently operable processors.
  25. Sanghi, Karan; Petkov, Vladislav; Pulyala, Radha Kumar; Garg, Saurabh; Zhang, Haining, Methods and apparatus for synchronizing uplink and downlink transactions on an inter-device communication link.
  26. Whitby-Strevens, Colin; Anantharaman, Sreeraman, Methods and apparatus for virtual channel allocation via a high speed bus interface.
  27. Eatherton, Will; Cohen, Earl T.; Fingerhut, John Andrew; Steiss, Donald E.; Williams, John, Multi-threaded packet processing architecture with global packet memory, packet recirculation, and coprocessor.
  28. Giacomini,Peter J, Multiport overhead cell processor for telecommunications nodes.
  29. Gibson, Grant A.; Rubsam, Kenneth G., Packet sniffer.
  30. Tatar, Mohammed I.; Epps, Garry P.; Trainin, Oded; Oren, Eyal; Begin, Cedrik, Pipelined packet switching and queuing architecture.
  31. Tatar, Mohammed I.; Epps, Garry P.; Trainin, Oded; Oren, Eyal; Begin, Cedrik, Pipelined packet switching and queuing architecture.
  32. Tatar, Mohammed I.; Epps, Garry P.; Trainin, Oded; Oren, Eyal; Begin, Cedrik, Pipelined packet switching and queuing architecture.
  33. Tatar, Mohammed I.; Epps, Garry P.; Trainin, Oded; Oren, Eyal; Begin, Cedrik, Pipelined packet switching and queuing architecture.
  34. Tatar, Mohammed I.; Epps, Garry P.; Trainin, Oded; Oren, Eyal; Begin, Cedrik, Pipelined packet switching and queuing architecture.
  35. Tatar, Mohammed I.; Epps, Garry P.; Trainin, Oded; Oren, Eyal; Begin, Cedrik, Pipelined packet switching and queuing architecture.
  36. George, H. Allan, Preemptive packet flow controller.
  37. Olderdissen, Jan R A, Protocol stack using shared memory.
  38. Olderdissen, Jan RA, Protocol stack using shared memory.
  39. Cheng,Paul C.; Chien,Fangli, Simultaneously searching for a plurality of patterns definable by complex expressions, and efficiently generating data for such searching.
  40. Kuechler, Wolfgang, Stream data processor.
  41. Misra,Pawan; Haynes,Michael D.; Vaidya,Chetan Rameshchandra; Gulve,Somnath, System and method for managing memory or session resources used for movement of data being copied in a data storage environment.
  42. Misra, Pawan; Haynes, Michael D.; Vaidya, Chetan Rameshchandra; Gulve, Somnath, System and method for managing sessions and reallocating memory resources used for replication of data in a data storage environment.
  43. Hetzel, Herbert; Knapp, David J., System and method for transferring non-compliant packetized and streaming data into and from a multimedia device coupled to a network across which compliant data is sent.
  44. Hetzel, Herbert; Knapp, David J., System and method for transferring non-compliant packetized and streaming data into and from a multimedia device coupled to a network across which compliant data is sent.
  45. Harvey, Roy; Do, Neil, Systems and methods for a unified game experience.
  46. Harvey, Roy; Do, Neil, Systems and methods for a unified game experience in a multiplayer game.
  47. Lawson, Matthew Todd; Vavilala, Sai Kishore; Marinshaw, Jason Allen; Kolecki, Stephen Patrick, Systems and methods for performing packet reorder processing.
  48. Haviv, Yaron; Berlovitch, Albert, Virtual input-output connections for machine virtualization.
섹션별 컨텐츠 바로가기

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

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

선택된 텍스트

맨위로