$\require{mediawiki-texvc}$

연합인증

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

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

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

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

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

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

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

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

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

System for synthesizing field programmable gate array implementations from high level circuit descriptions 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-017/50
출원번호 US-0473620 (1995-06-07)
발명자 / 주소
  • Cantone Michael R. (Westfield NJ) Woo Nam-Sung (New Providence NJ)
출원인 / 주소
  • Lucent Technologies Inc. (Murray Hill NJ 02)
인용정보 피인용 횟수 : 88  인용 특허 : 21

초록

A system is disclosed for synthesizing field programmable gate array (FPGA) implementations from high level circuit descriptions. A designer may describe circuits using a textual language or a graphics tool. The system will compile such circuit descriptions into technology mapped descriptions for us

대표청구항

A structured circuit synthesis system for optimizing a circuit implementation in a field programmable gate array, wherein said field programmable gate array comprises a plurality of programmable logic cells connected by programmable routing, the system comprising: a computer processor; means for sto

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

  1. Schmitz Nicholas A. (Cupertino CA), Apparatus and method for allocation of resoures in programmable logic devices.
  2. Bekki Keisuke (Hitachi JPX) Yokota Takayoshi (Hitachi JPX) Nagai Tooru (Hitachi JPX) Hamada Nobuhiro (Hitachiota JPX), Automatic design system of logic circuit.
  3. Addesso Mark (Hamden CT) Iyer Venkatraman R. (New Haven CT) Dunn Robert M. (Redding CT), Computer apparatus and method for logical modelling.
  4. Lazansky Richard W. (Pleasanton CA) Miller Thomas R. (Palo Alto CA) Coelho David R. (Fremont CA) Scott Kenneth E. (Fremont CA) Stanculescu Alec G. (San Mateo CA), Computer-aided engineering.
  5. Saeki Yukihiro (Tokyo JPX) Muroga Hiroki (Tokyo JPX) Shigematsu Tomohisa (Tokyo JPX) Hibi Toshio (Tokyo JPX) Kawahara Yasuo (Tokyo JPX) Maru Kazunao (Tokyo JPX) Austin Kenneth (Northwich GB2) Work Go, Configurable logic element with independently clocked outputs and node observation circuitry.
  6. Fukasawa Takayuki (Tiba JPX) Yamagishi Kunihiko (Kanagawa JPX) Sekine Masatoshi (Kanagawa JPX), Design aid method and design aid apparatus for integrated circuits.
  7. Kodosky Jeffrey L. (Austin TX) Truchard James J. (Austin TX) MacCrisken John E. (Palo Alto CA), Graphical method for programming a virtual instrument.
  8. Marmelstein Robert E. (Huber Height OH), Graphics system for automatic computer code generation.
  9. Rubin Steven M. (Portola Valley CA), Integrated electric design system with automatic constraint satisfaction.
  10. Sugimoto Tai (Columbia) Kobayashi Hideaki (Columbia SC) Shindo Masahiro (Osaka) Nakayama Haruo (Osaka JPX), Integrated silicon-software compiler.
  11. Kobayashi Hideaki (Columbia SC) Shindo Masahiro (Osaka JPX), Knowledge based method and apparatus for designing integrated circuits using functional specifications.
  12. Wolber Susan G. (Fort Collins CO), Line probe diagnostic display in an iconic programming system.
  13. Chene Mon R. (Cupertino CA) Trimberger Stephen M. (San Jose CA), Logic placement using positionally asymmetrical partitioning algorithm.
  14. Seidel Jorge P. (San Jose CA) Mandhania Arun K. (Milpitas CA), Method for implementing set/reset synchronously or asynchronously in a programmable logic device.
  15. Winchell Michael A. (Fort Collins CO 80526) Steele Robin L. (Fort Collins CO 80526), Method for providing an improved human user interface to a knowledge based system.
  16. Dangelo Carlos (San Jose CA) Nagasamy Vijay K. (Mountain View CA) Bootehsaz Ahsan (Santa Clara CA) Rajan Sreeranga P. (Sunnyvale CA), Methodology for deriving executable low-level structural descriptions and valid physical implementations of circuits and.
  17. McDermith William O. (Colorado Springs CO) Banki Mehrdad (Colorado Springs CO) Bush Kevin M. (Colorado Springs CO), Partitioning of Boolean logic equations into physical logic devices.
  18. Dunn Robert M. (Woodbridge CT), Schematic diagram generating system using library of general purpose interactively selectable graphic primitives to crea.
  19. Dunn Robert M. (Woodbridge CT), Schematic diagram generating system using library of general purpose interactively selectable graphic primitives to crea.
  20. Topolewski Todd J. (Oakland CA) Weir Christine M. (Santa Cruz CA) Reynolds Bart (Campbell CA) Smuts Julia M. (San Jose CA) Wynn Pardner (San Jose CA) Trimberger Stephen M. (San Jose CA), Structure and method for manually controlling automatic configuration in an integrated circuit logic block array.
  21. Watkins Daniel (Los Altos CA) Werner Jeffrey A. (Santa Clara CA) Hweizen H. I. (San Jose CA), System for simultaneous, interactive presentation of electronic circuit diagrams and simulation data.

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

  1. Ramchandran, Amit, Adaptable datapath for a digital processing system.
  2. Ramchandran, Amit, Adaptable datapath for a digital processing system.
  3. Ramchandran, Amit, Adaptable datapath for a digital processing system.
  4. Ramchandran, Amit, Adaptable datapath for a digital processing system.
  5. Master, Paul L.; Hogenauer, Eugene; Scheuermann, Walter J., Adaptive integrated circuitry with heterogeneous and reconfigurable matrices of diverse and adaptive computational units having fixed, application specific computational elements.
  6. Master, Paul L.; Hogenauer, Eugene; Scheuermann, Walter J., Adaptive integrated circuitry with heterogeneous and reconfigurable matrices of diverse and adaptive computational units having fixed, application specific computational elements.
  7. Master, Paul L.; Hogenauer, Eugene; Scheuermann, Walter James, Adaptive integrated circuitry with heterogeneous and reconfigurable matrices of diverse and adaptive computational units having fixed, application specific computational elements.
  8. Master, Paul L.; Hogenauer, Eugene; Scheuermann, Walter James, Adaptive integrated circuitry with heterogenous and reconfigurable matrices of diverse and adaptive computational units having fixed, application specific computational elements.
  9. Master, Paul L.; Hogenauer, Eugene; Scheuermann, Walter James, Adaptive processor for performing an operation with simple and complex units each comprising configurably interconnected heterogeneous elements.
  10. Master, Paul L.; Uvacek, Bohumir, Apparatus and method for adaptive multimedia reception and transmission in communication environments.
  11. De Palma Gary F. ; Glaser Arthur Barry ; Kurshan Robert Paul ; Wesley Glenn R., Apparatus for defining properties in finite-state machines.
  12. Master, Paul L.; Smith, Stephen J.; Watson, John, Apparatus, method, system and executable module for configuration and operation of adaptive integrated circuitry having fixed, application specific computational elements.
  13. Master, Paul L.; Smith, Stephen J.; Watson, John, Apparatus, method, system and executable module for configuration and operation of adaptive integrated circuitry having fixed, application specific computational elements.
  14. Master, Paul L.; Smith, Stephen J.; Watson, John, Apparatus, method, system and executable module for configuration and operation of adaptive integrated circuitry having fixed, application specific computational elements.
  15. Master, Paul L.; Smith, Stephen J.; Watson, John, Apparatus, system and method for configuration of adaptive integrated circuitry having fixed, application specific computational elements.
  16. Master, Paul L.; Smith, Stephen J.; Watson, John, Apparatus, system and method for configuration of adaptive integrated circuitry having heterogeneous computational elements.
  17. Betz, Vaughn; Rose, Jonathan, Automatic generation of programmable logic device architectures.
  18. Betz,Vaughn; Rose,Jonathan, Automatic generation of programmable logic device architectures.
  19. Heidari, Ghobad; Chang, Kuor Hsin; Master, Paul L.; Hogenauer, Eugene B.; Scheuermann, Walter James, Communications module, device, and method for implementing a system acquisition function.
  20. Master, Paul L.; Watson, John, Configurable hardware based digital imaging apparatus.
  21. Dellinger Eric F. ; Hwang L. James ; Mitra Sujoy ; Mohan Sundararajarao ; Wittig Ralph D., Context-sensitive self implementing modules.
  22. Scheuermann, W. James; Hogenauer, Eugene B., Control node for multi-core system.
  23. Chen Chih-Tung ; Kucukcakar Kayhan ; Tkacik Thomas E. ; Gupta Rajesh,INX, Controller structure template and method for designing a controller structure.
  24. Southgate Timothy J. ; Wenzler Michael, Design file templates for implementation of logic designs.
  25. Mohammed, Haneef; Griffin, Jack, Development, programming, and debugging environment.
  26. Hwang,Yean Yow; van Antwerpen,Babette; Yuan,Richard, Estimating quality during early synthesis.
  27. Furtek, Frederick Curtis; Master, Paul L., External memory controller.
  28. Furtek, Frederick Curtis; Master, Paul L., External memory controller node.
  29. Furtek, Fredrick Curtis; Master, Paul L., External memory controller node.
  30. Furtek, Fredrick Curtis; Master, Paul L., External memory controller node.
  31. Mohan Sundararajarao ; Dellinger Eric F. ; Hwang L. James ; Mitra Sujoy ; Wittig Ralph D., FPGA modules parameterized by expressions.
  32. Fuller Christine Marie ; Gould Scott Whitney ; Hartman Steven Paul ; Millham Eric Ernest ; Yasar Gulsun, Field programmable gate arrays using semi-hard multicell macros.
  33. Southgate Timothy J. ; Wenzler Michael, Graphic editor for block diagram level design of circuits.
  34. Southgate, Timothy J.; Wenzler, Michael, Graphic editor for block diagram level design of circuits.
  35. Lawman Gary R., HDL design entry with annotated timing.
  36. Scheuermann,Walter James, Hardware implementation of the secure hash standard.
  37. Scheuermann, W. James; Hogenauer, Eugene B., Hardware task manager.
  38. Scheuermann, W. James; Hogenauer, Eugene B., Hardware task manager.
  39. Scheuermann, W. James; Hogenauer, Eugene B., Hardware task manager.
  40. Scheuermann, W. James; Hogenauer, Eugene B., Hardware task manager.
  41. L. James Hwang ; Eric F. Dellinger ; Sujoy Mitra ; Sundararajarao Mohan ; Cameron D. Patterson ; Ralph D. Wittig, Hetergeneous method for determining module placement in FPGAs.
  42. Hwang L. James ; Dellinger Eric F. ; Mitra Sujoy ; Mohan Sundararajarao ; Patterson Cameron D. ; Wittig Ralph D., Heterogeneous method for determining module placement in FPGAs.
  43. Guccione Steven A., Interactive dubug tool for programmable circuits.
  44. Heile Francis B. ; Rawls Tamlyn V., Interface for compiling project variations in electronic design environments.
  45. Sambhwani, Sharad; Heidari, Ghobad, Low I/O bandwidth method and system for implementing detection and identification of scrambling codes.
  46. Sambhwani, Sharad; Heidari, Ghobad, Low I/O bandwidth method and system for implementing detection and identification of scrambling codes.
  47. Sambhwani,Sharad; Heidari,Ghobad, Low I/O bandwidth method and system for implementing detection and identification of scrambling codes.
  48. Gashkov, Sergey B.; Bolotov, Anatoli A.; Grinchuk, Mikhail I.; Ivanovic, Lav D.; Chasovshikh, Anatoly A.; Galatenko, Alexei V.; Kucherenko, Igor V., Low depth combinational finite field multiplier.
  49. Southgate Timothy J., Method and apparatus for automated circuit design.
  50. Eccles,Robert E., Method and apparatus for design verification with equivalency check.
  51. Goslin Gregory R. ; Thielges Bart C. ; Kelem Steven H., Method and apparatus for generating optimized functional macros.
  52. Master, Paul L., Method and system for achieving individualized protected space in an operating system.
  53. Mason Martin T. ; Evans Scott C. ; Aranake Sandeep S., Method and system for configuring an array of logic devices.
  54. Master, Paul L., Method and system for creating and programming an adaptive computing engine.
  55. Plunkett, Robert T.; Heidari, Ghobad; Master, Paul L., Method and system for managing hardware resources to implement system functions using an adaptive computing architecture.
  56. Plunkett, Robert T.; Heidari, Ghobad; Master, Paul L., Method and system for managing hardware resources to implement system functions using an adaptive computing architecture.
  57. Plunkett, Robert T.; Heidari, Ghobad; Master, Paul L., Method and system for managing hardware resources to implement system functions using an adaptive computing architecture.
  58. Plunkett, Robert T.; Heidari, Ghobad; Master, Paul L., Method and system for managing hardware resources to implement system functions using an adaptive computing architecture.
  59. Scheuermann, W. James, Method and system for reconfigurable channel coding.
  60. Scheuermann, W. James, Method and system for reconfigurable channel coding.
  61. Scheuermann, W. James, Method and system for reconfigurable channel coding.
  62. Scheuermann, W. James, Method and system for reconfigurable channel coding.
  63. Ripa, Alberto Alessandro Della; Benschop, Peter; Clovis, Philip Michael; Bouvier, Peter Mark; Michel, Steven Dean; Dvorman, David; Escobar, Diego, Method for automatically generating code to define a system of hardware elements.
  64. Patterson Cameron D. ; Dellinger Eric F. ; Hwang L. James ; Mitra Sujoy ; Mohan Sundararajarao ; Wittig Ralph D., Method for constraining circuit element positions in structured layouts.
  65. Lawman Gary R., Method for generating a secure macro element of a design for a programmable IC.
  66. Hatsch, Joel; Kamp, Winfried; Künemund, Ronald; Lackerschmid, Eva; Söldner, Heinz, Method for optimizing a cell layout using parameterizable cells and cell configuration data.
  67. Southgate Timothy J., Method for providing remote software technical support.
  68. L. James Hwang ; Cameron D. Patterson, Method for remapping logic modules to resources of a programmable gate array.
  69. Mohan Sundararajarao ; Dellinger Eric F. ; Hwang L. James ; Mitra Sujoy ; Wittig Ralph D., Method for specifying routing in a logic module by direct module communication.
  70. L. James Hwang ; Cameron D. Patterson ; Sujoy Mitra, Method for structured layout in a hardware description language.
  71. Vashi Mehul ; Buch Kiran, Method for verifying timing in a hard-wired IC device modeled from an FPGA.
  72. Vashi, Mehul; Buch, Kiran, Method for verifying timing in a hard-wired IC device modeled from an FPGA.
  73. Schumacher, Paul R., Method of implementing a circuit design using control and data path information.
  74. Baxter Glenn A., Method to back annotate programmable logic device design files based on timing information of a target technology.
  75. Baxter Glenn A., Method to back annotate programmable logic device design files based on timing information of a target technology.
  76. Master,Paul L.; Hogenauer,Eugene; Wu,Bicheng William; Chuang,Dan MingLun; Freeman Benson,Bjorn, Method, system and program for developing and scheduling adaptive integrated circuity and corresponding control or configuration information.
  77. Southgate Timothy J., Methods and apparatus for simulating a portion of a circuit design.
  78. McElvain Kenneth S., Methods and apparatuses for automatic extraction of finite state machines.
  79. Spring, Maximilian J., Network management using abstract device descriptions.
  80. Master, Paul L., Profiling of software and circuit designs utilizing data operation analyses.
  81. El Ayat Khaled A. (Cupertino CA) Bakker Gregory W. (Sunnyvale CA) Lien Jung-Cheun (San Jose CA) Plants William C. (Santa Clara CA) Kaptanoglu Sinan (San Carlos CA) Gopisetty Runip (Los Gatos CA) Chan, Programmable logic module and architecture for field programmable gate array device.
  82. Lawman Gary R., Schematic design entry with annotated timing.
  83. Master,Paul L.; Watson,John, Storage and delivery of device features.
  84. Pueschel, Markus; Milder, Peter A.; Hoe, James C., System and method for designing architecture for specified permutation and datapath circuits for permutation.
  85. Master, Paul L.; Watson, John, System for adapting device standards after manufacture.
  86. Master, Paul L.; Watson, John, System for authorizing functionality in adaptable hardware devices.
  87. Katragadda, Ramana; Spoltore, Paul; Howard, Ric, Task definition for specifying resource requirements.
  88. Ratchev,Boris; Hwang,Yean Yow; Pedersen,Bruce, Technology mapping technique for fracturable logic elements.
섹션별 컨텐츠 바로가기

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

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

선택된 텍스트

맨위로