Spursenginetm a High-Performance Stream Processor Derived from Cell/B.E.TM for Media Processing Acceleration

Total Page:16

File Type:pdf, Size:1020Kb

Spursenginetm a High-Performance Stream Processor Derived from Cell/B.E.TM for Media Processing Acceleration SpursEngineTM A High-performance Stream Processor Derived from Cell/B.E.TM for Media Processing Acceleration Hiroo Hayashi Toshiba Corporation Semiconductor Company Advanced SoC Development Center SpursEngine and the logo are trademarks of Toshiba Corporation in Japan, the United States and other countries. Cell Broadband Engine and Cell/B.E. are trademarks of Sony Computer Entertainment Incorporated. Copyright 2008, Toshiba Corporation. Outline • Background • SpursEngineTM Architecture Overview • Implementation • Programming Model • Application and Performance • Conclusion Copyright 2008, Toshiba Corporation 2 Outline • Background • SpursEngineTM Architecture Overview • Implementation • Programming Model • Application and Performance • Conclusion Copyright 2008, Toshiba Corporation 3 What is the major target for PC? Answer is HD. • Emergence of HD Contents – High Definition (HD) era has been quickly emerging. For instance, video content from digital terrestrial broadcasting, digital video cameras, and optical disks are all HD ready. • HD contents require much more processing power than SD contents. – HD needs 6 times higher bandwidth than Standard Definition (SD). Conventional PC architecture of CPU and GPU can only decode HD video in real-time. – CPU, even though it keeps getting faster, will not be capable of real-time encoding HD video in the near future. Digital/Analog Terrestrial Broadcasting HD HD Importing Burning Conventional PC Sharing Playback (Decode) Streaming Break Through Scaling Users demand an innovative HD solution! Authoring Transcoding Editing Copyright 2008, Toshiba Corporation 4 Future Demand: Video Indexing and Searching Next generation HD video solutions require intelligent software capabilities. -Advanced and Flexible algorithms for RMS (Recognition, Mining, Synthesis) are hard to be provided by H/W solutions. Live Broadcasting PC Digital/Analog Terrestrial Broadcasting Short movies using DSC will be much Home Videos more popular and casual in the near future. Most videos are un-tagged raw data. Video Archive Difficult to Internet find the video they want. http://www.youtube.com/ DEMAND: indexing and searching features Copyright 2008, Toshiba Corporation 5 Characteristics of Video Data • Video data – is large. – can be efficiently compressed. – is stored and distributed in encoded format. – must be decoded before being used (processed). – requires huge processing power. • Searching and matching is not easy. Combination of encode/decode and huge image processing power is crucial. Copyright 2008, Toshiba Corporation 6 Outline • Background • SpursEngineTM Architecture Overview • Implementation • Programming Model • Application and Performance • Conclusion Copyright 2008, Toshiba Corporation 7 SpursEngine™ Architecture Overview • Media processing accelerator derived from Cell Broadband EngineTM (Cell/B.E.TM) – 4 SPEs in SpursEngineTM are fully compatible with those of Cell/B.ETM. • Supports Full-HD video contents efficiently – Hardware CODECs of standard formats are embedded in the same chip. Media Processors SPE SPE SPE SPE Hardware CODECs MPEG-2 MPEG-2 H.264 H.264 DEC ENC DEC ENC Interfaces XIO PCI Express SPE : Synergistic Processing Element XIO is trademark of Rambus Inc. in the United States and other countries. Copyright 2008, Toshiba Corporation 8 Synergistic Processor Element (SPE) SPE • A simple SIMD processor core derived from Cell/B.E.TM. • Architecture focus on data processing RF SPU – RISC Type ISA (Instruction Set Architecture) • High Level Programming Language LS – SIMD Architecture 128bit x 128 Large Register File – MFC-DMAC – 256KB Local Storage TM • predictable latency Cell/B.E. PPE SPE SPE SPE SPE *) – no cache miss MICXDR BIC SPU SPU SPU SPU PPU DRAM – no address translation miss LS LS LS LS L2 MFC MFC MFC MFC • wide data path Cache – MFC : high performance DMA engine Element Interconnect Bus (EIB) MFC MFC MFC MFC Cell/GPU – High compute density etc. LS LS LS LS PPE:Power Processor Element • Power-efficient SPE: Synergistic Processor Element SPU SPU SPU SPU Super MFC: Memory Flow Controller Companion Chip • Area-efficient LS : Local Storage SPE SPE SPE SPE XDR™ DRAM is trademark of Rambus Inc. in the United States and other countries. I/O Copyright 2008, Toshiba Corporation 9 Tightly Coupled for High Bandwidth • Video applications require much higher bandwidth than conventional applications. • Processor elements, encoders/decoders, and high bandwidth local memories should be tightly coupled together to guarantee high data transfer bandwidth for HD video processing architecture. Tightly coupled in a single chip Decoding Encoding SPE SPE MPEG-2 MPEG-2 PCIe bus PCIe bus DEC ENC 200+ Software 10Mbps processing 10Mbps H.264 MB/s H.264 MPEG2, H.264 for raw data MPEG2, H.264 DEC ENC 10-20Mbps 10-20Mbps SPE SPE Up to 12.8GB/s HD Raw Data (YUV/RGB) XDR™ SPE: Synergistic Processor Element 200+MB/s DRAM XDR™ DRAM is trademark of Rambus Inc. in the United States and other countries. Copyright 2008, Toshiba Corporation 10 Backend Processor for No Interference in PC bus • The stream processor should be located in backend to prevent its interfering in PC system bus with CPU and GPU. Main video playback CPU data stream GPU Frontend System MCH Memory No interference Digital/Analog Tuner In Terrestrial Broadcasting ICH Stream PCIe Interne Processor t video transcoding Backend data stream Local Memory Copyright 2008, Toshiba Corporation 11 Outline • Background • SpursEngineTM Architecture Overview • Implementation • Programming Model • Application and Performance • Conclusion Copyright 2008, Toshiba Corporation 12 SpursEngineTM Block Diagram SPE SPE SPE SPE Advanced Applications 1.5Ghz 1.5GHz 1.5GHz 1.5GHz by Quad GHz Core EIB (Element Interconnect Bus) Full-HD DMAC Host SCP MPEG-2 H.264 MPEG-2 H.264 Video CPU PCI-ex (cont Mem Encoder Encoder Decoder Decoder Codec I/F roller) Cont. HW-IP HW-IP HW-IP HW-IP by HW-IP PCI-Express Video CODECs Max 4 lanes XDR DRAM MPEG-2: MP@HL support In : 1GB/s XDR DRAM H.264: High Profile@Level 4.1 support Out : 1GB/s 6.4 GB/s (1 pcs XDR) max. 1920x1080 60i/24p, 1280x720 60p ~ 12.8 GB/s (2 pcs XDR) XDR™ DRAM is trademark of Rambus Inc. in the United States and other countries. Copyright 2008, Toshiba Corporation 13 Specification Overview • SPE : Synergistic Processor Element • SCP : Control Processor – clock frequency: 1.5GHz – Toshiba original core – number of SPEs: 4 – 4K I$, 16K D$, 24KB Instruction Memory – clock frequency: 300MHz • H.264 Encoder – 4ch DMA – High Profile@Level 4.1 support – max. 1920x1080 60i/24p, 1280x720 60p • PCI Express Controller – clock frequency: 150MHz – PCE Express Base Specification 1.1 • H.264 Decoder – endpoint – High Profile@Level 4.1 support – x4, x2, x1 link support – max. 1920x1080 60i/24p, 1280x720 60p – clock frequency: 300MHz • Memory Controller – 32bit or 16bit x 1ch • MPEG2 Encoder – memory capacity: 64MB – 1GB – MP@HL support – bandwidth 12.8GB/s @32bit data width – max. 1920x1080 60i/24p, 1280x720 60p – clock frequency: 150MHz • Power Management Function • MPEG2 Decoder – power state (D0, D1, D3hot, D3cold) – MP@HL support – clock gating – max. 1920x1080 60i/24p, 1280x720 60p – clock frequency control – clock frequency: 300MHz Copyright 2008, Toshiba Corporation 14 SpursEngineTM Physical Implementation • Process: – 65nm bulk CMOS with 7 levels of copper layers Die Size: PLL PCIe • PHY – 9.98mm x 10.31mm, 102.89mm2 LS LS H.264 PCIe MPEG2 Decode • Fmax: 1.5GHz Decode H.264 Decode • Transistor Counts: SPE SPE SCP MPEG2 – 239.1M Encode • Logic: 134.3M EIB • SRAM: 104.8M Shared Memory • TDP SPE SPE – < 20W (depending on application sets) Mem. • Package: Cont. H.264 LS LS Encode – FC BGA 624 eFuse XIO* * XIO™ is trademarks of Rambus Inc. in the United States and other countries. Copyright 2008, Toshiba Corporation 15 Backend Design Feature: Synthesizable 1.5GHz SPE • Synthesizable design – shorter design TAT and less manpower (estimation: 1/4 compared with custom migration) • Key Feature – floor plan optimization – hybrid standard cell height – RTL abstraction – register retiming – semi-custom clock tree – wire width control Copyright 2008, Toshiba Corporation 16 Floor Plan Optimization Original Floor Plan (Cell/B.E.TM) New Floor Plan Cell/B.E.TM (65nm) 2.09mm x 5.30mm SpursEngineTM (65nm) 2.07mm x 3.93mm L/S Square & Compact Data Path L/S Cont. logic • more cell placement flexibility • area: – 27% smaller • total wire length: MFC – 28% shorter L/S : Local Storage MFC : Memory Flow Controller Copyright 2008, Toshiba Corporation 17 Hybrid Standard Cell Height Implementation • 12 grid height and 9 grid height standard cell libraries are used to minimize delay, area, and power. – 12 grid height is used for 1.5GHz design block (SPEs and EIB) – 9 grid height is used for other clock domains Frequency & Area Estimation in Monolithic SC Height Implementations frequency (GHz) area (mm2) 9 grid & 12 grid hybrid 1.5 102.89 9 grid only (estimated) 1.25 99 +7mm2 12 grid only (estimated) 1.5 110 1.25 1.05 1.05 1.2 1 1.15 1 1.1 0.95 0.95 1.05 1 0.9 [arb.] power 0.9 0.95 delay x area [arb.] area x delay worst path delay [arb.] delay path worst 0.9 0.85 0.85 8 10 12 14 16 8 10 12 14 16 8 10 12 14 16 cell height [grid] cell height [grid] cell height [grid] Delay Delay x Area Power *) *) under the condition where path delay is the same with power supply voltage control Copyright 2008, Toshiba Corporation 18 Outline • Background • SpursEngineTM Architecture Overview • Implementation • Programming Model • Application and Performance • Conclusion Copyright 2008, Toshiba Corporation 19 SpursEngineTM Software Programming Environment • User program development Legend – Two level programming interface on basic software and MW API User – User original SPE code can be developed. Program • Standard OS API can be encapsulated. Standard – ex. standard CODEC API Software User Application SPE MW API Transfer User Library Std. Library & Execute SPE Code SPE Code SPE Code SPE Code System Software API System Software API System Software System Software Host System Copyright 2008, Toshiba Corporation 20 Common SPU Runtime • Cell/B.E.TM Common SPU Runtime – offers common API to various Cell/B.E.TM systems.
Recommended publications
  • Are You What You Watch?
    Are You What You Watch? Tracking the Political Divide Through TV Preferences By Johanna Blakley, PhD; Erica Watson-Currie, PhD; Hee-Sung Shin, PhD; Laurie Trotta Valenti, PhD; Camille Saucier, MA; and Heidi Boisvert, PhD About The Norman Lear Center is a nonpartisan research and public policy center that studies the social, political, economic and cultural impact of entertainment on the world. The Lear Center translates its findings into action through testimony, journalism, strategic research and innovative public outreach campaigns. Through scholarship and research; through its conferences, public events and publications; and in its attempts to illuminate and repair the world, the Lear Center works to be at the forefront of discussion and practice in the field. futurePerfect Lab is a creative services agency and think tank exclusively for non-profits, cultural and educational institutions. We harness the power of pop culture for social good. We work in creative partnership with non-profits to engineer their social messages for mass appeal. Using integrated media strategies informed by neuroscience, we design playful experiences and participatory tools that provoke audiences and amplify our clients’ vision for a better future. At the Lear Center’s Media Impact Project, we study the impact of news and entertainment on viewers. Our goal is to prove that media matters, and to improve the quality of media to serve the public good. We partner with media makers and funders to create and conduct program evaluation, develop and test research hypotheses, and publish and promote thought leadership on the role of media in social change. Are You What You Watch? is made possible in part by support from the Pop Culture Collaborative, a philanthropic resource that uses grantmaking, convening, narrative strategy, and research to transform the narrative landscape around people of color, immigrants, refugees, Muslims and Native people – especially those who are women, queer, transgender and/or disabled.
    [Show full text]
  • NCA All-Star National Championship Wall of Fame
    WALL OF FAME DIVISION YEAR TEAM CITY, STATE L1 Tiny 2019 Cheer Force Arkansas Tiny Talons Conway, AR 2018 Cheer Athletics Itty Bitty Kitties Plano, TX 2017 Cheer Athletics Itty Bitty Kitties Plano, TX 2016 The Stingray All Stars Grape Marietta, GA 2015 Cheer Athletics Itty Bitty Kitties Plano, TX 2014 Cheer Athletics Itty Bitty Kitties Plano, TX 2013 The Stingray All Stars Marietta, GA 2012 Texas Lonestar Cheer Company Houston, TX 2011 The Stingray All Stars Marietta, GA 2010 Texas Lonestar Cheer Company Houston, TX 2009 Cheer Athletics Itty Bitty Kitties Dallas, TX 2008 Woodlands Elite The Woodlands, TX 2007 The Pride Addison, TX __________________________________________________________________________________________________ L1.1 Tiny Prep D2 2019 East Texas Twisters Ice Ice Baby Canton, TX __________________________________________________________________________________________________ L1.1 Tiny Prep 2019 All-Star Revolution Bullets Webster, TX __________________________________________________________________________________________________ L1 Tiny Prep 2018 Liberty Cheer Starlettes Midlothian, TX 2017 Louisiana Rebel All Stars Faith (A) Shreveport, LA Cheer It Up All-Stars Pearls (B) Tahlequah, OK 2016 Texas Legacy Cheer Laredo, TX 2015 Texas Legacy Cheer Laredo, TX 2014 Raider Xtreme Raider Tots Lubbock, TX __________________________________________________________________________________________________ L1 Mini 2008 The Stingray All Stars Marietta, GA 2007 Odyssey Cheer and Athletics Arlington, TX 2006 Infinity Sports Kemah,
    [Show full text]
  • Design of a Rad-Hard Efuse Trimming Circuit For
    Master Thesis 2018 DESIGN OF A RAD-HARD EFUSE TRIMMING CIRCUIT FOR BANDGAP VOLTAGE REFERENCE FOR LHC EXPERIMENTS UPGRADES Supervisors: Student: Prof. Maher Kayal1 Mustafa Beşirli Dr. Adil Koukab1 Dr. Stefano Michelis2 CERN-THESIS-2018-084 28/06/2018 1School of Engineering (STI), Electronics Laboratory (ELAB), EPFL. 2Experimental Physics Department, Microelectronics Section (EP-ESE-ME), CERN. Electronics Laboratory, STI/ELAB Electrical and Electronic Engineering Section 22 June 2018 2 ACKNOWLEDGEMENTS At the end of the two years of my master’s studies, I would like to thank all the people who supported me during this significant period of my life. First, I would like to thank Prof. Maher Kayal for having given me the chance to work in ELAB and I would like to express my gratitude to Prof. Adil Koukab for having given me the opportunity to work in collaboration with CERN and for supervising my thesis. I would like to express my appreciation to Stefano Michelis for his constant help and precious advices during the development of this project and for providing me vast amount of knowledge on rad-hard analog design. I would also like to thank Federico Faccio for his valuable advices and I would like to express my gratitude to Giacomo Ripamonti for his consistent support during the design and test of my chip. These years were very important for my professional career and personal development. I would like to thank all my friends at EPFL and at CERN; it was nice to meet them. I would also like to express my gratitude to my friends in Turkey for their consistent supports.
    [Show full text]
  • Annual Report 2008
    ® Annual Report 2008 • Revised corporate mission: To provide convenient access to 2007 media entertainment • Announced decisive steps to strengthen the core rental business, enhance the company’s retail offering, and embrace digital content delivery • Positioned BLOCKBUSTER Total Access™ into a profi table and stable business • Completed Blu-ray Disc™ kiosk installation • Launched a new and improved blockbuster.com and integrated 2008 Movielink’s 10,000+ titles into the site • Improved studio relationships, with 80% of movie studios currently committed to revenue share arrangements • Enhanced approximately 600 domestic stores • Improved in-stock availability to 60% during the fi rst week a hot new release is available on DVD • Expanded entertainment related merchandise, including licensed memorabilia • Launched “Rock the Block” Concept in Reno, Dallas and New York City • Introduced consumer electronics, games and game merchandise in approximately 4,000 domestic stores • Launched new products and services nationally, including event ticketing through alliance with Live Nation • Continued to improve product assortment among confection and snack items • Launched BLOCKBUSTER® OnDemand through alliance with 2Wire® • Announced alliance with NCR Corporation to provide DVD vending 2009 • Teamed with Sonic Solutions® to provide consumers instant access to Blockbuster’s digital movie service across extensive range of home and portable devices • Began to gradually roll-out “Choose Your Terms” nationally • Announced pilot program to include online
    [Show full text]
  • Using Artistic Markers and Speaker Identification for Narrative-Theme
    Using Artistic Markers and Speaker Identification for Narrative-Theme Navigation of Seinfeld Episodes Gerald Friedland, Luke Gottlieb, and Adam Janin International Computer Science Institute 1947 Center Street, Suite 600 Berkeley, CA 94704-1198 [fractor|luke|janin]@icsi.berkeley.edu Abstract ysis, thus completely ignoring the rich information within the video/audio medium. Even portable devices such as This article describes a system to navigate Seinfeld smartphones are sufficiently powerful for more intelligent episodes based on acoustic event detection and speaker browsing than play/pause/rewind. identification of the audio track and subsequent inference of In the following article, we present a system that ex- narrative themes based on genre-specific production rules. tends typical navigation features significantly. Based on the The system distinguishes laughter, music, and other noise idea that TV shows are already conceptually segmented by as well as speech segments. Speech segments are then iden- their producers into narrative themes (such as scenes and tified against pre-trained speaker models. Given this seg- dialog segments), we present a system that analyzes these mentation and the artistic production rules that underlie “markers” to present an advanced “narrative-theme” navi- the “situation comedy” genre and Seinfeld in particular, gation interface. We chose to stick to a particular exam- the system enables a user to browse an episode by scene, ple presented in the description of the ACM Multimedia punchline, and dialog segments. The themes can be filtered Grand Challenge [1] ; namely, the segmentation of Seinfeld by the main actors, e.g. the user can choose to see only episodes 2.
    [Show full text]
  • Integrating Video Clips Into the “Legacy Content” of the K–12 Curriculum: TV, Movies, and Youtube in the Classroom
    Integrating Video Clips into the “Legacy Content” of the K–12 Curriculum: TV, Movies, and YouTube in the Classroom Ronald A. Berk Disclaimer: This chapter is based on a presentation given at the annual Evaluation Systems Conference in Chicago. Since the content of the October 2008 presentation focused on using videos in the classrooms of the future, this chapter will not be able to capture the flavor and spirit of the actual videos shown. The audience exhibited a range of emotions, from laughter to weeping to laughter to weeping. Unfortunately, this print version will probably only bring about the weeping. Keep a box of tissues nearby. Enjoy. Using videos in teaching is not new. They date back to prehistoric times, when cave instructors used 16 mm projectors to show cave students examples of insurance company marketing commercials in business courses. Now even DVD players are history. So what’s new? There are changes in four areas: (1) the variety of video formats, (2) the ease with which the technology can facilitate their application in the classroom, (3) the number of video techniques a teacher can use, and (4) the research on multimedia learning that provides the theoretical and empirical support for their use as an effective teaching tool. A PC or Mac and a LCD projector with speakers can easily embed video clips for a PowerPoint presentation on virtually any topic. This chapter examines what we know and don’t know about videos and learning. It begins with detailed reviews of the theory and research on videos and the brain and multimedia learning.
    [Show full text]
  • 5V/12V Efuse with Over Voltage Protection and Blocking FET Control Check for Samples: TPS2592AA, TPS2592AL, TPS2592BA, TPS2592BL, TPS2592ZA
    TPS2592AA, TPS2592AL TPS2592BA, TPS2592BL TPS2592ZA www.ti.com SLVSC11B –JUNE 2013–REVISED NOVEMBER 2013 5V/12V eFuse with Over Voltage Protection and Blocking FET Control Check for Samples: TPS2592AA, TPS2592AL, TPS2592BA, TPS2592BL, TPS2592ZA 1FEATURES APPLICATIONS 2• 12 V eFuse – TPS2592Ax • HDD and SSD Drives • 5 V eFuse – TPS2592Bx • Set Top Boxes • 4.5 V – 18 V Protection – TPS2592Zx • Servers / AUX Supplies • Integrated 28mΩ Pass MOSFET • Fan Control • Fixed Over-Voltage Clamp (TPS2592Ax/Bx) • PCI/PCIe Cards • Absolute Maximum Voltage of 20V • Switches/Routers • 2 A to 5 A Adjustable I (±15% Accuracy) LIMIT PRODUCT INFORMATION(1) • Reverse Current Blocking Support FAULT PART NO UV OV CLAMP Status • Programmable OUT Slew Rate, UVLO RESPONSE • Built-in Thermal Shutdown TPS2592AA 4.3 V 15 V Auto Retry Active • UL Recognition Pending TPS2592BA 4.3 V 6.1 V Auto Retry Active TPS2592AL 4.3 V 15 V Latched Active • Safe during Single Point Failure Test TPS2592BL 4.3 V 6.1 V Latched Active (UL60950) TPS2592ZA 4.3 V — Auto-retry Active • Small Foot Print – 10L (3mm x 3mm) VSON TPS2592ZL 4.3 V — Latched Preview (1) For the most current package and ordering information, see the Package Option Addendum at the end of this document, or see the TI web site at www.ti.com DESCRIPTION The TPS2592xx family of eFuses is a highly integrated circuit protection and power management solution in a tiny package. The devices use few external components and provide multiple protection modes. They are a robust defense against overloads, shorts circuits, voltage surges, excessive inrush current, and reverse current.
    [Show full text]
  • Netflix and the Development of the Internet Television Network
    Syracuse University SURFACE Dissertations - ALL SURFACE May 2016 Netflix and the Development of the Internet Television Network Laura Osur Syracuse University Follow this and additional works at: https://surface.syr.edu/etd Part of the Social and Behavioral Sciences Commons Recommended Citation Osur, Laura, "Netflix and the Development of the Internet Television Network" (2016). Dissertations - ALL. 448. https://surface.syr.edu/etd/448 This Dissertation is brought to you for free and open access by the SURFACE at SURFACE. It has been accepted for inclusion in Dissertations - ALL by an authorized administrator of SURFACE. For more information, please contact [email protected]. Abstract When Netflix launched in April 1998, Internet video was in its infancy. Eighteen years later, Netflix has developed into the first truly global Internet TV network. Many books have been written about the five broadcast networks – NBC, CBS, ABC, Fox, and the CW – and many about the major cable networks – HBO, CNN, MTV, Nickelodeon, just to name a few – and this is the fitting time to undertake a detailed analysis of how Netflix, as the preeminent Internet TV networks, has come to be. This book, then, combines historical, industrial, and textual analysis to investigate, contextualize, and historicize Netflix's development as an Internet TV network. The book is split into four chapters. The first explores the ways in which Netflix's development during its early years a DVD-by-mail company – 1998-2007, a period I am calling "Netflix as Rental Company" – lay the foundations for the company's future iterations and successes. During this period, Netflix adapted DVD distribution to the Internet, revolutionizing the way viewers receive, watch, and choose content, and built a brand reputation on consumer-centric innovation.
    [Show full text]
  • Design of Variation-Tolerant Circuits for Nanometer CMOS Technology: Circuits and Architecture Co-Design
    Design of Variation-Tolerant Circuits for Nanometer CMOS Technology: Circuits and Architecture Co-Design by Mohamed Hassan Abu-Rahma A thesis presented to the University of Waterloo in ful¯llment of the thesis requirement for the degree of Doctor of Philosophy in Electrical and Computer Engineering Waterloo, Ontario, Canada, 2008 °c Mohamed Hassan Abu-Rahma 2008 I hereby declare that I am the sole author of this thesis. This is a true copy of the thesis, including any required ¯nal revisions, as accepted by my examiners. I understand that my thesis may be made electronically available to the public. ii Abstract Aggressive scaling of CMOS technology in sub-90nm nodes has created huge challenges. Variations due to fundamental physical limits, such as random dopants fluctuation (RDF) and line edge roughness (LER) are increasing signi¯cantly with technology scaling. In addition, manufacturing tolerances in process technology are not scaling at the same pace as transistor's channel length due to process control limitations (e.g., sub-wavelength lithography). Therefore, within-die process varia- tions worsen with successive technology generations. These variations have a strong impact on the maximum clock frequency and leakage power for any digital circuit, and can also result in functional yield losses in variation-sensitive digital circuits (such as SRAM). Moreover, in nanometer technologies, digital circuits show an in- creased sensitivity to process variations due to low-voltage operation requirements, which are aggravated by the strong demand for lower power consumption and cost while achieving higher performance and density. It is therefore not surprising that the International Technology Roadmap for Semiconductors (ITRS) lists variability as one of the most challenging obstacles for IC design in nanometer regime.
    [Show full text]
  • The Id, the Ego and the Superego of the Simpsons
    Hugvísindasvið The Id, the Ego and the Superego of The Simpsons B.A. Essay Stefán Birgir Stefánsson January 2013 University of Iceland School of Humanities Department of English The Id, the Ego and the Superego of The Simpsons B.A. Essay Stefán Birgir Stefánsson Kt.: 090285-2119 Supervisor: Anna Heiða Pálsdóttir January 2013 Abstract The purpose of this essay is to explore three main characters from the popular television series The Simpsons in regards to Sigmund Freud‟s theories in psychoanalytical analysis. This exploration is done because of great interest by the author and the lack of psychoanalytical analysis found connected to The Simpsons television show. The main aim is to show that these three characters, Homer Simpson, Marge Simpson and Ned Flanders, represent Freud‟s three parts of the psyche, the id, the ego and the superego, respectively. Other Freudian terms and ideas are also discussed. Those include: the reality principle, the pleasure principle, anxiety, repression and aggression. For this analysis English translations of Sigmund Freud‟s original texts and other written sources, including psychology textbooks, and a selection of The Simpsons episodes, are used. The character study is split into three chapters, one for each character. The first chapter, which is about Homer Simpson and his controlling id, his oral character, the Oedipus complex and his relationship with his parents, is the longest due to the subchapter on the relationship between him and Marge, the id and the ego. The second chapter is on Marge Simpson, her phobia, anxiety, aggression and repression. In the third and last chapter, Ned Flanders and his superego is studied, mainly through the religious aspect of the character.
    [Show full text]
  • RESEARCH INSIGHTS – Hardware Design: FPGA Security Risks
    RESEARCH INSIGHTS Hardware Design: FPGA Security Risks www.nccgroup.trust CONTENTS Author 3 Introduction 4 FPGA History 6 FPGA Development 10 FPGA Security Assessment 12 Conclusion 17 Glossary 18 References & Further Reading 19 NCC Group Research Insights 2 All Rights Reserved. © NCC Group 2015 AUTHOR DUNCAN HURWOOD Duncan is a senior consultant at NCC Group, specialising in telecom, embedded systems and application review. He has over 18 years’ experience within the telecom and security industry performing almost every role within the software development cycle from design and development to integration and product release testing. A dedicated security assessor since 2010, his consultancy experience includes multiple technologies, languages and platforms from web and mobile applications, to consumer devices and high-end telecom hardware. NCC Group Research Insights 3 All Rights Reserved. © NCC Group 2015 GLOSSARY AES Advanced encryption standard, a cryptography OTP One time programmable, allowing write once cipher only ASIC Application-specific integrated circuit, non- PCB Printed circuit board programmable hardware logic chip PLA Programmable logic array, forerunner of FPGA Bitfile Binary instruction file used to program FPGAs technology CLB Configurable logic block, an internal part of an PUF Physically unclonable function FPGA POWF Physical one-way function CPLD Complex programmable logic device PSoC Programmable system on chip, an FPGA and EEPROM Electronically erasable programmable read- other hardware on a single chip only memory
    [Show full text]
  • 14Nm Finfet Technology
    14LPP 14nm FinFET Technology Highlights Enabling Connected Intelligence • 14nm FinFET technology GLOBALFOUNDRIES 14LPP 14nm FinFET process technology platform is + Manufactured in state-of-the-art ideal for high-performance, power-efficient SoCs in demanding, high-volume facilities in Saratoga County, New York applications. + Volume production in Computing, 3D FinFET transistor technology provides best-in-class performance and Networking, Mobile and Server power with significant cost advantages from 14nm area scaling. 14LPP applications technology can provide up to 55% higher device performance and 60% • Ideal for high-performance, lower total power compared to 28nm technologies. power-efficient SoC applications + Cloud / Data Center servers Lg Gate length shrink enables + CPU and GPU performance scaling + High-end mobile processors + Automotive ADAS FET is turned on its edge + Wired and wireless networking + IoT edge computing • Lower supply voltage • Comprehensive design ecosystem • Reduced off-state leakage + Full foundation and complex • Faster switching speed IP libraries – high drive current + PDK and reference flows supported by major EDA and IP partners + Robust DFM solutions Target Applications and Solutions • Complete services and Mobile Apps Processor High Performance Compute & Networking supply chain support 60% power reduction 60% power reduction 2x # cores + Regularly scheduled MPWs 80% higher performance, >2.2GHz >3GHz maximum performance + Advanced packaging and test solutions, including 2.5/3D products 45% area reduction
    [Show full text]