Processor Architectures for Synthetic Aperture Radar
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Embedded Intel486™ Processor Hardware Reference Manual
Embedded Intel486™ Processor Hardware Reference Manual Release Date: July 1997 Order Number: 273025-001 The embedded Intel486™ processors may contain design defects known as errata which may cause the products to deviate from published specifications. Currently characterized errata are available on request. Information in this document is provided in connection with Intel products. No license, express or implied, by estoppel or oth- erwise, to any intellectual property rights is granted by this document. Except as provided in Intel’s Terms and Conditions of Sale for such products, Intel assumes no liability whatsoever, and Intel disclaims any express or implied warranty, relating to sale and/or use of Intel products including liability or warranties relating to fitness for a particular purpose, merchantability, or infringement of any patent, copyright or other intellectual property right. Intel products are not intended for use in medical, life saving, or life sustaining applications. Intel retains the right to make changes to specifications and product descriptions at any time, without notice. Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order. Copies of documents which have an ordering number and are referenced in this document, or other Intel literature, may be obtained from: Intel Corporation P.O. Box 7641 Mt. Prospect, IL 60056-7641 or call 1-800-879-4683 or visit Intel’s web site at http:\\www.intel.com Copyright © INTEL CORPORATION, July 1997 *Third-party brands and names are the property of their respective owners. CONTENTS CHAPTER 1 GUIDE TO THIS MANUAL 1.1 MANUAL CONTENTS .................................................................................................. -
PC Hardware Contents
PC Hardware Contents 1 Computer hardware 1 1.1 Von Neumann architecture ...................................... 1 1.2 Sales .................................................. 1 1.3 Different systems ........................................... 2 1.3.1 Personal computer ...................................... 2 1.3.2 Mainframe computer ..................................... 3 1.3.3 Departmental computing ................................... 4 1.3.4 Supercomputer ........................................ 4 1.4 See also ................................................ 4 1.5 References ............................................... 4 1.6 External links ............................................. 4 2 Central processing unit 5 2.1 History ................................................. 5 2.1.1 Transistor and integrated circuit CPUs ............................ 6 2.1.2 Microprocessors ....................................... 7 2.2 Operation ............................................... 8 2.2.1 Fetch ............................................. 8 2.2.2 Decode ............................................ 8 2.2.3 Execute ............................................ 9 2.3 Design and implementation ...................................... 9 2.3.1 Control unit .......................................... 9 2.3.2 Arithmetic logic unit ..................................... 9 2.3.3 Integer range ......................................... 10 2.3.4 Clock rate ........................................... 10 2.3.5 Parallelism ......................................... -
Bus Arbiter Streamlines Multiprocessor Design
BUS ARBITER STREAMLINES MULTIPROCESSOR DESIGN Arbiter coordinates 8- and 16-bit microprocessors' access to a shared, multimaster bus and offers flexible operating modes to accommodate different system configurations James Nadir and Bruce McCormick Intel Corporation 3065 Bowers Ave, Santa Clara, CA 95051 P erformance improvements and cost reductions afforded The MULTIBUS approach implements this asynchronous by large scale integration technology have spurred the processing structure by synchronizing all microprocessor design of multiple microprocessor systems that offer im bus requests to a high frequency reference system bus clock proved realtime response, reliability, and modularity. In that can operate at up to 10 MHz. Synchronized requests multiprocessing, more than one microprocessor shares com are then resolved by a priority encoder. As a result, the mon system resources-such as memory and input/output number of resolving circuits common to all microprocessors devices-over a common multiple processor bus (Fig 1). is minimized. The synchronizing or arbitrating function is This concept allows system designers to partition overall integrated into the bus arbiter, allowing it to resolve · ar system functions into separate tasks that each of several bitration problems of a shared system bus in a multimaster, processors can handle individually and in parallel, increas multiprocessing environment. ing system performance and throughput. Critical code sections in memory can be identified by a The 8086 family of 16-bit microprocessors and support flag or word, called a semaphore, which is set by one of the components permits the designer to select only those com microprocessors. The bus arbiter prevents use of the shared ponents that are necessary to meet cost and performance re memory bus while a microprocessor is setting the quirements. -
LVDS(Low Voltage Differential Signaling)
Low Voltage Differential Signaling (LVDS) THE MAGAZINE FOR COMPUTER APPLICATIONS Circuit Cellar Online offers articles illustrating creative solutions and unique applications through complete projects, practical tutorials, and useful design techniques. RESOURCE PAGES A Guide to online information about: LVDS (Low Voltage Differential Signaling) by Bob Paddock At my day job, I had a project where I needed to scan almost 100 switches that covered a span of almost six feet. Complicating the matter, I did not have control over the enclosure this project would end up in. Most likely it would be a wooden box with poor ventilation. I needed a high speed technology so I would not miss multiple simultaneous switch closures when the switches where scanned, but I also needed a low-EMI technology to meet FCC part 15 guidelines (pdf), and as always the cost had to be kept low. Traditional signaling technologies like TTL/CMOS, RS-442/423, RS-485, and PECL could not move the data fast enough while maintaining low power, noise, and cost. I found Low Voltage Differential Signaling (LVDS) is the only signaling technology to meet all four criteria. The key to LVDS technology is to use a differential data-transmission scheme. Instead of designating a precise voltage level for a logic one or zero, the LVDS standard specifies a voltage differential. This approach ensures outstanding common-mode-noise immunity. Any noise introduced into the medium is seen by the receivers as common-mode modulations and is rejected. The receivers respond only to differential voltages. It is well recognized that the benefits of balanced data transmission begin http://www.chipcenter.com/circuitcellar/february00/c0200r28.htm?PRINT=true (1 of 10) [8/24/2001 7:55:23 AM] Low Voltage Differential Signaling (LVDS) to outweigh the costs over single-ended techniques when signal transition times approach 10 ns. -
Introduction to Parallel Processing : Algorithms and Architectures
Introduction to Parallel Processing Algorithms and Architectures PLENUM SERIES IN COMPUTER SCIENCE Series Editor: Rami G. Melhem University of Pittsburgh Pittsburgh, Pennsylvania FUNDAMENTALS OF X PROGRAMMING Graphical User Interfaces and Beyond Theo Pavlidis INTRODUCTION TO PARALLEL PROCESSING Algorithms and Architectures Behrooz Parhami Introduction to Parallel Processing Algorithms and Architectures Behrooz Parhami University of California at Santa Barbara Santa Barbara, California KLUWER ACADEMIC PUBLISHERS NEW YORK, BOSTON , DORDRECHT, LONDON , MOSCOW eBook ISBN 0-306-46964-2 Print ISBN 0-306-45970-1 ©2002 Kluwer Academic Publishers New York, Boston, Dordrecht, London, Moscow All rights reserved No part of this eBook may be reproduced or transmitted in any form or by any means, electronic, mechanical, recording, or otherwise, without written consent from the Publisher Created in the United States of America Visit Kluwer Online at: http://www.kluweronline.com and Kluwer's eBookstore at: http://www.ebooks.kluweronline.com To the four parallel joys in my life, for their love and support. This page intentionally left blank. Preface THE CONTEXT OF PARALLEL PROCESSING The field of digital computer architecture has grown explosively in the past two decades. Through a steady stream of experimental research, tool-building efforts, and theoretical studies, the design of an instruction-set architecture, once considered an art, has been transformed into one of the most quantitative branches of computer technology. At the same time, better understanding of various forms of concurrency, from standard pipelining to massive parallelism, and invention of architectural structures to support a reasonably efficient and user-friendly programming model for such systems, has allowed hardware performance to continue its exponential growth. -
A Bibliography of Publications in Byte Magazine: 1990–1994
A Bibliography of Publications in Byte Magazine: 1990{1994 Nelson H. F. Beebe University of Utah Department of Mathematics, 110 LCB 155 S 1400 E RM 233 Salt Lake City, UT 84112-0090 USA Tel: +1 801 581 5254 FAX: +1 801 581 4148 E-mail: [email protected], [email protected], [email protected] (Internet) WWW URL: http://www.math.utah.edu/~beebe/ 05 September 2013 Version 2.12 Title word cross-reference 100 [Ano94-129, Bry93b, HK94]. 100-Mbps [Bry93b]. 100-MHz [Ano94-129, HK94]. 1000 [Ano91u]. 10A [Ano92-73]. 110 [Nad90a]. 1120NX [Ano91e]. 1200C /Views [Api94b]. [Rei93b]. 13-pound [Nad90d]. 144 [Tho93b]. 14th [Ano92-185]. 15-to 040/120 [Ano93-60]. 040/200 [Ano93-60]. [Ano94-89]. 15th [Ano90m]. 16 [Tho90e]. 16-and [Gre94e]. 16-bit 1 [Ano90w, Ano90-51, Ano90a, Ano90-110, [Ano93-48, Ano94-88, Ano94-119, Gla90b, Ano90-113, Ano91-29, Ano93-61, Ano93-130, Sha94b, Tho94b, Wsz90]. 16-Million-Color Ano94a, Del93a, Del93b, Die90b, Far90, [Tho90e]. 16.7 [Ano91-131]. Nan90b, Pep91, Ref94]. 1-2-3 16.7-Million-Color [Ano91-131]. 165c [AR91, Gas93, Ano90-51, Ano90-110, [Tho93a]. 17-ppm [Ano93-92]. 180 Ano90-113, Ano91-29, Ano93-61, Ano94a, [Ano93-93]. 180-MBps [Ano93-93]. 1954 Del93a, Del93b, Die90b, Far90, Pep91]. [Hal94d]. 1954-1994 [Hal94d]. 1990s 1-2-3/G [Ano90-51, Die90b]. 1-megabyte [Cra91k, Lip90b, Osm90, Ras91b, Ras91o, [Tho90d, Ano90a]. 1/2 [Ano92-45]. Tho90f, VC90s, Woo91b]. 1994 [Hal94d]. 1/2-inch [Ano92-45]. 10 [Ano94-165, Nan94b]. 10-Mbps 2 [Ano91-117, Ano91-76, Ano91-131, [Ano94-165, Nan94b]. -
Solution Microcap 5 Reviewed Nulling Coil Interaction Analogue Filters Alternative Balanced Amplifier Analysing Fm Noise
EW+WW exclusivea0% off virtual instruments ELECTRONICS Denmark DKr. 65.00 Germany DM 15.00 Greece Dra.950 Holland Dfl. 14 Italy L. 8000 IR £3.30 Singapore 5S12.60 WORLD Spain Pts. 750 USA $4.94 A REED BUSINESS PUBLICATION +WIRELESS WORLD SOR DISTRIBUTION September 1995£2.10 New audio power solution MicroCap 5 reviewed Nulling coil interaction Analogue filters Alternative balanced amplifier Analysing fm noise 20% discountumaudio analyser UK launch MICROMASTER LV PROGRAMMER by marl manufActurers111(10611g AMD MICROCHIP ATMEL from only £495 THE ONLY PROGRAMMERS WITH TRUE 3 VOLT SUPPORT The Only True 3V and 5V FEATURES Widest ever device support Universal Programmers including EPROMs, EEPROMs, Flash, Serial PROMs, BPROMs, ce Technology's universal programming solutions are designed with the future in mind. In PALs, MACH, MAX, MAPL, PEELs, addition totheir comprehensive, ever widening device support, they arethe only EPLDs, Microcontrollers etc. programmers ready to correctly programme and verify 3 volt devices NOW. Operating from battery or mains power, they are flexible enough for any programming needs. Correct programming and verification of 3 volt devices. The Speedmaster LV and Micromaster LV have been rigorously tested and approved by some of the most well known names in semiconductor manufacturing today, something that very few Approved by major manufacturers. programmers can claim, especially at this price level! High speed: programmes and Not only that, we give free software upgrades so you can dial up our bulletin board any time for verifies National 27C512 in under the very latest in device support. II seconds. Speedmaster LV and Micromaster LV - they're everything you'll need for programming, chip Full range of adaptors availab e for testing and ROM emulation, now and in the future. -
Bus Interface Bus Interfaces Different Types of Buses: ISA (Industry
Systems Design & Programming Bus Interface CMPE 310 Bus Interfaces Different types of buses: P ISA (Industry Standard Architecture) P EISA (Extended ISA) P VESA (Video Electronics Standards Association, VL Bus) P PCI (Peripheral Component Interconnect) P USB (Universal Serial Bus) P AGP (Advanced Graphics Port) ISA is the oldest of all these and today's computers still have a ISA bus interface in form of an ISA slot (connection) on the main board. ISA has 8-bit and 16-bit standards along with the 32-bit version (EISA). All three versions operate at 8MHz. 1 Systems Design & Programming Bus Interface CMPE 310 8-Bit ISA Bus connector Pin # 1 GND IO CHK 2 RESET 3 +5V 4 IRQ9 5 -5V 6 DRQ2 D0-D7 7 -12V 8 OWS 9 +12V ISA Bus Connector Contains 10 GND IO RDY } 11 MEMW AEN 12 MEMR 8- bit Data Bus 13 IOW 14 IOR 15 DACK3 Demultiplexed 20-bit address Bus 16 DRQ3 17 DACK1 18 DRQ1 I/O and Memory Control Signals 19 DACK0 20 CLOCK 21 IRQ7 Interrupt Request Lines (IRQ2->IRQ9) 22 IRQ6 A0-A19 23 IRQ5 DMA channels 1-3 Control Signals 24 IRQ4 25 IRQ3 26 DACK2 Power, RESET and misc. signals 27 T/C 28 ALE 29 +5V 30 OSC 31 GND } 2 Systems Design & Programming Bus Interface CMPE 310 8-Bit ISA Bus Output Interface D0-D7 Connector DB37 D0 1Y1 . D0. Q0. D7 2Y1 74LS244 D7 Q7 OC 74LS374 CLK A0 A Y0 A1 B . D0 Q0 . IOW C . A3 G1 . G2A Y7 G2B D7 74LS374 Q7 OC CLK D0 Q0 A4 A Y0 . -
LIGHTWAVE 3D RELEASE 4 Hl
Direttore Res~onsabilePerantono Palerma p Coordinamento editoriale , I I , Coordinamento Tecnico e Redazionale I i ' (te 02166034 260) DITORIALE Redazione Marna Risani (te 02166034 319) E- P p Carlo Santagostno (On~Disk) Segreteria di redazione Roberta Bottini (te1 O2166034 257) (fax 02166034 238) Coordinamento Grafico Marco Passoni Impaginazione elettronica Laura Guardnceri Copertina Sivana Cocchi ORIZZONTI Grafica pubblicitaria Renata Lavi7zari Collaboratori Roberto Attas Hnter Brnger. Paolo Canali. Roberto Cappuccio (servizi fotografici). Rocco Coluccelli. Il dado è tratto: il prossimo Amiga userà un chip Power PC. Amiga segue Antonio De Lorenzo. Fabrizio Farenga. Diego Galarate. Alberto Geneetti. Vincenzo Gervas E C Klarnm. Apple e IBM sulla strada dei RISC e si appresta a far migrare il proprio Marco e Sergio Ruocco sistema operativo anche verso altre piattaforme. La nuova macchina avrà un nuovo chipset e sarà compatibile verso il basso. Questo il succo dell'annuncio fatto in USA dal presidente di Amiga Technologies. Per vedere il Power Amiga bisognerà attendere il primo trimestre del 1997: è un tempo ragionevole, se si pensa ai problemi che comporta il porting di un IL NUMERO UNO NEM RIVISE SPECIAUZZAiE sistema operativo da CISC a RISC. Nel frattempo, per permettere anche a Presidente Peter F Tordoir tutta I'utenza Amiga di non restare tagliata fuori dallo sviluppo della macchi- Amministratore Delegato Pterantono Pacrma na, saranno messe a punto schede acceleratrici con Power PC per i modelli Periodici e Pubblicita Peter Godsten Publisher Itao Cattaneo esistenti, 1200 compreso. Tale compito è stato affidato da AT alla tedesca Coordinamento Operativo Antonio Parmendola Phase 5, che ha già presentato un prototipo alla fiera di Colonia. -
Coherent Data Collectors: a Hardware Perspective
COHERENT DATA COLLECTORS: A HARDWARE PERSPECTIVE Coherent Data Collectors: A Hardware Perspective Russell Rzemien For more than 15 years, the Applied Physics Laboratory has been designing and operating coherent radar data-collection instrumentation. In this article, the engineer- ing challenges and design approaches used to meet analysis requirements are described, examples of collectors are provided, and the nature of future development efforts is outlined. (Keywords: Coherent signal processing, Radar analysis, Radar instrumentation, Radar systems, Test and evaluation.) INTRODUCTION Radar1–3 is an acronym derived from the words radio processors that only use amplitude information may fail detection and ranging. The term reveals much about to detect these targets in such environments. the operation and use of early radars. Those first devices Far better performance is achieved by coherent ra- used radio waves to detect the presence of objects and dars, i.e., radars that use the phase or frequency infor- to measure the ranges of those objects. Modern radars mation of the return echoes and not just the amplitude frequently provide additional information, such as of the return signal. An echo’s phase (or frequency) angular position and inbound velocity of an approach- remains constant for stationary objects like clutter, ing target. However, the primary function of radar is whereas the phase varies for moving objects. It is this target detection; all else follows from this. The detec- changing phase, along with the amplitude of the echo, tion problem remains a challenge, particularly with the that the signal processors in coherent radars use to development of stealth design techniques that signif- discriminate targets from background clutter. -
Portovi Personalnih Računara 50
Elektronski fakultet u Nišu Katedra za elektroniku Portovi i magistrale Student: Mentor: Vladimir Stefanović 11422 prof. dr Mile Stočev Milan Jovanović10236 Sadržaj Uvod 3 1.Magistrale 4 2.Portovi dati alfabetnim redom 36 3.Portovi personalnih računara 50 4.Poređenja i opisi PC interfejsa i portova 59 5.Hardver – mehaničke komponente 126 2 Uvod Sam rad se sastoji iz 5 dela u kojima su detaljno opisani PC portovi, magistrale, kao i razlike i sličnosti koje među njima postoje. U prvom poglavlju data je opšta podela magistrala, ukratko je opisan njihov način funkcionisanja, dati su odgovarajući standardi, generacije, a ukratko su opisane i suerbrze magistrale. U drugom poglavlju dat je alfabetni spisak portova, od kojih je većina obuhvaćena ovim radom. Treće poglavlje odnosi se na portove personalnih računara, kako Pentium tako i Apple i Mackintosh. Četvrti deo odnosi se na opisane portove i interfejse i njihovo međusobno poređenje. U ovom poglavlju date su i detaljne tabele u kojima su navedene i opisane neke od najvažnijih funkcija. I konačno, peto poglavlje se odnosi na hardver – USB portove, memorijske kartice SCSI portove. U Nišu, 03.10.2008. godine 3 1. Magistrale Prilagodljivost personalnog računara - njegova sposobnost da se proširi pomoću više vrsta interfejsa dozvoljavajući priključivanje mnogo različitih klasa dodatnih sastavnih delova i periferijskih uredjaja - bila je jedan od ključnnih razloga njegovog uspeha. U suštini, moderni PC računarski sistem malo se razlikuje od originalne IBM konstrukcije - to je skup komponenata, kako unutrašnjih tako i spoljašnjih, medjusobno povezanih pomoću elektronskih magistrala, preko kojih podaci putuju, dok se obavlja ciklus obrade koji ih pretvara od podataka ulaza u podatke izlaza. -
Computer Buses
Computer Peripherals School of Computer Engineering Nanyang Technological University Singapore These notes are part of a 3rd year undergraduate course called "Computer Peripherals", taught at Nanyang Technological University School of Computer Engineering in Singapore, and developed by Associate Professor Kwoh Chee Keong. The course covered various topics relevant to modern computers (at that time), such as displays, buses, printers, keyboards, storage devices etc... The course is no longer running, but these notes have been provided courtesy of him although the material has been compiled from various sources and various people. I do not claim any copyright or ownership of this work; third parties downloading the material agree to not assert any copyright on the material. If you use this for any commercial purpose, I hope you would remember where you found it. Further reading is suggested at the end of each chapter, however you are recommended to consider a much more modern alternative reference text as follows: Computer Architecture: an embedded approach Ian McLoughlin McGraw-Hill 2011 Chapter 1. Computer Buses 1.1. Microcomputer Bus Structure What Is a Bus? One of the misunderstood features of computers today is the bus. Today one hears about the system bus, the local bus, the SCSI bus, the ISA bus, the PCI bus, the VL-bus, and now USB. These terms are also confused with other terms for slots, ports, connectors, etc. What is a bus, then, and how do these buses, differ? 1.1.1. Bus Definition First, what is a bus? Basically, it is a means of getting data from one point to another, point A to point B, one device to another device, or one device to multiple devices.