$\require{mediawiki-texvc}$

연합인증

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

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

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

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

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

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

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

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

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

Complex arithmetic vector processor for performing control function, scalar operation, and set-up of vector signal proce 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-015/347
  • G06F-015/31
  • G06F-015/332
출원번호 US-0872737 (1986-06-10)
발명자 / 주소
  • Webb Richard F. (Baltimore MD)
출원인 / 주소
  • The United States of America as represented by the Secretary of the Air Force (Washington DC 06)
인용정보 피인용 횟수 : 120  인용 특허 : 0

초록

The processor is optimized for high-speed processing of large vectors, to fully utilize VHSIC technology, and to implement a signal processor having the highest possible throughput per volume while maintaining flexibility. It includes a 25 MHz embedded 1750A computer for performing control function

대표청구항

A complex arithmetic vector processor module which is optimized for high speed processing of large vectors, using very high speed integrated circuit (VHSIC) chips, to implement a signal processor having the highest possible throughput per volume while maintaining flexibility, for use in a system hav

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

  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. Hibbard, Mark; Bandell, Howard, Adjustable pulse width ground penetrating radar.
  11. Master, Paul L.; Uvacek, Bohumir, Apparatus and method for adaptive multimedia reception and transmission in communication environments.
  12. Stewart, Malcolm; Ors, Ali Osman; Laroche, Daniel, Apparatus and method of vector unit sharing.
  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, method, system and executable module for configuration and operation 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 fixed, application specific computational elements.
  17. Master, Paul L.; Smith, Stephen J.; Watson, John, Apparatus, system and method for configuration of adaptive integrated circuitry having heterogeneous computational elements.
  18. Master, Paul L.; Smith, Stephen J.; Watson, John, Apparatus, system and method for configuration of adaptive integrated circuitry having heterogeneous computational elements.
  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. Nilsson,Anders Henrik; Tell,Eric Johan; Liu,Dake, Complex vector executing clustered SIMD micro-architecture DSP with accelerator coupled complex ALU paths each further including short multiplier/accumulator using two's complement.
  21. Master, Paul L.; Watson, John, Configurable hardware based digital imaging apparatus.
  22. Vorbach, Martin; Nückel, Armin, Configurable logic integrated circuit having a multidimensional structure of configurable elements.
  23. Scheuermann, W. James; Hogenauer, Eugene B., Control node for multi-core system.
  24. Vorbach, Martin; Becker, Jürgen; Weinhardt, Markus; Baumgarte, Volker; May, Frank, Data processing method and device.
  25. Tell,Eric Johan; Nilsson,Anders Henrik; Liu,Dake, Data processing without processor core intervention by chain of accelerators selectively coupled by programmable interconnect network and to memory.
  26. Vorbach, Martin; Münch, Robert, Data processor having disabled cores.
  27. Vorbach, Martin, Device including a field having function cells and information providing cells controlled by the function cells.
  28. Peleg, Alexander D.; Yaari, Yaakov; Mittal, Millind; Mennemeier, Larry M.; Eitan, Benny, Executing unpack instruction and pack instruction with saturation on packed data elements from two source operand registers.
  29. Peleg, Alexander; Yaari, Yaakov; Mittal, Millind; Mennemeier, Larry M.; Eitan, Benny, Execution of instruction with element size control bit to interleavingly store half packed data elements of source registers in same size destination register.
  30. Furtek, Frederick Curtis; Master, Paul L., External memory controller.
  31. Furtek, Frederick Curtis; Master, Paul L., External memory controller node.
  32. Furtek, Fredrick Curtis; Master, Paul L., External memory controller node.
  33. Furtek, Fredrick Curtis; Master, Paul L., External memory controller node.
  34. Scheuermann,Walter James, Hardware implementation of the secure hash standard.
  35. Scheuermann, W. James; Hogenauer, Eugene B., Hardware task manager.
  36. Scheuermann, W. James; Hogenauer, Eugene B., Hardware task manager.
  37. Scheuermann, W. James; Hogenauer, Eugene B., Hardware task manager.
  38. Scheuermann, W. James; Hogenauer, Eugene B., Hardware task manager.
  39. Peleg, Alexander; Yaari, Yaakov; Mittal, Millind; Mennemeier, Larry M.; Eitan, Benny, Interleaving corresponding data elements from part of two source registers to destination register in processor operable to perform saturation.
  40. Peleg, Alexander D.; Yaari, Yaakov; Mittal, Millind; Mennemeier, Larry M.; Eitan, Benny, Interleaving half of packed data elements of size specified in instruction and stored in two source registers.
  41. Hoerig Timothy R. ; Cannon William J., Legacy MIL-STD-1750A software emulator address translation using power PC memory management hardware.
  42. Vorbach, Martin; May, Frank; Reichardt, Dirk; Lier, Frank; Ehlers, Gerd; Nückel, Armin; Baumgarte, Volker; Rao, Prashant; Oertel, Jens, Logic cell array and bus system.
  43. Sambhwani, Sharad; Heidari, Ghobad, Low I/O bandwidth method and system for implementing detection and identification of scrambling codes.
  44. Sambhwani, Sharad; Heidari, Ghobad, Low I/O bandwidth method and system for implementing detection and identification of scrambling codes.
  45. Sambhwani,Sharad; Heidari,Ghobad, Low I/O bandwidth method and system for implementing detection and identification of scrambling codes.
  46. Yeh,Gerard; Auld,David; Lee,Jackson F.; Cesana,Joseph; O Yang,Hsiang; Zha,Xianliang; Markovic,Zeljko, Method and apparatus for an integrated high definition television controller.
  47. Beard Douglas R. (Eleva WI) Phelps Andrew E. (Eau Claire WI) Woodmansee Michael A. (Eau Claire WI) Blewett Richard G. (Altoona WI) Lohman Jeffrey A. (Eau Claire WI) Silbey Alexander A. (Eau Claire WI, Method and apparatus for chaining vector instructions.
  48. Macy,William W.; Debes,Eric; Yeung,Minerva; Chen,Yen Kuang; Roussel,Patrice, Method and apparatus for performing efficient transformations with horizontal addition and subtraction.
  49. Macy,William W.; Debes,Eric; Buxton,Mark J.; Roussel,Patrice; Sebot,Julien; Nguyen,Huy V., Method and apparatus for performing horizontal addition and subtraction.
  50. Debes,Eric; Macy,William W.; Tyler,Jonathan J.; Coke,James; Binns,Frank; Rodgers,Scott; Ruscito,Peter; Toll,Bret; Naydenov,Vesselin; Tahir,Masood; Jackson,David, Method and apparatus for performing multiply-add operations on packed byte data.
  51. Debes,Eric; Macy,William W.; Tyler,Jonathan J.; Peleg,Alexander D.; Mittal,Millind; Mennemeier,Larry M.; Eitan,Benny; Dulong,Carole; Kowashi,Eiichi; Witt,Wolf, Method and apparatus for performing multiply-add operations on packed data.
  52. Peleg, Alexander; Mittal, Milland; Mennemeier, Larry M.; Eitan, Benny; Dulong, Carole; Kowashi, Eiichi; Witt, Wolf C., Method and apparatus for performing multiply-add operations on packed data.
  53. Peleg,Alexander D.; Mittal,Millind; Mennemeier,Larry M.; Eitan,Benny; Dulong,Carole; Kowashi,Eiichi; Witt,Wolf, Method and apparatus for performing multiply-add operations on packed data.
  54. Peleg,Alexander D.; Mittal,Millind; Mennemeier,Larry M.; Eitan,Benny; Dulong,Carole; Kowashi,Eiichi; Witt,Wolf, Method and apparatus for performing multiply-add operations on packed data.
  55. Hibbard, Mark W.; Cleveland, III, Roy Fields, Method and apparatus for transmitting and receiving time-domain radar signals.
  56. Peleg, Alexander; Yaari, Yaakov; Mittal, Millind; Mennemeier, Larry M.; Eitan, Benny, Method and apparatus for unpacking and moving packed data.
  57. Vorbach, Martin; May, Frank; Nuckel, Armin, Method and device for processing data.
  58. Master, Paul L., Method and system for achieving individualized protected space in an operating system.
  59. Master, Paul L., Method and system for creating and programming an adaptive computing engine.
  60. Plunkett, Robert T.; Heidari, Ghobad; Master, Paul L., Method and system for managing hardware resources to implement system functions using an adaptive computing architecture.
  61. Plunkett, Robert T.; Heidari, Ghobad; Master, Paul L., Method and system for managing hardware resources to implement system functions using an adaptive computing architecture.
  62. Plunkett, Robert T.; Heidari, Ghobad; Master, Paul L., Method and system for managing hardware resources to implement system functions using an adaptive computing architecture.
  63. Plunkett, Robert T.; Heidari, Ghobad; Master, Paul L., Method and system for managing hardware resources to implement system functions using an adaptive computing architecture.
  64. Scheuermann, W. James, Method and system for reconfigurable channel coding.
  65. Scheuermann, W. James, Method and system for reconfigurable channel coding.
  66. Scheuermann, W. James, Method and system for reconfigurable channel coding.
  67. Scheuermann, W. James, Method and system for reconfigurable channel coding.
  68. Agarwal Ramesh Chandra ; Groves Randall Dean ; Gustavson Fred G. ; Johnson Mark A. ; Lyon Terry L. ; Olsson Brett ; Shearer James B., Method and system in a data processing system for loading and storing vectors in a plurality of modes.
  69. Vorbach, Martin, Method for debugging reconfigurable architectures.
  70. Vorbach, Martin; May, Frank; Nückel, Armin, Method for the translation of programs for reconfigurable architectures.
  71. Vorbach, Martin; Munch, Robert M., Method of self-synchronization of configurable elements of a programmable module.
  72. Vorbach, Martin; Münch, Robert M., Method of self-synchronization of configurable elements of a programmable module.
  73. Vorbach, Martin; Münch, Robert M., Method of self-synchronization of configurable elements of a programmable module.
  74. 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.
  75. Robinson, Chris, Methods and apparatus for implementing complex parallel instructions using control logic.
  76. Vorbach, Martin; Baumgarte, Volker, Methods and devices for treating and processing data.
  77. Vorbach, Martin; Baumgarte, Volker, Methods and devices for treating and processing data.
  78. Sakamoto Kazushi (Kawasaki JPX), Multiprocessor control system for selectively executing vector instructions from scaler units to be executed in a vector.
  79. Peleg, Alexander D.; Yaari, Yaakov; Mittal, Millind; Mennemeier, Larry M.; Eitan, Benny, Orderly storing of corresponding packed bytes from first and second source registers in result register.
  80. Peleg, Alexander D.; Yaari, Yaakov; Mittal, Millind; Mennemeier, Larry M.; Eitan, Benny, Packing in destination register half of each element with saturation from two source packed data registers.
  81. Peleg, Alexander; Yaari, Yaakov; Mittal, Millind; Mennemeier, Larry M.; Eitan, Benny, Packing lower half bits of signed data elements in two source registers in a destination register with saturation.
  82. Peleg, Alexander D.; Yaari, Yaakov; Mittal, Millind; Mennemeier, Larry M.; Eitan, Benny, Packing odd bytes from two source registers of packed data.
  83. Peleg, Alexander D.; Yaari, Yaakov; Mittal, Millind; Mennemeier, Larry M.; Eitan, Benny, Packing saturated lower 8-bit elements from two source registers of packed 16-bit elements.
  84. Peleg, Alexander; Yaari, Yaakov; Mittal, Millind; Mennemeier, Larry M.; Eitan, Benny, Packing signed word elements from two source registers to saturated signed byte elements in destination register.
  85. Peleg, Alexander; Yaari, Yaakov; Mittal, Millind; Mennemeier, Larry M.; Eitan, Benny, Packing two packed signed data in registers with saturation.
  86. Beard Douglas R. ; Phelps Andrew E. ; Woodmansee Michael A. ; Blewett Richard G. ; Lohman Jeffrey A. ; Silbey Alexander A. ; Spix George A. ; Simmons Frederick J. ; Van Dyke Don A., Partitioned addressing apparatus for vector/scalar registers.
  87. Vorbach, Martin; Baumgarte, Volker; Ehlers, Gerd; May, Frank; Nückel, Armin, Pipeline configuration protocol and configuration unit communication.
  88. Vorbach, Martin; Baumgarte, Volker; Ehlers, Gerd; May, Frank; Nückel, Armin, Pipeline configuration protocol and configuration unit communication.
  89. Vorbach, Martin; Nückel, Armin, Processor chip including a plurality of cache elements connected to a plurality of processor cores.
  90. Peleg, Alexander; Yaari, Yaakov; Mittal, Millind; Mennemeier, Larry M.; Eitan, Benny, Processor executing pack and unpack instructions.
  91. Peleg, Alexander; Yaari, Yaakov; Mittal, Millind; Mennemeier, Larry M.; Eitan, Benny, Processor executing unpack and pack instructions specifying two source packed data operands and saturation.
  92. Peleg, Alexander D.; Mittal, Millind; Mennemeier, Larry M.; Eitan, Benny; Dulong, Carole; Kowashi, Eiichi; Witt, Wolf, Processor for performing multiply-add operations on packed data.
  93. Peleg, Alexander D.; Mittal, Millind; Mennemeier, Larry M.; Eitan, Benny; Dulong, Carole; Kowashi, Eiichi; Witt, Wolf, Processor for performing multiply-add operations on packed data.
  94. Peleg, Alexander; Mittal, Millind; Mennemeier, Larry M.; Eitan, Benny; Dulong, Carole; Kowashi, Eiichi; Witt, Wolf C., Processor for performing multiply-add operations on packed data.
  95. Peleg, Alexander; Mittal, Millind; Mennemeier, Larry M.; Eitan, Benny; Dulong, Carole; Kowashi, Eiichi; Witt, Wolf C., Processor for performing multiply-add operations on packed data.
  96. Peleg, Alexander; Mittal, Millind; Mennemeier, Larry M.; Eitan, Benny; Dulong, Carole; Kowashi, Eiichi; Witt, Wolf C., Processor for performing multiply-add operations on packed data.
  97. Peleg, Alexander; Mittal, Millind; Mennemeier, Larry M.; Eitan, Benny; Dulong, Carole; Kowashi, Eiichi; Witt, Wolf C., Processor for performing multiply-add operations on packed data.
  98. Master, Paul L., Profiling of software and circuit designs utilizing data operation analyses.
  99. Kasama, Ichiro; Miyake, Masato, Reconfigurable circuit.
  100. Vorbach, Martin, Reconfigurable elements.
  101. Vorbach, Martin, Reconfigurable elements.
  102. Vorbach, Martin; Baumgarte, Volker, Reconfigurable general purpose processor having time restricted configurations.
  103. Vorbach, Martin, Reconfigurable sequencer structure.
  104. Vorbach, Martin, Reconfigurable sequencer structure.
  105. Oda Minoru,JPX, Return address adding mechanism for use in parallel processing system.
  106. Master,Paul L.; Watson,John, Storage and delivery of device features.
  107. Hou Chien-Tzu, System and method for reducing data traffic between a processor and a system controller in a data processing system.
  108. Master, Paul L.; Watson, John, System for adapting device standards after manufacture.
  109. Master, Paul L.; Watson, John, System for authorizing functionality in adaptable hardware devices.
  110. Lavedas, Steven; Patrikar, Ajay; Hibbard, Mark, System, method, and computer program product providing three-dimensional visualization of ground penetrating radar data.
  111. Wilens, David; Hibbard, Mark; Cummings, William, Systems and methods for providing delayed signals.
  112. Wilens, David; Hibbard, Mark; Cummings, William, Systems and methods for providing trigger timing.
  113. Hibbard, Mark; Bandell, Howard, Systems and methods using multiple down-conversion ratios in acquisition windows.
  114. Katragadda, Ramana; Spoltore, Paul; Howard, Ric, Task definition for specifying resource requirements.
  115. Wang Yulan (475 E. Canon Green Goleta CA 93117) Butner Steven E. (6226 W. Moreland Pl. Goleta CA 93117), Three-dimensional vector processor.
  116. Alexander Peter Annan CA; Charles David Leggatt CA, Timing and control and data acquisition for a multi transducer ground penetrating radar system.
  117. Slonim Edwin,ILX, Transparent communication with multiple devices over a single serial or parallel port of a computer.
  118. Sair, Suleyman; Ould-Ahmed-Vall, Elmoustapha, Vector instruction for presenting complex conjugates of respective complex numbers.
  119. Hui, Ronald Chi-Chun, Vector processing with high execution throughput.
  120. Beard Douglas R. (Eleva WI) Phelps Andrew E. (Eau Claire WI) Woodmansee Michael A. (Eau Claire WI) Blewett Richard G. (Altoona WI) Lohman Jeffrey A. (Eau Claire WI) Silbey Alexander A. (Eau Claire WI, Vector/scalar processor with simultaneous processing and instruction cache filling.
섹션별 컨텐츠 바로가기

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

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

선택된 텍스트

맨위로