(12) United States Patent (10) Patent No.: US 6,340,897 B1 Lytle Et Al

Total Page:16

File Type:pdf, Size:1020Kb

(12) United States Patent (10) Patent No.: US 6,340,897 B1 Lytle Et Al USOO6340897B1 (12) United States Patent (10) Patent No.: US 6,340,897 B1 Lytle et al. (45) Date of Patent: *Jan. 22, 2002 (54) PROGRAMMABLE LOGICARRAY FOREIGN PATENT DOCUMENTS INTEGRATED CIRCUIT WITH GENERAL EP OO81917 8/1983 PURPOSE MEMORY CONFIGURABLE ASA EP O410759 A2 1/1991 RANDOM ACCESS OR FIFO MEMORY EP O415542 A2 3/1991 (75) Inventors: Craig S. Lytle, Mountain View; (List continued on next page.) Donald F. Faria, San Jose, both of CA (US) OTHER PUBLICATIONS Matsumoto, Rodney T., “Configurable On-Chip RAM (73) ASSignee: Altera Corporation, San Jose, CA Incorporated into Hign Speed Logic Array," IEEE Custom (US) Integrated Circuits Conference, Jun. 1985, CH2157–6/85/ (*) Notice: Subject to any disclaimer, the term of this 0000–0240, pp. 240–243. patent is extended or adjusted under 35 Landry, Steve, “Application-Specific ICs, Relying on RAM, U.S.C. 154(b) by 0 days. Implement Almost Any Logic Function,” Electronic Design, Oct. 31, 1985, pp. 123–130. This patent is Subject to a terminal dis Bursky, Dave, “Shrink Systems with One-Chip Decoder, claimer. EPROM, and RAM,” Electronic Design, Jul. 28, 1988, pp. 91-94. (21) Appl. No.: 09/481,781 Kawana, Keiichi et al., “An Efficient Logic Block Intercon nect Architecture for User-Reprogrammable Gate Array,” (22) Filed: Jan. 11, 2000 IEEE 1990 Custom Integrated Circuits Conference, May Related U.S. Application Data 1990, CH2860–5/90/0000–0164, pp. 31.3.1-4 (List continued on next page.) (63) Continuation of application No. 08/707,705, filed on Jul. 24, 1996, now Pat. No. 6,049,223, which is a continuation-in Primary Examiner Michael Tokar part of application No. 08/408.510, filed on Mar. 22, 1995, ASSistant Examiner Steven S. Paik now Pat. No. 5,572,148. (74) Attorney, Agent, or Firm Townsend and Townsend (51) Int. Cl............................................... H03K 19/177 and Crew LLP (52) U.S. Cl. .............................. 326/40; 326/39; 326/41 (57) ABSTRACT (58) Field of Search .............................. 326/38, 39, 40, 326/41; 36.5/221 A programmable logic device integrated circuit incorporat ing a memory block. The memory block (250) is a general (56) References Cited purpose memory configurable as a random access memory U.S. PATENT DOCUMENTS (RAM) or a first-in first-out (FIFO) memory. In one 4,198,744 4/1980 embodiment, the organization of memory block (250) may 4.293.783 10/1981 Nilay - - - - - - - - - - - - - - - - - - - - - - - C. have variable word size and depth size. Memory block (250) 4,441,167 4/1984 Principi. ... 36.5/94 is coupled to a programmable interconnect array (213). 4,617.479 10/1986 Hartmann et al. .......... 307/465 Signals from the programmable interconnect array (213) 4,670,749 6/1987 Freeman ................ 340/825.85 may be programmably coupled to the data, address, and 4,706,216 11/1987 Carter . 365/94 control inputs of the memory block. Data output and Status 4,780,846 10/1988 Tanabe et al. ................ 365/63 flag Signals from the memory block are programmably 4,825.414 4/1989 Kawata ...................... 365/189 coupled to the programmable interconnect array (213). 4,831,591 5/1989 ImaZeki et al. ........ 365/189.08 (List continued on next page.) 52 Claims, 13 Drawing Sheets g fiel agg 5. 205 Eas 209s 2012iy 2f; s H LAB gig 203 as LAB s 220-223-27 23-217-220 S. 'Isis 2:23 SIas - AE Le - s PA ECH HKS g s - LAS LAB -- s s 650 683- 803 572 2. T -8:3 --- NE is lossit i? 2?? i605 2. r 68? is 67,e st-1 685 is i. 619-1 - - - - - - - - - - - - - -------------------- US 6,340,897 B1 Page 2 U.S. PATENT DOCUMENTS Bursky, D. “Combination RAM/PLD Opens New Applica tion Options” (1991) Electronic Design, May 23, 1991, pp. 4,855,958 A 8/1989 Ikeda .................... 365/230.08 138-140. 4,891,788 A 1/1990 Kreifels ....................... 365/49 4,940,909 A 7/1990 Mulder et al. ... 307/468 Plus Logic, “FPSL5110 Intelligent Data Buffer” Data Sheet, 4963,770 A 10/1990 Keida ........... ... 307/465 pp. 1-3. 4,975,601 A 12/1990 Steele ......................... 326/39 Xilinx XC4000, “The Programmable Logic Data Book”, 5,042,004 A 8/1991 Agrawal et al. ............ 364/900 1994, pp. 2-7 through 2–46. 5,122,685 A 6/1992 Chan et al. ............ 307/465.01 MAX 5000, Altera Data Book, Aug. 1993, pp. 149–160. RE34,363 E 8/1993 Freeman ..................... 307/465 “Implementing FIFO Buffers in FLEX 10K Devices”, Altera RE34,444 E 11/1993 Kaplinsky ..... 340/825.8 Corporation, Jan. 1996, Ver. 1, Application Note 66, pp. 5,260.610 A * 11/1993 Pedersen et al. .............. 326/41 1-12. 5,260,727 A 11/1993 Oksman et al. ............. 351/162 5,274,600 A * 12/1993 Ward et al. ................. 365/221 “Configuring FLEX 10K Devices”, Altera Corporation, Dec. 5,313,119 A 5/1994 Cooke et al. ................. 326/41 1995, Ver. 1, Application NOte 59, pp. 1-24. 5,315,178 A 5/1994 Snider .............. ... 307/465 “Flex 10K Embedded Programmable Logic Family”, Altera 5,329,460 A 7/1994 Agrawal et al. .. ... 364/489 Corporation, Jul. 1995, Ver. 1, Data Sheet, pp. 1-56. 5,343,406 A 8/1994 Freeman et al. ..... ... 364/490 “Implementing RAM Functions in FLEX 10K Devices”, 5,352,940 A 10/1994 Watson ....................... 307/468 Altera Corporation, Nov. 1995, Ver. 1, Application Note 52, 5,406.525 A 4/1995 Nicholes .... ... 365/230.02 pp. 1-8. 5,408,434 A 4/1995 Stansfield .. ... 365/189.08 Lattice Semiconductor Corporation Product News Release, 5,414,377 A 5/1995 Freidin ........................ 326/41 5,426,378 A 6/1995 Ong ............................ 326/39 Mar. 4, 1996. 5,432,719 A 7/1995 Freeman et al. ... 364/579 Lattice Semiconductor Corporation Data Sheet, Jan., 1996. 5,469,003 A 11/1995 Kean ........................... 326/39 Bursky, D. “CPLDs. Add Dedicated Memory, Counters To 5,530,378 A * 6/1996 Kucharewski, Jr. et al. ... 326/41 Up Performance,”, Mar. 4, 1996. 5,550,782 A * 8/1996 Cliff et al. ............. 365/230.03 Nelson, “Embedded Memory Enhances Programmable 5,566,123 A 10/1996 Freidin et al. ... 365/230.08 Logic for Complex, Compact Designs, EDN Magazine, 5,570,040 A * 10/1996 Lytle et al. ................... 326/41 Nov. 7, 1996, pp. 91-106. 5,572,148 A * 11/1996 Lytle et al. ................... 326/41 Kautz, “Cellular Logic in Memory Arrays.” IEEE Trans. On 5,668,771 A 9/1997 Cliff et al. ..... ... 365/230.03 Computers, vol. C-18, No. 8, Aug. 1969, pp. 719–727. 5,809,281 A 9/1998 Steele et al. ... 395/497.01 Stone, “A Logic in Memory Computer.” IEEE Trans. On 5.835,405. A 11/1998 Tsui et al. ..... ... 365/182 Computers, Jan. 1970, pp. 73-78. 6,049.223 A * 4/2000 Lytle et al. ................... 326/40 Manning, "An Approach to Highly Integrated Computer FOREIGN PATENT DOCUMENTS Maintained Cellular Arrays.” IEEE Trans. on Computers, vol. C-26, No. 6, Jun. 1977, pp. 536–552. EP O420389 A1 4/1991 Patil et al., “A Programmable Logic Approach for VLSI,” EP O507507 A2 10/1992 EP O530985 A2 3/1993 IEEE Trans. on Computers, vol. C-28, No. 9, Sep. 1979, pp. EP O569137 A2 11/1993 594-601. JP O1091525 A 4/1989 Seitz, “Concurrent VLSI Architectures.” IEEE Trans. on JP O1091526 A 4/1989 Computers, vol. C-33, No. 12, Dec. 1984, pp. 1247-1265. WO WO 94/10754 5/1994 Hsieh et al., “Third Generation Architecture Boosts Speed WO WO95/16993 6/1995 and Density of Filed Programmable Gate Arrays.” Proc. of IEEE CICC Conf., May 1990, pp. 31.2.1 to 31.2.7. OTHER PUBLICATIONS Bursky, “Combination RAM/PLD Opens New Application Options,” Electronic Design, May 23, 1991, pp. 138-140. Plus Logic “FPSL5110 Intelligent Data Buffer” Product Ling et al., “WASMII: A Data Driven Computer on a Virtual Brief, Plus Logic, Inc., San Jose, California, Oct. 1990, pp. Hardware,” Proc. of IEEE Field Prog. Custom Computing 1-6. Machines Conf., Napa, California, Apr. 1993, pp. 33–42. Shubat, Alexander et al., “A Family of User-Programmable Casselman, “Virtual Computing and The Virtual Computer,” Peripherals with a Functional Unit Architecture," IEEE Jor. IEEE, Jul 1993, p. 43. of Solid-State Circuits, vol. 27, No. 4, Apr. 1992, Quenot et al., “A Reconfigurable Compute Engine for Real 0018–9200/92SO3.00, pp. 515–529. -Time Vision Automata Prototyping.” Proc. of IEEE FCCM “AT&T's Orthogonal ORCA Targets the FPGA Future,” Conf., Napan, California, Feb. 1994, pp. 91-100. 8029 Electronic Engineering, 64, No. 786, Jun. 1992, Wool Larsson, T, “Programmable Logic Circuits: The Luxury wich, London, GB, pp. 9-10. Alternatives are Coming Soon,” Elteknik-med-Aktuell Bursky, Dave, “FPGA Advances Cut Delays, Add Flexibil Electronik, No. 4, Feb. 25-Mar. 9, 1988, pp. 37–38, (with ity,” 2328 Electronic Design, 40, No. 20, Oct. 1, 1992, English abstract). Cleveland, OH, pp. 35-43. Intel Prelininary Datasheet, “iFX780: 10ns FLEXlogic Smith, Daniel, “Intel's FLEXlogic FPGA Architecture,” FPGA with SRAM Option,” Nov. 1993, pp. 2–24 to 2–46. IEEE 1063–6390/93, Wilton 29, 1993 pp. 378-384. Quinnell, Richard A., “FPGA Family Offers Speed, Density, Bursky, Dave, “Denser, Faster FPGAs Vie for Gate-Array On-Chip RAM, and Wide-Decode Logic, EDN Dec. 6, Applications,” 2328 Electronic Design, 41, No. 11, May 27, 1990, pp. 62–63. 1993, Cleveland, OH, pp. 55-75. Satoh, Hisayasu et al., “A 209K-Transistor ECL Gate Array Ngai, Kai-Kit Tony, “An SRAM-Programmable Field with RAM, IEEE Jor.
Recommended publications
  • INFORMATION to USERS the Most Advanced Technology Has Been
    INFORMATION TO USERS The most advanced technology has been used to photo­ graph and reproduce this manuscript from the microfilm master. UMI films the original text directly from the copy submitted. Thus, some dissertation copies are in typewriter face, while others may be from a computer printer. In the unlikely event that the author did not send UMI a complete manuscript and there are missing pages, these will be noted. Also, if unauthorized copyrighted material had to be removed, a note will indicate the deletion. Oversize materials (e.g., maps, drawings, charts) are re­ produced by sectioning the original, beginning at the upper left-hand corner and continuing from left to right in equal sections with small overlaps. Each oversize page is available as one exposure on a standard 35 mm slide or as a 17" x 23" black and white photographic print for an additional charge. Photographs included in the original manuscript have been reproduced xerographically in this copy. 35 mm slides or 6" x 9" black and white photographic prints are available for any photographs or illustrations appearing in this copy for an additional charge. Contact UMI directly to order. Accessing the World's Information since 1938 300 North Zeeb Road. Ann Arbor. Ml 48106-1346 USA Order Number 8812232 A standard-cell placement tool for the translation of behavioral descriptions into efficient layouts Buchenrieder, Klaus Juergen, Ph.D. The Ohio State University, 1988 Copyright ©1088 by Buchenrieder, Klaus Jflergen. All rights reserved. UMI 300 N. Zeeb Rd. Ann Arbor, MI 48106 PLEASE NOTE: In all cases this material has been filmed In the best possible way from the available copy.
    [Show full text]
  • Computer Aided Logic Design)
    Robert Betz: 97 Department of Electrical and Computer Engineering INTRODUCTION TO CALD (Computer Aided Logic Design) Introduction • Late 1960’s-early 80’s – most logic design carried out using the TTL (transistor transistor logic) or the CMOS (complementary metal oxide transistor) logic families. This design philosophy is now know as dis- crete logic design (although at the time of use it would not have been). • 1980’s – growth of the PLA (Programmable Logic Array) and PAL (Programmable Array Logic) chip technology. Allowed a number of product terms to be once only programmed into a single integrated circuit. Only implemented combinational circuits. See Figure 1 and Figure 2. • The next generation of the PLA/PAL technology allowed the circuits to be programmed in the field and then erased and reprogrammed a number of times. Usually based on EPROM type technology for eras- ure. Flip flops also started to appear in on the outputs of some devices allowing sequential circuits to be built. See Figure 3 and Figure 4. • Late 1980’s – more sophisticated devices started to appear. These were often known as EPLDs (Electrically Programmable Logic Devices) based on macrocell architectures, or FPGAs (Field Program- mable Gate Arrays) based on interconnected gates, or low level struc- tures. These devices contained many more flip flops and more combinational logic capability compared to the earlier PLA/PAL type of circuitry. • 1990’s – Devices now allow almost arbitrary logic to be implemented. Very large devices, equivalent to 150,000 logic gates now available and the size of the devices is increasing. Slide 1 Robert Betz: 97 Department of Electrical and Computer Engineering PLA logic • Used for combinational circuits Function implemented below: F1=AB'+AC F2=AC+BC .
    [Show full text]
  • Technical I.Iterature and Information Guide
    BR101/D REV 19 In Europe Order by BR464/D Technical I.iterature and Information Guide Effective Date 3rd Quarter 1994 ® MOTOROLA Semiconductor Products Sector Introduction To complement the industry's broadest line of semiconductor products, Motorola offers a complete library of Data Books which detail the electrical characteristics of its products. These documents are supplemented by User's Manuals and Application Notes describing the capabilities of the products in circuit and system design. Motorola attempts to fill the need for applications information concerning today's highly cqmplex electronic components. Each year dozens of authors from colleges and universities, and from the industry, add their individual contributions to the collective literature. From these, Motorola has selected a number of texts which add substantially to the comprehension and applications of some of the more complex products. By buying these in large quantities and providing them to customers at lower than retail cost, Motorola hopes to foster a more comprehensive acquaintance with these products at greatly reduced prices. All literature items can be obtained by mail from the Literature Distribution Center. Contents Data Books .......................................................................... 1 Selector Guides and Application Literature .............................................. 7 User's Manuals ..................................................................... 13 Textbooks .........................................................................
    [Show full text]
  • An Evaluation of Software Defined Radio – Main Document
    UNCLASSIFIED This document has been produced by QinetiQ, Defence and Technology Systems for Ofcom under contract number 410000262 and provides an evaluation of software defined radio. An Evaluation of Software Defined Radio – Main Document Editor: Dr. Taj A. Sturman QinetiQ/D&TS/COM/PUB0603670/Version 1.0 15th Mar 2006 Requests for wider use or release must be sought from: QinetiQ Ltd Cody Technology Park Farnborough Hampshire GU14 0LX Copyright © QinetiQ Ltd 2006 UNCLASSIFIED UNCLASSIFIED Administration page Customer Information Customer reference number N/A Project title An Evaluation of Software Defined Radio – Main Document Customer Organisation The Office of Communications (Ofcom) Customer contact Ahmad Atefi Contract number 410000262 Milestone number Of/Qi/002 Date due March 2006 Editor Taj A. Sturman MAL (801) 5378 PB315, QinetiQ, St. Andrews Rd, WR14 3PS [email protected] Principal authors Alister Burr University of York Julie Fitzpatrick QinetiQ Tim James Multiple Access Communications Ltd. Markus Rupp Technical University of Vienna Stephan Weiss University of Southampton Release Authority Name Ian Cox Post Business Group Manager Date of issue March 2006 Record of changes Issue Date Detail of Changes Version 0.1 05th Aug 2005 Creation of initial document including structure. Version 0.2 25th Aug 2005 First draft for review. Version 0.3 5th Mar 2006 Incorporation of reviewed comments. Version 1.0 15th Mar 2006 First Issue. QinetiQ/D&TS/COM/PUB0603670/Version 1.0 Page 2 UNCLASSIFIED UNCLASSIFIED Executive Summary This document provides an evaluation of software defined radio (SDR). In an SDR, some or all of the signal path and baseband processing is implemented by software, normally in the digital domain, that is, the term SDR refers to how the lower layer functionality is implemented.
    [Show full text]
  • Database Integration
    I DATABASE INTEGRATION ALPHA SERVERS & WORKSTATIONS Digital ALPHA 21164 CPU Technical Journal Editorial The Digital TechnicalJournal is a refereed Cyrix is a trademark of Cyrix Corporation. Jane C. Blake, Managing Editor journal published quarterly by Digital dBASE is a trademark and Paradox is Helen L. Patterson, Editor Equipment Corporation, 30 Porter Road a registered trademark of Borland Kathleen M. Stetson, Editor LJ02/D10, Littleton, Massachusetts 01460. International, Inc. Subscriptionsto the Journal are $40.00 Circulation (non-U.S. $60) for four issues and $75.00 EDA/SQL is a trademark of Information Catherine M. Phillips, Administrator (non-U.S. $115) for eight issues and must Builders, Inc. Dorothea B. Cassady, Secretary be prepaid in U.S. funds. University and Encina is a registered trademark of Transarc college professors and Ph.D. students in Corporation. Production the electrical engineering and computer Excel and Microsoft are registered pde- Terri Autieri, Production Editor science fields receive complimentary sub- marks and Windows and Windows NT are Anne S. Katzeff, Typographer scriptions upon request. Orders, inquiries, trademarks of Microsoft Corporation. Joanne Murphy, Typographer and address changes should be sent to the Peter R Woodbury, Illustrator Digital TechnicalJournal at the published- Hewlett-Packard and HP-UX are registered by address. Inquiries can also be sent elec- trademarks of Hewlett-Packard Company. Advisory Board tronically to [email protected]. Single copies INGRES is a registered trademark of Ingres Samuel H. Fuller, Chairman and back issues are available for $16.00 each Corporation. Richard W. Beane by calling DECdirect at 1-800-DIGITAL Donald Z. Harbert (1-800-344-4825).
    [Show full text]
  • A Partitioning-Based Approach to the Fitting Problem in Special Architecture Eplds
    Portland State University PDXScholar Dissertations and Theses Dissertations and Theses 1992 A partitioning-based approach to the fitting problem in special architecture EPLDs Steffan Goller Portland State University Follow this and additional works at: https://pdxscholar.library.pdx.edu/open_access_etds Part of the Electrical and Computer Engineering Commons Let us know how access to this document benefits ou.y Recommended Citation Goller, Steffan, "A partitioning-based approach to the fitting problem in special architecture EPLDs" (1992). Dissertations and Theses. Paper 4218. https://doi.org/10.15760/etd.6102 This Thesis is brought to you for free and open access. It has been accepted for inclusion in Dissertations and Theses by an authorized administrator of PDXScholar. Please contact us if we can make this document more accessible: [email protected]. AN ABSTRACT OF THE THESIS OF Steffen Goller for the Master of Science in Electrical Engineering presented July 9, 1992. Title: A Partitioning-Based Approach to the Fitting Problem in Special Architecture EPLDs APPROVED BY THE MEMBERS OF THE THESIS COMMITTEE: Maria E. Balogh In this thesis, we describe an architecture-driven fitting algorithm for an Application-Specific EPLD, the CY7C361, from Cypress Semiconductor. Tradi- tional placement and routing tools for PLDs perform placement and routing sepa- rately. Several placement possibilities are created and the router tries to realize the connections between the physical locations of the cells on the chip. The Cypress CY7C361 has a very unique chip architecture with a highly limited connectivity be­ tween the physical cells. Therefore, it is necessary to consider the mutability when the placement of cells is performed.
    [Show full text]
  • An Experimental Study on Field Programmable Gate Arrays Routing Resources
    An Experimental Study on Field Programmable Gate Arrays Routing Resources by Serafeim Radis Department of Electronic Engineering Technical University of Crete Chania, Greece July 2005 ABSTRACT Field-Programmable Gate Arrays (FPGAs) are integrated circuits which can be programmed to implement virtually any digital circuit. This programmability provides a low-risk, low-turnaround time option for implementing digital circuits. This programmability comes at a cost, however. Typically, circuits implemented on FPGAs are three times as slow and have only one tenth the density of circuits implemented using more conventional techniques. Much of this area and speed penalty is due to the programmable routing structures and the quantity of routing resources contained in the FPGA. In this study, we focus on commercially available FPGAs examining their capability to handle designs, as far as speed is concerned, of various sizes and bus widths. For this purpose, a large number of experiments have been conducted. Great attention has been given to the varying factors of logic utilization and bus width and their relation with the results. Many graphs developed from the results give an overall view of this delicate subject. Comments on and analysis of the results was also conducted and led to interesting conclusions. Some of these conclusions confirmed our expectations and beliefs on this subject. But some others posed questions worthy to draw our attention. Generally speaking, we believe we shed some light concerning this subject. More study however should be done. 2 ACKNOWLEDGEMENTS I would like to take this opportunity to express my sincere thanks and appreciation to my academic supervisor Professor Dionysis Pneymatikatos, who has provided a continual source of guidance, advice, encouragement, and friendship throughout the period of this study.
    [Show full text]
  • Company Profiles, 1987-1990
    Semiconductor User Inforaiation Service Company Profiles Dataquest a company of M The Dun & Bradstieet Corporation 1290 RJddo- Park Drive San Jose, Califorma 95131-2398 (408) 437-8000 Telex: 171973 Fax: (408) 437-0292 Sales/Service OfBces: XJNITED KINGDOM FRANCE EASTERN U.S. Dataquest UK Lunited Dataquest SARL Dataquest Boston Roussel House, Tour Gallieni 2 1740 Massachusetts Ave. Broadwater Park 36, avenue Gallieni Boxborough, MA 01719-2209 Denham, Uxbridge, Middx UB9 5HP 93175 Bagnolet Cedex (508) 264-4373 England France Ifelex: 171973 0895-835050 (1)48 97 31 00 Fax: (508) 635-0183 Tfeles: 266195 Ifelex: 233 263 Fax: 0895 835260-1-2 Fax: (1)48 97 34 00 GERMANY JAPAN KOREA Dataquest GmbH Dataquest J^an, Ltd. Dataquest Korea Rosenkavalierplatz 17 Ikiyo Ginza Building/2nd Floor Daeheung Bldg. 505 D-8000 Munich 81 7-14-16 Ginza, Clwo-ku 648-23 Yeoksam-dong ^^fest GermaiQr Tbkyo 104 Japan Kangnam-gu, Seoul 135 Korea (089)91 10 64 (03)546-3191 011-82-2-552-2332 Ifelex: 5218070 Ifelex: 32768 Fax: 011-82-2-552-2661 Fax: (089)91 21 89 Fax: (03)546-3198 The content of this report repr^ents our interpretation and analysis of information generally avail­ able to the public or released by responsible individuals in the subject companies, but is not guaranteed as to accuracy or conq)leteness. It does not contain mat^ial provided to us in confidence by our clients. This information is not furnished in connectiai with a sale or offer to sell securities, or in coimec- tion with the solidtaticm of an offer to buy securities.
    [Show full text]
  • Review of Recent Fastbus Developments* Hv
    SLAGPUB3239 October 1983 (W/A) REVIEW OF RECENT FASTBUS DEVELOPMENTS* H. V. Walz Stanford Linear Accelerator Center Stanford University, Stanford, Calijornia 94805 Abstract The status of the FASTBlJS Specification for modular data They have been submitted to the U.S. Department of Energy acquisition and control systems is reviewed. Recent devel- for processing and printing and have been listed as project P86O opments at research laboratories and available support from by the IEEE Standards Board. A European version hss been commercial manufacturers are highlighted. Covered are hard- published.6 ware developments and system implementations in the U.S.A., Major updates contained in the Addenda and Errata are, Canada and Japan. FASTBUS in Europe and software efforts in summary: are described in separate papers at this Conference.‘?* Page 4-11 : All devices shall implement a NTA except Introduction if only geographically addressable and only FASTBUS is a st,andardized modular data bus system for with CSR#O. data acquisition, processing and control. A typical system Page 6-7 : A Master shall generate AR only if both (Fig. 1) consists of crate segments, cable segments, modules CSR#O(Ol) (ENABLE) and CSR#0(02) and host computers. Basic categories of modules are proces- (RUN) are set. sor interfaces, segment interconnects, masters, slaves and diag- Page 7-3 : GAC generates SS = 0, 6 or 7. nostic modules. FASTBUS segments utilize a 32-bit wide bus Page 8-7 : New description of CSR#O bits SO1 and for multiplexed address and data, asynchronous transfers with SO2 concerning AR generation by Masters. handshake protocol (AS-AK, DS-DK), several addressing and Page 10-16 : New SS = 7 for data failure.
    [Show full text]
  • The Cray Extended Architecture Series of Computer Systems, 1988
    . ... , . = 1 T' CI r I e Series c.'Computer Lystems Cmy Rmearch's miwion is to develop and market the world's most powerful computer wtems. For more than a decade, Cray Research has been the induatry leader in large-scale computer systems. he majority of supemomputem installed worldwide are Crav svstems. These svstems are used in advanced research laboratorim and h& gained drong acieptance in dimgovernment, university, and industrial environments. No other manufacturer has Cmy Research's breadth of succws and experience in supercomputer development. The company's initial product, the CRAY-I computer system, was first installed in 19765. The CRAW computer quickly established itself as the standard for largescale eomputer systems; it v\raw the first commercially succesa;ful vector processor, Pmviously, the potential advantages of vector processing had been understood, but effective preetical implementation had eluded computer archltt;.ctr;. The CRAY-1 system broke that barrier, and today vectorization techniques are used routinely by scientists and engineers in a wide variety of di~ciplinee. The GRAY XMP series of computer systems was Cray Research's fim pmduct line featuring a multiprocessor architecture. The two or four CPUs of the larger CRAY X-MP systems can operate independently and simultaneously on separate jobs for greater system throughput of can be applied in combi- nation to opeme jointly on a single job for better program turnaround time. For the first time, multiprocessing and vector proceasing combined to provide a geometric increase in computational performance over convmional wdar processing techniques. The CRAY Y-MP computer Wtem, intraduced in 1988, extended the CRAY X-MP architecture by prwiding unsurpassed power for the mast demanding computational needs.
    [Show full text]
  • Digital Technical Journal, Volume 2, Number 4, 1990: VAX 9000 Seies
    VAX 9000 Series Digital TechnicalDigital Equipment Journal Corporation Volume 2 Number 4 Fall 1990 Editorial jane C. Blake, Editor Barbara Lindmark, Associate EditOr Circulation Catherine M. Phillips, AdministratOr Suzanne J. Babineau, Secretary Production Helen L. Patterson, Production Editor Nancy jones, Typographer Peter Woodbury, IllustratOr and Designer Advisory Board Samuel H. Fuller, Chairman Richard W. Beane Robert M. Glorioso john W. McCredie Mahendra R. Patel F. Grant Saviers Robert K. Spitz Victor A. Vyssotsky The Digital Technicaljoumal is published quarterly by Digital Equipment Corporation, 146 Main Street MLO I-31B68, Maynard, Massachusetts 01754-2571. Subscriptions tO the journalare S40.00 for four issues and must be prepaid in u.s. funds. University and college professors and Ph. D. students in the electrical engineering and computer science fields receive complimentary subscriptions upon request. Orders, inquiries, and address changes should be sent 10 The Digital Tecbnicaljournal at the published-by address. Inquiries can also be sent electronically 10 D'I:[email protected] Single copies and back issues are available for $16.00 each from Digital Press of Digital Equipment Corporation, 12 Crosby Drive, Bedford, MA 01730-1493. Digital employees may send subscription orders on the ENET to RDVAX::JOURNALor by interoffice mail to mailstop MLO I-3/B68. Orders should include badge number, cost center, site location code and address. U.S. engineers in Engineering and Manufacturing receive complimentary subscriptions; engineers in these organiza­ tions in countries outside the u.s. should contact the journal office to receive their complimentary subscriptions. All employees must advise of changes of address. Comments on the content of any paper are welcomed and may be sent to the editOr at the published-by or network address.
    [Show full text]
  • Automating Layout of Reconfigurable Subsystems for Systems-On-A-Chip
    ©Copyright 2004 Shawn A. Phillips Automating Layout of Reconfigurable Subsystems for Systems-on-a-Chip Shawn A. Phillips A dissertation submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy University of Washington 2004 Program Authorized to Offer Degree: Electrical Engineering University of Washington Graduate School This is to certify that I have examined this copy of a doctoral dissertation by Shawn A. Phillips and have found that it is complete and satisfactory in all respects, and that any and all revisions required by the final examining committee have been made. Chair of the Supervisory Committee: ____________________________________________________________ Scott Hauck Reading Committee: ____________________________________________________________ Scott Hauck ____________________________________________________________ Carl Ebeling ____________________________________________________________ Larry McMurchie Date: _______________________________ In presenting this dissertation in partial fulfillment of the requirements for the doctoral degree at the University of Washington, I agree that the Library shall make its copies freely available for inspection. I further agree that extensive copying of this dissertation is allowable only for scholarly purposes, consistent with “fair use” as prescribed in the U.S. Copyright Law. Requests for copying or reproduction of this dissertation may be referred to Bell and Howell Information and Learning, 300 North Zeeb Road, Ann Arbor, MI 48106-1346, to whom
    [Show full text]