$\require{mediawiki-texvc}$

연합인증

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

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

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

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

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

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

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

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

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

Hardware/software design tool and language specification mechanism enabling efficient technology retargeting and optimization 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-017/50
출원번호 US-0159762 (2005-06-23)
등록번호 US-7278122 (2007-10-02)
발명자 / 주소
  • Willis,John
출원인 / 주소
  • FTL Systems, Inc.
대리인 / 주소
    Oppenheimer Wolff & Donnelly LLP
인용정보 피인용 횟수 : 21  인용 특허 : 40

초록

A hardware/software design tool converts an electronic design specification and zero or more technology specifications into realization of the electronic design in computer hardware, software and firmware. It compiles design and logic technology specifications into a model which can be utilized for

대표청구항

What is claimed is: 1. A method for synthesizing an embodiment in realizable devices from a behavioral specification of a design, the method comprising: adding to a design specification additional state information used in an embodiment as realizable devices, wherein the design specification compri

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

  1. Masuda Atsushi,JPX ; Sekine Masatoshi,JPX ; Hansen Jeffery P.,JPX, Apparatus and method for high-level synthesis of a logic circuit.
  2. Takai Yuji,JPX ; Nakatani Kazue,JPX ; Matsumoto Michihiro,JPX, Apparatus and method of supporting functional design of logic circuit and apparatus and method of verifying functional.
  3. Phillips Christopher E. ; Wong Dale ; Pfalzer Karl W., Behavioral silicon construct architecture and mapping.
  4. Miller Ronald A. ; MacMillen Donald B. ; Ly Tai A. ; Knapp David W., Behavioral synthesis links to logic synthesis.
  5. Chang, Henry; Cooke, Larry; Hunt, Merrill; Ke, Wuudiann; Lennard, Christopher K.; Martin, Grant; Paterson, Peter; Truong, Khoan; Venkatramani, Kumar, Blocked based design methodology.
  6. Ara, Koji; Suzuki, Kei; Yano, Kazuo, Computer-readable medium for recording interface specifications.
  7. Eng,Tommy K, Creating optimized physical implementations from high-level descriptions of electronic design using placement-based information.
  8. Graef Stefan ; Phan Quang, Digital integrated circuit design system and methodology with hardware.
  9. Agrawal,Om P.; Sharpe Geisler,Bradley A., FPGA with register-intensive architecture.
  10. Boehm,Fritz A., Grid that tracks the occurrence of a N-dimensional matrix of combinatorial events in a simulation using a linear index.
  11. Dave Bharat P. ; Jha Niraj K., Hardware-software co-synthesis of heterogeneous distributed embedded systems for low overhead fault tolerance.
  12. Bharat P. Dave, Hardware/software co-synthesis of dynamically reconfigurable embedded systems.
  13. Dave, Bharat P., Hardware/software co-synthesis of heterogeneous low-power and fault-tolerant systems-on-a chip.
  14. Akihisa Yamada JP, High-level synthesis device high level synthesis method and recording medium with high level synthesis program.
  15. Ohnishi, Mitsuhisa; Tanaka, Shinichi, High-level synthesis method, high-level synthesis apparatus, method for producing logic circuit using the high-level synthesis method for logic circuit design, and recording medium.
  16. Asaka Toshiharu,JPX, Logic synthesis for testability system which enables improvement in testability and effective selection of center state and logic synthesis method thereof.
  17. Leaver Andrew ; Heile Francis B., Mapping heterogeneous logic elements in a programmable logic device.
  18. Toyonaga Masahiko (Hyogo JPX) Muraoka Michiaki (Nara JPX) Akino Toshiro (Osaka JPX), Method and apparatus for classifying and evaluating logic circuit.
  19. Powell Gary P. (Allentown PA), Method and apparatus for converting field-programmable gate array implementations into mask-programmable logic cell impl.
  20. Sample Stephen P. ; Bershteyn Mikhail, Method and apparatus for design verification using emulation and simulation.
  21. Patel Chandresh (3480 Granada Ave. ; #249 Santa Clara CA 95051), Method and apparatus to emulate VLSI circuits within a logic simulator.
  22. Dangelo Carlos (Los Gatos CA) Nagasamy Vijay (Union City CA) Ponukumati Vijayanand (Sunnyvale CA), Method and system for creating and validating low level description of electronic design.
  23. Rostoker Michael D. (Boulder Creek CA) Dangelo Carlos (Los Gatos CA) Mintz Doron (Sunnyvale CA), Method and system for creating and validating low level description of electronic design from higher level, behavior-ori.
  24. Rostoker Michael D. (San Jose CA) Dangelo Carlos (Los Gatos CA) Nagasamy Vijay (Union City CA), Method and system for creating and validating low level structural description of electronic design from higher level, b.
  25. Dangelo Carlos ; Nagasamy Vijay ; Ponukumati Vijayanand, Method and system for creating and validating low-level description of electronic design.
  26. Fura David A., Method and system for generating electronic hardware simulation models.
  27. Higgins, Joseph E.; Singhal, Vigyan; Aziz, Adnan, Method for determining the functional equivalence between two circuit models in a distributed computing environment.
  28. Reiner Wilhelm Genevriere, Method for improving the speed of behavioral synthesis links to logic synthesis.
  29. El-Ghoroury, Hassan N., Method, apparatus, and system for hardware design and synthesis.
  30. Puri Ruchir (Calgary CAX) Gu Jun (Calgary CAX), Methodology and apparatus for modular partitioning for the machine design of asynchronous circuits.
  31. Demler, Michael J., Mixed signal synthesis behavioral models and use in circuit design optimization.
  32. Niwa Tomomitsu (Aichi JPX), Numerical control unit.
  33. Sako,Norimitsu, Pass-transistor logic circuit and a method of designing thereof.
  34. Sako,Norimitsu, Pass-transistor logic circuit and a method of designing thereof.
  35. Wang Steven ; Tseng Ping-Sheng ; Lin Sharon Sheau-Pyng ; Tsay Ren-Song ; Sun Richard Yachyang ; Shen Quincy Kun-Hsu ; Tsai Mike Mon Yen, Simulation server system and method.
  36. Tseng Ping-Sheng ; Lin Sharon Sheau-Pyng ; Shen Quincy Kun-Hsu ; Sun Richard Yachyang ; Tsai Mike Mon Yen ; Tsay Ren-Song ; Wang Steven, Simulation/emulation system and method.
  37. 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.
  38. Rostoker Michael D. (San Jose CA) Watkins Daniel R. (Los Altos CA), System and method for creating and validating structural description of electronic system.
  39. McGaughy,Bruce W.; Karhade,Prashant; Muhkerjee,Jaideep; Kong,Jun, System and method for simulating a circuit having hierarchical structure.
  40. Panchul, Yuri V.; Soderman, Donald A.; Coleman, Denis R., System for converting hardware designs in high-level programming languages to hardware implementations.

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

  1. Padmanabhan, Satish; Ng, Pius; Pandurangan, Anand; Kadiyala, Suresh; Durbha, Ananth; Shigihara, Tak, Automatic optimal integrated circuit generator from algorithms and specification.
  2. Wallach, Steven J.; Brewer, Tony, Compiler for generating an executable comprising instructions for a plurality of different instruction sets.
  3. Guo, Ruifeng; Cheng, Wu-Tung; Kobayashi, Takeo; Tsai, Kun-Han, Diagnostic test pattern generation for small delay defect.
  4. Wallach, Steven J.; Brewer, Tony, Dispatch mechanism for dispatching instructions from a host processor to a co-processor.
  5. Brewer, Tony; Wallach, Steven J., Dynamically configured coprocessor for different extended instruction set personality specific to application program with shared memory storing instructions invisibly dispatched from host processor.
  6. Neoh, Hong Shan, M and A for importing hardware description language into a system level design environment.
  7. Brewer, Tony M.; Magee, Terrell; Andrewartha, J. Michael, Memory interleave for heterogeneous computing.
  8. Brewer, Tony M.; Magee, Terrell; Andrewartha, J. Michael, Memory interleave for heterogeneous computing.
  9. Sasaki, Lawrence H., Method and apparatus for hardware design verification.
  10. Neoh, Hong Shan, Method and apparatus for importing hardware description language into a system level design environment.
  11. Ferguson, Kenneth; Mackie, Kenneth; Lamant, Gilles S. C.; Nair, Sravasti Gupta, Methods and systems for physical hierarchy configuration engine and graphical editor.
  12. Wallach, Steven J.; Brewer, Tony, Microprocessor architecture having alternative memory access paths.
  13. Wallach, Steven J.; Brewer, Tony, Multi-processor system having at least one processor that comprises a dynamically reconfigurable instruction set.
  14. Brewer, Tony M.; Andrewartha, J. Michael; O'Leary, William D.; Dugan, Michael K., Multiple data channel memory module architecture.
  15. Brewer, Tony M.; Andrewartha, J. Michael; O'Leary, William D.; Dugan, Michael K., Multiple data channel memory module architecture.
  16. Brewer, Tony M.; Andrewartha, J. Michael; O'Leary, William D.; Dugan, Michael K., Multiple data channel memory module architecture.
  17. Brewer, Tony M.; Andrewartha, J. Michael; O'Leary, William D.; Dugan, Michael K., Multiple data channel memory module architecture.
  18. Willis, John C., Multiprocessor computer system and method having at least one processor with a dynamically reconfigurable instruction set.
  19. Chang, Henry Chung-herng; Kundert, Kenneth Scott, Specifications-driven platform for analog, mixed-signal, and radio frequency verification.
  20. Durham, Christopher M.; Klim, Peter J.; Krentler, Robert N. L., Structure for automated transistor tuning in an integrated circuit design.
  21. Brewer, Tony, Systems and methods for mapping a neighborhood of data to general registers of a processing element.
섹션별 컨텐츠 바로가기

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

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

선택된 텍스트

맨위로