$\require{mediawiki-texvc}$

연합인증

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

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

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

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

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

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

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

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

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

System and method for communicating with an integrated circuit 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G01R-031/28
  • G06F-012/00
출원번호 US-0410860 (1999-10-01)
발명자 / 주소
  • Edwards, David A.
  • Wright, Stephen James
  • Ramanadin, Bernard
출원인 / 주소
  • STMicroelectronics Limited
대리인 / 주소
    Jorgenson Lisa K.
인용정보 피인용 횟수 : 40  인용 특허 : 58

초록

A system and method for communicating with an integrated circuit is provided that allows an integrated circuit to communicate debugging information and system bus transaction information with an external system. The system may include an interface protocol that provides flow control between the inte

대표청구항

1. An integrated circuit comprising:an interface for communicating information to an external device, the interface having an output buffer configured to store a plurality of data bits representing an output data message, the interface providing an indication to the external device that the data mes

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

  1. Wang Bu-Chin (Saratoga CA) Daly Marita E. (El Cerrito CA), Address modulo adjust unit for a memory management unit for monolithic digital signal processor.
  2. Whetsel Lee D. (Plano TX), Addressable shadow port and protocol for serial bus networks.
  3. Brown Joseph H. (Windham ME) Bhavsar Dilip K. (Shrewsbury MA), Architecture for system-wide standardized intra-module and inter-module fault testing.
  4. Russell Robert J. (South Boston MA), Boundary scan architecture extension.
  5. Selgas Thomas D. ; Brightman Thomas B. ; Patton ; Jr. William C., Cache coherency without bus master arbitration signals.
  6. Rubinfeld Paul (Wayland MA), Cache invalidate protocol for digital data processing system.
  7. Barajas Saul (Mission Viejo CA) Kalish David M. (Laguna Niguel CA) Whittaker Bruce E. (Mission Viejo CA) Saldanha Keith S. (Trabulo Canyon CA), Cache invalidation sequence system utilizing odd and even invalidation queues with shorter invalidation cycles.
  8. Shimazaki Yasuhisa,JPX ; Nagata Seiichi,JPX ; Norisue Katuhiro,JPX ; Ishibashi Koichiro,JPX ; Nishimoto Junichi,JPX ; Yoshioka Shinichi ; Narita Susumu,JPX, Cache memory employing dynamically controlled data array start timing and a microcomputer using the same.
  9. Kowalczyk Robert M. (Chandler AZ) Brown ; III Robert H. (Chandler AZ) Heller Jack W. (Mesa AZ), Circuit for sharing a memory of a microcontroller with an external device.
  10. Arimilli Ravi K. (Round Rock TX) Dodson John S. (Pflugerville TX) Guthrie Guy L. (Austin TX) Lewis Jerry D. (Round Rock TX), Coherency and synchronization mechanisms for I/O channel controllers in a data processing system.
  11. Circello Joseph C. ; Hohl William A., Data processing system for performing a debug function and method therefor.
  12. Nishii Osamu,JPX ; Nakano Sadaki,JPX ; Nakagawa Norio,JPX ; Tsunoda Takanobu,JPX, Data processor and data processing system.
  13. Yamamoto Mitsuyoshi,JPX ; Kawasaki Ikuya,JPX ; Inayoshi Hideo,JPX ; Narita Susumu,JPX ; Kubo Masaharu,JPX, Data processor and single-chip microcomputer with changing clock frequency and operating voltage.
  14. Yoshioka Shinichi,JPX ; Kawasaki Ikuya,JPX ; Narita Susumu,JPX ; Tamaki Saneaki,JPX, Data processor having an address translation buffer operable with variable page sizes.
  15. Gonzales David R. (Austin TX) Carichner Gordon A. (Austin TX), Data processor with real-time diagnostic capability.
  16. Mann Daniel P., Debug interface including operating system access of a serial/parallel debug port.
  17. Maemura Kouji (Kanagawa JPX), Debugger operable with only background monitor.
  18. Inglis Graham Donald,GB2 ; Radley Barry Gordon,GB2, Diagnostic memory access.
  19. Wehunt Omer Lem ; Lavin Jeffrey M., Direct memory access controller with full read/write capability.
  20. Bagley Norman J. ; Gallagher Brian E., Flow control circuit for networked communications system including arrangement for reducing overhead at the beginning o.
  21. Tsai Ching-Hong (Hsinchu TWX) Guo Fang-Diahn (Hsinchu TWX) Hong Jin-Hua (Hsinchu TWX) Wu Cheng-Wen (Hsinchu TWX), IEEE Std. 1149.1 boundary scan circuit capable of built-in self-testing.
  22. Singhal Ashok ; Liencres Bjorn ; Price Jeff ; Cerauskis Frederick M. ; Broniarczyk David ; Cheung Gerald ; Hagersten Erik ; Agarwal Nalini, Implementing snooping on a split-transaction computer system bus.
  23. Taylor Mark A. (Columbia SC) Harrison Chris A. (Lexington SC) Simpson David L. (West Columbia SC) James Larry C. (West Columbia SC), Intermodule test across system bus utilizing serial test bus.
  24. Simpson David L. (West Columbia SC) Taylor Mark A. (Columbia SC), JTAG instruction error detection.
  25. Jeppesen ; III James Henry ; St. Clair-Hong Kelly Sue, JTAG interface system for communicating with compliant and non-compliant JTAG devices.
  26. Yoshioka Shinichi,JPX ; Kawasaki Shumpei, Logical cache memory storing logical and physical address information for resolving synonym problems.
  27. Songer Neil W ; Kardach James P. ; Cho Sung-Soo ; Cheng Jim S. ; Cohen Debra T. ; Horigan John W. ; Raygani Nader ; Sotoudeh Seyed Yahay ; Poisner David I., Method and apparatus for handling bus master and direct memory access (DMA) requests at an I/O controller.
  28. Kasai Hiroyoki (Yamanashi JPX), Method and apparatus for processing information and providing cache invalidation information.
  29. Ferra Lawrence C. (Phoenix AZ), Method and apparatus for programming embedded memories of a variety of integrated circuits using the IEEE test access po.
  30. Eskandari Nick G. ; Sprague David D., Method and apparatus for pseudo-direct access to embedded memories of a micro-controller integrated circuit via the IEEE.
  31. Whetsel Lee D. (Plano TX), Method and apparatus for streamlined concurrent testing of electrical circuits.
  32. Bock Robert (Beaverton OR) Alexander James W. (Hillsboro OR), Method and apparatus for synchronizing a JTAG test control signal to an on-chip clock signal.
  33. Duncan Samuel Hammond ; Keefer Craig Durand ; McLaughlin Thomas Adam ; Guglielmi Paul Michael, Method and apparatus providing DMA transfers between devices coupled to different host bus bridges.
  34. Circello Joseph C. (Phoenix AZ), Method and circuit for initializing a data processing system.
  35. Tanaka Shunji (Sagamihara JPX) Asai Takayoshi (Yokohama JPX) Inoue Taro (Sagamihara JPX) Umeno Hidenori (Kanagawa JPX) Watanabe Tsuyoshi (Hadano JPX), Method and system for controlling/monitoring computer system having plural operating systems to run thereon.
  36. Ranson Gregory L ; Lesartre Gregg B ; Brockmann Russell C ; Hunt Douglas B ; Mangelsdorf Steven T, Method for processing information in a microprocessor to facilitate debug and performance monitoring.
  37. Ohsuga Hiroshi,JPX ; Kiuchi Atsushi,JPX ; Hasegawa Hironobu,JPX ; Baji Toru,JPX ; Noguchi Koki,JPX ; Akao Yasushi,JPX ; Baba Shiro,JPX, Microcomputer.
  38. Kawasaki Shumpei (Tokyo JPX) Sakakibara Eiji (Kodaira JPX) Fukada Kaoru (Koganei JPX) Yamazaki Takanaga (Kodaira JPX) Akao Yasushi (Kokubunji JPX) Baba Shiro (Kokubunji JPX) Kihara Toshimasa (Tachika, Microcomputer having 16 bit fixed length instruction format.
  39. Kawasaki Shumpei,JPX ; Akao Yasushi,JPX ; Noguchi Kouki,JPX ; Hasegawa Atsushi,JPX ; Ohsuga Hiroshi,JPX ; Kurakazu Keiichi,JPX ; Matsubara Kiyoshi,JPX ; Hayakawa Akio,JPX ; Ito Yoshitaka,JPX, Microcomputer having multiple bus structure coupling CPU to other processing elements.
  40. Masumura Shigeki (Kodaira JPX) Nakamura Hideo (Tokyo JPX) Noguchi Kouki (Kokubunji JPX) Kawasaki Shumpei (Kodaira JPX) Fukada Kaoru (Koganei JPX) Akao Yasushi (Kokubunji JPX), Microcomputer system for accessing hierarchical buses.
  41. Klapproth Peter (Eindhoven NLX) Zandveld Frederik (Eindhoven NLX) Bakker Jacobus M. (Eindhoven NLX) Van Loo Gerardus C. (Eindhoven NLX), Microcontroller provided with hardware for supporting debugging as based on boundary scan standard-type extensions.
  42. Matsui Shigezumi,JPX ; Kawasaki Ikuya,JPX ; Narita Susumu,JPX ; Nemoto Masato,JPX, Microprocessor having PC card interface.
  43. Matsui Shigezumi,JPX ; Yamamoto Mitsuyoshi,JPX ; Yoshioka Shinichi,JPX ; Narita Susumu,JPX ; Kawasaki Ikuya,JPX ; Kaneko Susumu,JPX ; Hasegawa Kiyoshi,JPX, Microprocessor operating at high and low clok frequencies.
  44. Dreyer Robert S. (Sunnyvale CA) Alpert Donald B. (Santa Clara CA) Modi Nimish H. (San Jose CA) Tripp Mike J. (Forest Grove OR), Microprocessor with an external command mode for diagnosis and debugging.
  45. Christie David S., Microprocessor with built-in instruction tracing capability.
  46. Kawasaki Shumpei (Kodaira JPX) Fukada Kaoru (Koganei JPX) Watabe Mitsuru (Uridura-machi JPX) Noguchi Kouki (Kokubunji JPX) Matsubara Kiyoshi (Higashimurayama JPX) Mochizuki Isamu (Tachikawa JPX) Suzu, Multiply connectable microprocessor and microprocessor system.
  47. Arakawa Fumio,JPX, Multiply-add unit and data processing apparatus using it.
  48. Macachor Edgar R. (Santa Clara CA), Partially resettable, segmented DMA counter.
  49. Battaline Robert P. ; Robinson James R. ; Welbon Edward H. ; Williams Ralph J., Performance monitoring through JTAG 1149.1 interface.
  50. Yoshioka Shinichi,JPX ; Narita Susumu,JPX ; Kawasaki Ikuya,JPX ; Tamaki Saneaki,JPX, Processor with an addressable address translation buffer operative in associative and non-associative modes.
  51. Ayukawa Kazushige (Kokubunji JPX) Watanabe Takao (Fuchu JPX) Nakagome Yoshinobu (Hamura JPX), Semiconductor device capable of concurrently transferring data over read paths and write paths to a memory cell array.
  52. Kishi Kazumasa,JPX ; Masumura Shigeki,JPX ; Nakamura Hideo,JPX ; Noguchi Kouki,JPX ; Kawasaki Shumpei,JPX ; Akao Yasushi,JPX, Semiconductor integrated circuit having CPU and multiplier.
  53. Shiell Jonathan H. ; Chen Ian, Single chip microprocessor circuits, systems, and methods for self-loading patch micro-operation codes and patch microi.
  54. Kiuchi Atsushi,JPX ; Hatano Yuji,JPX ; Baji Toru,JPX ; Noguchi Koki,JPX ; Akao Yasushi,JPX ; Baba Shiro,JPX, System for maintaining fixed-point data alignment within a combination CPU and DSP system.
  55. Warren Robert,GBX, Test access port controller and a method of effecting communication using the same.
  56. Tobin Paul G. ; Naaseh-Shahry Hosein, Test systems for obtaining a sample-on-the-fly event trace for an integrated circuit with an integrated debug trigger a.
  57. Okumoto Koji (Tokyo JPX) Matsuno Katsumi (Kanagawa JPX) Shiono Toru (Tokyo JPX) Senuma Toshitaka (Tokyo JPX) Fukuda Tokuya (Tokyo JPX) Takada Shinji (Kanagawa JPX), Testing method for electronic apparatus.
  58. Kemp Steven R. ; Whitehill Clifford A. ; Poeppleman Alan D., Virtual monitor debugging method and apparatus.

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

  1. Pedersen,Frode Milch, Accessing sequential data in microcontrollers.
  2. Moyer, William C.; Collins, Richard G., Address translation trace message generation for debug.
  3. Moyer, William C.; Collins, Richard G., Address translation trace message generation for debug.
  4. Larson,Lee A.; Hoar,Henry R.; Xu,Huimin, Apparatus and method for performing a multi-value polling operation in a JTAG data stream.
  5. Flynn, David; Strasser, John; Thatcher, Jonathan, Apparatus, system, and method for a reconfigurable baseboard management controller.
  6. Lingannagari, Hanmanth; Karighattam, Vasan, Asynchronous programmable JTAG-based interface to debug any system-on-chip states, power modes, resets, clocks, and complex digital logic.
  7. Sato,Tomotoshi, Boundary scan controller, semiconductor apparatus, semiconductor-circuit-chip identification method for semiconductor apparatus, and semiconductor-circuit-chip control method for semiconductor apparatus.
  8. Kudo, Makoto, Break board debugging device.
  9. Broberg, III,Robert Neal Carlton, Circuit and/or method for automated use of unallocated resources for a trace buffer application.
  10. Das, Dibakar, Data processing system with trace co-processor.
  11. Moyer, William C.; Collins, Richard G., Debug messaging with selective timestamp control.
  12. Sugawara,Akihiko, Debugging system for semiconductor integrated circuit.
  13. Ng,Kent W.; Braun,Jeremy T.; Williams,Gregory G.; Singh,Harjit, Design for test for a high speed serial interface.
  14. Schubert, Nils Endric; McElvain, Kenneth S.; Beardslee, John Mark; Larouche, Mario, Enhanced hardware debugging with embedded FPGAS in a hardware description language.
  15. Schubert, Nils Endric; Beardslee, John Mark; Koch, Gernot Heinrich; Detjens, Ewald John, Hardware-based HDL code coverage and design analysis.
  16. Schubert,Nils Endric; Beardslee,John Mark; Koch,Gernot Heinrich; Detjens,Ewald John, Hardware-based HDL code coverage and design analysis.
  17. Schubert,Nils Endric; McElvain,Kenneth S.; Beardslee,John Mark; Larouche,Mario, Hardware/software co-debugging in a hardware description language.
  18. Deleris, Bertrand; Collins, Rich, Integrated circuit comprising trace logic and method for providing trace information.
  19. Gergen,Joseph P.; Dao,Tan Nhat; Hannah,Jerome, Method and apparatus for debugging a data processing system.
  20. Beardslee,John Mark; Schubert,Nils Endric; Perry,Douglas L., Method and system for debugging an electronic system.
  21. Beardslee,John Mark; Schubert,Nils Endric; Perry,Douglas L., Method and system for debugging an electronic system.
  22. Schubert,Nils Endric; Beardslee,John Mark; Koch,Gernot Heinrich; Poeppe,Olaf, Method and system for debugging an electronic system using instrumentation circuitry and a logic analyzer.
  23. Baker,Marcus A.; Williams,Jeffrey B.; Sigrist,Sheldon J., Method and system for saving the state of integrated circuits upon failure.
  24. Roth, Robert, Method for detecting hang or dead lock conditions.
  25. Kimelman,Paul; Field,Ian, On-board diagnostic circuit for an integrated circuit.
  26. Garnier, Sylvain; Rouaux, Anthony; Jouin, Sebastien; Pedersen, Frode Milch, Processor maintaining reset-state after reset signal is suspended.
  27. Moyer, William C.; Collins, Richard G.; Gamoneda, Jonathan J., Program correlation message generation for debug.
  28. Moyer, William C.; Collins, Richard G., Program trace message generation for page crossing events for debug.
  29. Brewer,Tony M.; Palmer,Gregory S., Protocol for insuring exactly once semantics of transactions across an unordered, unreliable network.
  30. Byrne,Dayna A.; Holm,Jeffrey J., Shared embedded trace macrocell.
  31. Zhang, Minda; Moncrieffe, Marlon; Ferri, Cesare, System and method for establishing a trusted diagnosis/debugging agent over a closed commodity device.
  32. Mayer, Albrecht, System-on-chip with master/slave debug interface.
  33. Mayer, Albrecht, System-on-chip with master/slave debug interface.
  34. Mayer, Albrecht, System-on-chip with master/slave debug interface.
  35. Elliott, John C.; Lucas, Gregg S.; Medlin, Robert D., Systems, methods and computer program products for controlling high speed network traffic in server blade environments.
  36. Sankar, Karthik Ramana; Swoboda, Gary L., Trace data export to remote memory using memory mapped write transactions.
  37. Sankar, Karthik Ramana; Swoboda, Gary L., Trace data export to remote memory using remotely generated reads.
  38. Xu, Zheng; Bhaskaran, Suraj; Collins, Richard G.; Nearing, Jason T., Trace messaging device and methods thereof.
  39. Roth, Robert; Pudipeddi, Bharadwaj; Glass, Richard; Athreya, Madhu, Transaction detection in link based computing system.
  40. Swoboda,Gary L., Using sign extension to compress on-chip data processor trace and timing information for export.
섹션별 컨텐츠 바로가기

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

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

선택된 텍스트

맨위로