Kevin Meehan Stephen Moskal Computer Architecture Winter 2012 Dr. Shaaban
|
|
- Jemima Melanie Ellis
- 5 years ago
- Views:
Transcription
1 Kevin Meehan Stephen Moskal Computer Architecture Winter 2012 Dr. Shaaban
2 Contents Raspberry Pi Foundation Raspberry Pi overview & specs ARM11 overview ARM11 cache, pipeline, branch prediction ARM11 vs. ARM9 ARM11 future Programming the Raspberry Pi Raspberry Pi uses and project ideas Raspberry Pi vs. Arduino
3 Raspberry Pi Foundation UK registered educational charity Promote the study of computer science Cheap, low power, programmable computers Education, developing nations One Laptop per Child, Arduino
4 Raspberry Pi ultra low cost ($25 $35) credit card sized Linux computer 10/100 Ethernet, HDMI, SD card, USB GPIO to control external devices UART, I 2 C interface
5 SoC in Raspberry Pi: Broadcom BCM2835 SoC BCM2835 SoC (right) and Samsung K4P2G324ED Mobile DRAM (left)
6 System on Chip (SoC) What is System on Chip? A complex IC that integrates the major functional elements into a single chip or chipset. programmable processor on-chip memory accelerating function hardware (e.g. GPU) both hardware and software analog components Benefits of SoC Reduce overall system cost Increase performance Lower power consumption Reduce size
7 SoC in Raspberry Pi: Broadcom BCM2835 SoC Multimedia processor CPU ARM 1176JZF-S (armv6k) 700MHz RISC Architecture and low power draw Not compatible with traditional PC software GPU Broadcom Video IV Specialized graphical instruction sets RAM 512MB (Model B rev.2) 256 MB (Model A, Model B rev.1)
8 Connecting a Display and Audio HDMI Digital signal Video and audio signal DVI cannot carry audio signal Up to 1920x1200 resolution Composite RCA Analog signal 480i, 576i resolution 3.5mm jack
9 Universal Serial Bus Two USB 2.0 ports in RPi Buy a powered USB hub Passive models are cheaper and smaller, but lack the ability to run currenthungry devices like CD drives and external hard drives.
10 Form factor Storage: Secure Digital (SD) SD, Mini SD, Micro SD Types of Card SDSC (SD): 1MB to 2GB SDHC: 4GB to 32 GB SDXD up to 2TB The card should be at least 2GB in capacity to store all the required files
11 Ethernet (IEEE 802.3) Networking USB Ethernet Converter Wi-Fi Adapter
12 Networking - wireless IEEE Wi-Fi Protocols b, up to 11Mbps g, up to 54Mbps n, up to 300Mbps ac (draft), up to 1Gbps Frequency band 2.4GHz, 5GHz
13 Low Speed Peripherals General Purpose Input/Output (GPIO) Pins can be configured to be input/output Reading from various environmental sensors Ex: IR, video, temperature, 3-axis orientation, acceleration Writing output to dc motors, LEDs for status.
14
15 To use the pin numbers from the ribbon cable board: GPIO.setmode(GPIO.BCM) To use the pin numbers on raspberry pi board GPIO.setmode(GPIO.BOARD) All the pins have 3.3V logic levels and are not 5V-safe so the output levels are 0-3.3V and the inputs should not be higher than 3.3V. 45
16 Use Cobbler kit to extend the GPIO to breadboard 51
17 Specifications Broadcom BCM2835 System on a chip (SoC) [1] ARM1176JZF S processor 700 MHz with overclock capability to 1 GHz VideoCore IV GPU [2] Supports 1080p H.264 decoding and encoding 256 MB (model A) or 512 MB (model B) SDRAM [3] 26 available low level peripherals GPIO, UART, I2C, I2S, +3.3V, +5V, GND Price: $35
18 ARM11 Overview Based on the ARMv6 instruction set architecture. [4] 32 bit ARM ISA 16 bit Thumb ISA Used in embedded systems with low amounts of memory, not used in the RPi. 16 General purpose registers R0 R15, 15 general purpose mode specific registers, 7 status registers [5] Designed to run various operating systems (Unix/Linux, Android) on many different devices (iphone (Gen 3), Nintendo 3DS, etc.)
19
20 ARM11 Cache Organization Four way set associative cache of configurable size. [4] Virtually indexed and physically tagged Sizes in the range of 4 to 64KB Processor level one memory has separate instruction and data caches Data cache misses are non blocking [5] L1 cache s write buffer handles all RAW hazards L2 cache is off chip
21 Branch Prediction [6] Static Predictor First time run Forward conditional branches are assumed to be taken Backward conditionals are assumed to be not taken Dynamic Predictor Branch prediction cache as 128 entries based on the branch instruction address. States: Strongly not taken, weakly not taken, strongly taken, weakly taken. A return stack predicts unconditional subroutine return instructions.
22 ARM11 vs. ARM9 Cache is physically addressed in ARM11[7] ARM9 had cache aliasing and context switching issues. Redesigned pipeline 8 stages for ARM11 vs. 5 for ARM9 ARM11 has out of order completion No dynamic branch prediction in ARM9 (always assumed not taken) ARM11 has Load/Store and ALU paralellism ARM11 64 bit data paths vs. 32 bit ARM9
23 ARM11 Future Very little. The reason that the Raspberry Pi is extremely cheap is because the ARM11 is outdated. It s successor, the ARM Cortex A8 is a dual issue superscalar design, achieving double the IPC. [8] The A8 is seen in the iphone 4 The A8 is been also seceded by the Cortex A15 and can be seen in the Nvidia Tegra 4 [9]
24 Programming Raspberry Pi Raspbian, Arch Linux ARM, Debian, Android Chrome OS, RISC OS, Fedora Python, C, Perl, Java (must compile for ARMv6) Education Manual Scratch visual programming environment Raspberry Pi App store [10]
25 Raspberry Pi uses University of Southampton supercomputer [11] Programming introduction for children Senior Design projects
26 Raspberry Pi vs. Arduino Microprocessor Computer science multimedia Full Linux environment Python, C, Perl, Java Microcontroller Electronics Signal processing Real time applications C or C++
27 References [1] "BCM2835 Media Processor; Broadcom". 1 September Retrieved 13 February [2] Brose, Moses (30 January 2012). "Broadcom BCM2835 SoC has the most powerful mobile GPU in the world?". Grand MAX. Retrieved 13 February [3] "Model B now ships with 512MB of RAM". Retrieved 13 Febuary Retreived 13 February 2013 [4] Arm11 Processors Retrieved 13 Febuary 2013 [5] Davey, Oliveri (Spring 2009) The ARM11 Architecture Retrieved 12 February 2013 [6] Sloss, Symes, Wright ARM System Developer's Guide: Designing and Optimizing System Software page 661, Retreived 13 February 2013 [7] "The ARM11 Microarchitecture", ARM Ltd, 2002, Retreived 13 February 2013 [8] Cortex A8 Processors ARM Ltd Retreived 13 February [9] NVIDIA Announces "Project Denver" to Build Custom CPU Cores Based on ARM Architecture, Targeting Personal Computers to Supercomputers &xhtml=true&prid=705184, Retrieved 13 Feburary 2013 [10]] Brodkin, Jon. "ArsTechnica." Ars Technica. N.p., 17 Dec Web. 18 Feb < technology/2012/12/raspberry pi now has an app store and yes it hasgames/>. [11] "University of Southampton." Southampton Engineers a Raspberry Pi Supercomputer. Retreived 18 Feb <
DESIGN OF LIGHTWEIGHT E- ATTENDANCE PROTOTYPE USING RASPBERRY PI
DESIGN OF LIGHTWEIGHT E- ATTENDANCE PROTOTYPE USING RASPBERRY PI Mohd Dzul Aiman bin Aslan, Mohamad Safuan bin Sulaiman, Dr Abd Muin bin Abd Rahman, Saa idi bin Ismail, Mohd Fauzi bin Haris, Siti Nurbahyah
More informationECE 471 Embedded Systems Lecture 3
ECE 471 Embedded Systems Lecture 3 Vince Weaver http://web.eece.maine.edu/~vweaver vincent.weaver@maine.edu 10 September 2018 Announcements New classroom: Stevens 365 HW#1 was posted, due Friday Reminder:
More informationTen (or so) Small Computers
Ten (or so) Small Computers by Jon "maddog" Hall Executive Director Linux International and President, Project Cauã 1 of 50 Who Am I? Half Electrical Engineer, Half Business, Half Computer Software In
More informationCooking with Team 279
Cooking with Team 279 Intro to the Raspberry Pi FIRST Team 279 Tech Fusion http://team279.com - https://twitter.com/team_279 Author: Michael Lehman What is a System on a Chip? From Wikipedia: A system
More informationRaspberry Pi 3 Model B
Raspberry Pi 3 Model B Product Name Raspberry Pi 3 Product Description The Raspberry Pi 3 Model B is the third generation Raspberry Pi. This powerful credit-card sized single board computer can be used
More informationF28HS Hardware-Software Interface: Systems Programming
F28HS Hardware-Software Interface: Systems Programming Hans-Wolfgang Loidl School of Mathematical and Computer Sciences, Heriot-Watt University, Edinburgh Semester 2 2017/18 0 No proprietary software has
More informationw w w. b a s e t r a i n i n g i n s t i t u t e. c o
Disclaimer: Some of the images and most of the data in this presentation are collected from various sources in the internet. If you notice any copyright issues or mistakes, please let me know by mailing
More informationRaspberry Pi Workshop
Raspberry Pi Workshop Resources and Materials: http://bit.ly/h8dunp Presenters Nick Yee Aexander Nunes Adriana Ieraci Agenda 10:00 Registration 10:20 Introductions and Overview 10:50 Install OS and Boot
More informationLow-Cost Microcontrollers
Low-Cost Microcontrollers Examples and Applications for Embedded Systems João Carlos Martins joao.martins@ipbeja.pt Engineering Dept 1st Workshop on Applied Signal Processing IPBeja 15th May 2014 Outline
More informationOverview of the Raspberry Pi Models 3B & 2B
Overview of the Raspberry Pi Models 3B & 2B (Let's look at the hardware!) Rick Commo, K7LOG Max Vaughan, KF7MAX What's really different between the original 2B and the 3B? Parameter Architecture CPU
More informationECE 598 Advanced Operating Systems Lecture 4
ECE 598 Advanced Operating Systems Lecture 4 Vince Weaver http://www.eece.maine.edu/~vweaver vincent.weaver@maine.edu 28 January 2016 Announcements HW#1 was due HW#2 was posted, will be tricky Let me know
More informationIoT Project Proposals
IoT Project Proposals 1 Submit before 31 st March Best 5 proposals will be given Intel Galileo Gen 2 microcontroller boards each 2 Advisory Board will evaluate and select the best project proposals Dr.
More informationIoE Workshop. Marc Khayat, CCIE #41288, Leonard Janer Technical Managers. June 16
IoE Workshop Marc Khayat, CCIE #41288, makhayat@cisco.com Leonard Janer ljaner@inlea.com Technical Managers June 16 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 2 2016 Cisco and/or
More informationA Raspberry Pi Based System for ECG Monitoring and Visualization
A Raspberry Pi Based System for ECG Monitoring and Visualization S. Pisa, E. Pittella, E. Piuzzi, L. Cecchini, M. Tomassi Dept. of Information Engineering, Electronics and Telecommunications Sapienza University
More informationElectronics Single Board Computers
Electronics Single Board Computers Wilfrid Laurier University November 23, 2016 Single Board Computers Single Board Computers As electronic devices get smaller and more sophisticated, they often contain
More informationRaspberry Pi Introduction
ECE 1160/2160 Embedded Systems Design Raspberry Pi Introduction Wei Gao ECE 1160/2160 Embedded Systems Design 1 Raspberry Pi Classic embedded computer Single board computer Size of a credit card ECE 1160/2160
More informationECE 471 Embedded Systems Lecture 2
ECE 471 Embedded Systems Lecture 2 Vince Weaver http://www.eece.maine.edu/~vweaver vincent.weaver@maine.edu 3 September 2015 Announcements HW#1 will be posted today, due next Thursday. I will send out
More informationIOT-GATE-RPI. Reference Guide
IOT-GATE-RPI Reference Guide 2018 CompuLab No warranty of accuracy is given concerning the contents of the information contained in this publication. To the extent permitted by law, no liability (including
More informationIOT HARDWARE SUBSTRUCTURE
Chapter 2 IOT HARDWARE SUBSTRUCTURE A IOT of hardware components are used in IOT ecosystem circuit developmen boards form the basic structrue.arduino, Rasspberyy Pi,Beagle Bone, Cubie Borad, Texas Insuments
More informationFrequently Asked Questions Raspberry PI
A. INTRODUCTION 1. WHAT IS A RASPBERRY PI? The Raspberry Pi is a credit-card sized computer that plugs into your TV and a keyboard. It is a capable little computer which can be used in electronics projects,
More information0B specifications 1B
0B 1Bspecifications fit-pc 4 fit-pc4 Specifications2 Overview Using AMD's latest G-Series 'Jaguar' Quad Core System-on-Chip (SoC), Fit PC4 is the next generation to be introduced within the already popular
More informationSYSTEMS ON CHIP (SOC) FOR EMBEDDED APPLICATIONS
SYSTEMS ON CHIP (SOC) FOR EMBEDDED APPLICATIONS Embedded System System Set of components needed to perform a function Hardware + software +. Embedded Main function not computing Usually not autonomous
More informationThe Digital Revolution
Raspberry Pi A Learning Experience (For me!) Charlie Rothrock K3SR The Digital Revolution Geewhiz Statistics -Digital is changing the world -Tech companies are ~10+% of US employment and the fastest wage
More informationIntel Galileo gen 2 Board
Intel Galileo gen 2 Board The Arduino Intel Galileo board is a microcontroller board based on the Intel Quark SoC X1000, a 32- bit Intel Pentium -class system on a chip (SoC). It is the first board based
More informationIBM "Broadway" 512Mb GDDR3 Qimonda
ffl Wii architecture ffl Wii components ffl Cracking Open" the Wii 20 1 CMPE112 Spring 2008 A. Di Blas 112 Spring 2008 CMPE Wii Nintendo ffl Architecture very similar to that of the ffl Fully backwards
More informationSmart Door Security Control System Using Raspberry Pi
Smart Door Security Control System Using Raspberry Pi 1 Nareshkumar R. M., 2 Apoorva Kamat, 3 Dnyaneshvari Shinde Computer Department, Dr. D.Y. Patil Institute of Engineering, Management and Research,
More informationMicrocomputing for Art
Microcomputing for Art Andrey Kuznetsov Freiburg i.br. 2017 Content Introduction Hardware Microcontrollers Arduino Uno R3 Atmega 328P Attiny 85 Arduino Nano V3 Pro Mini Atmega 168/328 Arduino LilyPad 328
More informationHDMI and DVI Dual-Monitor Docking Station for Laptops - USB 3.0
HDMI and DVI Dual-Monitor Docking Station for Laptops - USB 3.0 Product ID: USB3SDOCKHD The USB3SDOCKHD Universal USB 3.0 Laptop Docking Station with DVI, HDMI, Audio and Ethernet adds dual video outputs,
More informationIntroduction to the Raspberry Pi AND LINUX FOR DUMMIES
Introduction to the Raspberry Pi AND LINUX FOR DUMMIES 700Mhz ARM v6 Broadcomm CPU+GPU 512 MB RAM (256MB on Model A) Boots off SD card for filesystem USB, Audio out, LAN (Model B only) HDMI + Composite
More information. SMARC 2.0 Compliant
MSC SM2S-IMX8 NXP i.mx8 ARM Cortex -A72/A53 Description The new MSC SM2S-IMX8 module offers a quantum leap in terms of computing and graphics performance. It integrates the currently most powerful i.mx8
More informationEmbedded Systems: Architecture
Embedded Systems: Architecture Jinkyu Jeong (Jinkyu@skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu ICE3028: Embedded Systems Design, Fall 2018, Jinkyu Jeong (jinkyu@skku.edu)
More informationTOUCH PANEL PC 10.1 USER GUIDE
TOUCH PANEL PC 10.1 USER GUIDE Panel 10.1 User Guide: 1 Contents 1 TOUCHBERRY PI 10.1... 4 1.1 Controller Specifications:... 4 1.2 Touchberry Pi I/Os Pinout... 6 2 HUMMTOUCH... 7 2.1 Controller Specifications:...
More informationpcduino V3B XC4350 User Manual
pcduino V3B XC4350 User Manual 1 User Manual Contents Board Overview...2 System Features...3 Single-Board Computer Configuration......3 Pin Assignments...4 Single-Board Computer Setup...6 Required Hardware...6
More informationComputer Architecture. Introduction. Lynn Choi Korea University
Computer Architecture Introduction Lynn Choi Korea University Class Information Lecturer Prof. Lynn Choi, School of Electrical Eng. Phone: 3290-3249, 공학관 411, lchoi@korea.ac.kr, TA: 윤창현 / 신동욱, 3290-3896,
More informationAlphaBot2 robot building kit for Raspberry Pi 3 Model B
AlphaBot2 robot building kit for Raspberry Pi 3 Model B SKU 110060863 Description This AlphaBot2 robot kit is designed to use with Raspberry Pi 3 Model B. It features rich common robot functions including
More informationAdvanced Embedded Systems
Advanced Embedded Systems Practical & Professional Training on Advanced Embedded System Course Objectives : 1. To provide professional and industrial standard training which will help the students to get
More informationLinkSprite Technologies,.Inc. pcduino V2
1 2 Contents Board Overview...3 System Features...4 Single-Board Computer Configuration...5 Pin Assignments...7 Single-Board Computer Setup...9 Required Hardware...9 Optional Hardware...9 Adjusting Screen
More informationLecture 2. Systems Programming with the Raspberry Pi
F28HS Hardware-Software Interface: Systems Programming Hans-Wolfgang Loidl School of Mathematical and Computer Sciences, Heriot-Watt University, Edinburgh Semester 2 2015/16 0 No proprietary software has
More informationSETUP INSTRUCTIONS. Eynio Server Setup Instruction
SETUP INSTRUCTIONS 1 Download & Installation On our official website eynio.com under the download section, select the platform that runs on your preferred device and download Eynio server software. If
More informationInternational Journal of Modern Trends in Engineering and Research (IJMTER) Volume 02, Issue 03, [March ] e-issn: , p-issn:
e-issn: 2349-9745 p-issn: 2393-8161 Scientific Journal Impact Factor (SJIF): 1.711 International Journal of Modern Trends in Engineering and Research www.ijmter.com Automatic Monitoring & Controlling System
More informationECE 471 Embedded Systems Lecture 2
ECE 471 Embedded Systems Lecture 2 Vince Weaver http://www.eece.maine.edu/ vweaver vincent.weaver@maine.edu 4 September 2014 Announcements HW#1 will be posted tomorrow (Friday), due next Thursday Working
More informationA176 Cyclone. GPGPU Fanless Small FF RediBuilt Supercomputer. IT and Instrumentation for industry. Aitech I/O
The A176 Cyclone is the smallest and most powerful Rugged-GPGPU, ideally suited for distributed systems. Its 256 CUDA cores reach 1 TFLOPS, and it consumes less than 17W at full load (8-10W at typical
More informationfit-pc Intense 2 Overview
specifications Specifications: Overview is the second generation of the acclaimed miniature fanless PC, and further improves the best-in-class features of its predecessor with 4 th and 5 th generations
More informationECE 471 Embedded Systems Lecture 2
ECE 471 Embedded Systems Lecture 2 Vince Weaver http://web.eece.maine.edu/~vweaver vincent.weaver@maine.edu 7 September 2018 Announcements Reminder: The class notes are posted to the website. HW#1 will
More information3D Scanner PDR. Team 8 Oct. 23, Vangjel Frasheri Siyan Lin Chenkai Zhou. Advisor: Professor Tessier
3D Scanner PDR Team 8 Oct. 23, 2015 Vangjel Frasheri Siyan Lin Chenkai Zhou Advisor: Professor Tessier Team Members Vangjel Frasheri CSE Siyan Lin EE Chenkai Zhou EE Professor Tessier Table of Contents
More informationCopyright 2017 Samsung. All Rights Reserved. O-Hoon Kwon, Ph.D. Samsung Electronics
1 Copyright 2017 Samsung. All Rights Reserved. O-Hoon Kwon, Ph.D. Samsung Electronics Intro Tizen Linux kernel based Embedded OS for wide range of devices, where Mobile, Wearable, TV are maintained as
More informationII. PROPOSED SYSTEM AND IMPLEMENTATION
Automatic Gate Security System by using Raspberry Pi with Image Processing Mr. Mogare Sumit R. 1, Sanagare Prathamesh S. 2, Ms. Anjarlekar Shraddha S. 3, Mr. Kharat Ratnadipak N. 4, Mr. Shikalgar Isaq
More informationQwikBox. Live Video Capture and Upload Device Group 25
QwikBox Live Video Capture and Upload Device Group 25 Jonathan Kerbelis Eric Downey Harold Frech Computer Engineering Computer Engineering Electrical Engineering Roles and System Diagram Jonathan Kerbelis
More informationIOT-GATE-iMX7 Datasheet
IOT-GATE-iMX7 Datasheet Industrial Internet of Things Gateway Product Specification v.1.3 Capable, compact, affordable: i.mx7 Dual IoT-Gate has been designed to answer demanding IoT application requirements
More informationHusarion CORE2. Husarion CORE2 is a development board for Internet-connected automation & robotic devices.
Husarion CORE2 Husarion CORE2 is a development board for Internet-connected automation & robotic devices. CORE2 Development board for Internet connected automation & robotic devices. compatible with Husarion
More informationLesson 6 Intel Galileo and Edison Prototype Development Platforms. Chapter-8 L06: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education
Lesson 6 Intel Galileo and Edison Prototype Development Platforms 1 Intel Galileo Gen 2 Boards Based on the Intel Pentium architecture Includes features of single threaded, single core and 400 MHz constant
More informationProgramming the Raspberry Pi
Programming the Raspberry Pi contents introduction unboxing and setup flashing an SD card logging in for the first time the JOE text editor running the hello world program a (slightly) more complex example
More informationAmber Baruffa Vincent Varouh
Amber Baruffa Vincent Varouh Advanced RISC Machine 1979 Acorn Computers Created 1985 first RISC processor (ARM1) 25,000 transistors 32-bit instruction set 16 general purpose registers Load/Store Multiple
More informationN A T H A N P R E N T I C E I 6 N T P
RASPBERRY PI AMATEUR RADIO M N A T H A N P R E N T I C E I 6 N T P WHAT IS A RASPBERRY PI Low cost computer Credit card sized Originally made by The Raspberry Pi Foundation to encourage young children
More informationImplementation of ATM security using IOT
Implementation of ATM security using IOT Mahalakshmi.T.K 1, J.Kumudha 2, M.Ranjitha 3, Mr.J.Gurumurthy 4, Dr.D.Sivakumar 5 1,2,3 Department of electronics and communication engineering, Easwari engineering
More informationUSB-C Dual-4K Monitor Docking Station for Laptops - 60W USB Power Delivery - SD Card Reader
USB-C Dual-4K Monitor Docking Station for Laptops - 60W USB Power Delivery - SD Card Reader Product ID: DK30CHDPPDUE This dual-monitor USB-C dock transforms your MacBook or Windows laptop into a dual Ultra
More informationEDJE PROJECT. The Software Foundation for IoT Devices. https://projects.eclipse.org/projects/iot.edje. IS2T S.A All rights reserved.
EDJE PROJECT The Software Foundation for IoT Devices https://projects.eclipse.org/projects/iot.edje IS2T S.A. 2016. All rights reserved. PRESENTER Jérôme Leroux Development and Innovation Manager at MicroEJ
More information64 bit Bare Metal Programming on RPI-3. Tristan Gingold
64 bit Bare Metal Programming on RPI-3 Tristan Gingold gingold@adacore.com What is Bare Metal? Images: Wikipedia No box What is Bare Metal? No Operating System Your application is the OS Why Bare Board?
More informationThis Unit: Putting It All Together. CIS 501 Computer Architecture. What is Computer Architecture? Sources
This Unit: Putting It All Together CIS 501 Computer Architecture Unit 12: Putting It All Together: Anatomy of the XBox 360 Game Console Application OS Compiler Firmware CPU I/O Memory Digital Circuits
More informationDigital Design and Computer Architecture
Digital Design and Computer Architecture Lab 6: C Programming Introduction In this lab, you will learn to program an ARM processor on the Raspberry Pi in C by following a tutorial and then writing several
More informationNvidia Jetson TX2 and its Software Toolset. João Fernandes 2017/2018
Nvidia Jetson TX2 and its Software Toolset João Fernandes 2017/2018 In this presentation Nvidia Jetson TX2: Hardware Nvidia Jetson TX2: Software Machine Learning: Neural Networks Convolutional Neural Networks
More informationDesign & Development of My SmartPhone Kit:
Design & Development of My SmartPhone Kit: A Practical Approach for Technical Education Jasleen Kaur Dept. of Computer Science Indira Gandhi Delhi Technical University for Women Delhi, India jasleenkochar89@gmail.com
More informationUnit 11: Putting it All Together: Anatomy of the XBox 360 Game Console
Computer Architecture Unit 11: Putting it All Together: Anatomy of the XBox 360 Game Console Slides originally developed by Milo Martin & Amir Roth at University of Pennsylvania! Computer Architecture
More informationEmbedded Linux With Raspberry Pi IOT
Embedded Linux With Raspberry Pi IOT Module 1 : Raspberry Pi Set up & Configurations Program Raspberry Pi : a credit-card sized computer Python programming for Raspberry Pi Interacting and configuring
More informationRaspberry Pi. Hans-Petter Halvorsen, M.Sc.
Raspberry Pi Hans-Petter Halvorsen, M.Sc. Raspberry Pi https://www.raspberrypi.org https://dev.windows.com/iot Hans-Petter Halvorsen, M.Sc. Raspberry Pi - Overview The Raspberry Pi 2 is a low cost, credit-card
More informationARM Cortex core microcontrollers 3. Cortex-M0, M4, M7
ARM Cortex core microcontrollers 3. Cortex-M0, M4, M7 Scherer Balázs Budapest University of Technology and Economics Department of Measurement and Information Systems BME-MIT 2018 Trends of 32-bit microcontrollers
More informationBANGLADESH UNIVERSITY OF ENGINEERING & TECHNOLOGY (BUET) DHAKA TECHNICAL SPECIFICATION FOR SUPPLY AND INSTALLATION OF LABORATORY EQUIPMENTS (PKG1).
BANGLADESH UNIVERSITY OF ENGINEERING & TECHNOLOGY (BUET) DHAKA TECHNICAL SPECIFICATION FOR SUPPLY AND INSTALLATION OF LABORATORY EQUIPMENTS (PKG1). Package number: G4 NO: HEQEP/CP-3137/Procurement/PacakageG4/26-08-2015/004
More informationPOIS: a POsition and Inclination
POIS: a POsition and Inclination Sensor for the monitoring i of slopes and structures Giuseppe Artese Civil Engineering Dept. University of Calabria PROGETTO PON01_01503 SISTEMI INTEGRATI PER IL MONITORAGGIO,
More informationModule 1. Introduction. Version 2 EE IIT, Kharagpur 1
Module 1 Introduction Version 2 EE IIT, Kharagpur 1 Lesson 3 Embedded Systems Components Part I Version 2 EE IIT, Kharagpur 2 Structural Layout with Example Instructional Objectives After going through
More informationBLUETOOTH BASED OFFICE AUTOMATION AND SECURITY SYSTEM USING RASPBERRY PI AND ANDROID APPLICATION
International Journal of Advanced Research in Engineering and Technology (IJARET) Volume 10, Issue 2, March-April 2019, pp. 449-456. Article ID: IJARET_10_02_043 Available online at http://www.iaeme.com/ijaret/issues.asp?jtype=ijaret&vtype=10&itype=02
More information. Micro SD Card Socket. SMARC 2.0 Compliant
MSC SM2S-IMX6 NXP i.mx6 ARM Cortex -A9 Description The design of the MSC SM2S-IMX6 module is based on NXP s i.mx 6 processors offering quad-, dual- and single-core ARM Cortex -A9 compute performance at
More informationAn Automation System by Using Raspberry Pi as a Sensor Web-Node
ISSN 2395- An Automation System by Using Raspberry Pi as a Sensor Web-Node #1 Mr. Lavhkare Dnyandeo S., #2 Prof. S. Pratap Singh 1 dnyaneshlavhkare@gmail.com 2 pratap.singh.s@gmail.com #12 Samnavay Pratishthan
More informationHi Hsiao-Lung Chan, Ph.D. Dept Electrical Engineering Chang Gung University, Taiwan
Processors Hi Hsiao-Lung Chan, Ph.D. Dept Electrical Engineering Chang Gung University, Taiwan chanhl@maili.cgu.edu.twcgu General-purpose p processor Control unit Controllerr Control/ status Datapath ALU
More informationTR An Overview of NVIDIA Tegra K1 Architecture. Ang Li, Radu Serban, Dan Negrut
TR-2014-17 An Overview of NVIDIA Tegra K1 Architecture Ang Li, Radu Serban, Dan Negrut November 20, 2014 Abstract This paperwork gives an overview of NVIDIA s Jetson TK1 Development Kit and its Tegra K1
More informationComputer Organization and Microprocessors SYLLABUS CHAPTER - 1 : BASIC STRUCTURE OF COMPUTERS CHAPTER - 3 : THE MEMORY SYSTEM
i SYLLABUS UNIT - 1 CHAPTER - 1 : BASIC STRUCTURE OF COMPUTERS Computer Types, Functional Units, Basic Operational Concepts, Bus Structures, Software, Performance, Multiprocessors and Multicomputers, Historical
More information参考資料. LinkSprite.com. pcduino V2
pcduino V2 1 Contents Board Overview...3 System Features...4 Single-Board Computer Configuration......5 Pin Assignments...7 Single-Board Computer Setup......9 Required Hardware......9 Optional Hardware......9
More informationComputers Are Your Future
Computers Are Your Future 2008 Prentice-Hall, Inc. Computers Are Your Future Chapter 6 Inside the System Unit 2008 Prentice-Hall, Inc. Slide 2 What You Will Learn... Understand how computers represent
More informationThis Unit: Putting It All Together. CIS 371 Computer Organization and Design. Sources. What is Computer Architecture?
This Unit: Putting It All Together CIS 371 Computer Organization and Design Unit 15: Putting It All Together: Anatomy of the XBox 360 Game Console Application OS Compiler Firmware CPU I/O Memory Digital
More informationDevKit8000 Evaluation Kit
DevKit8000 Evaluation Kit TI OMAP3530 Processor based on 600MHz ARM Cortex-A8 core Memory supporting 256MByte DDR SDRAM and 256MByte NAND Flash UART, USB Host/OTG, Ethernet, Camera, Audio, SD, Keyboard,
More informationInterrupt response times on Arduino and Raspberry Pi. Tomaž Šolc
Interrupt response times on Arduino and Raspberry Pi Tomaž Šolc tomaz.solc@ijs.si Introduction Full-featured Linux-based systems are replacing microcontrollers in some embedded applications for low volumes,
More informationInternational Journal Of Advanced Engineering & Innovative Technology (IJAEIT) ISSN:
International Journal Of Advanced Engineering & Innovative Technology (IJAEIT) ISSN: 2348 7208 IMPACT FACTOR: 1.04 An Automation System by Using Raspberry Pi as a Sensor Web-Node Mr. Lavhkare Dnyandeo
More informationA Slice of Raspberry Pi
A Slice of Raspberry Pi Roadmap Introduction to the Raspberry Pi device What can you use a Raspberry Pi for? Talking to the Hardware A Raspberry Pi Arcade table Q & A Raspberry Pi Introduction What is
More informationEmbedded Technosolutions
We Are India s one of the Leading Trainings & Jobs Providing Organization Government of India Registered & ISO Certified Organization Embedded Technosolutions is a Professional Training Institute & a
More informationEmbedded Computing without Compromise. Evolution of the Rugged GPGPU Computer Session: SIL7127 Dan Mor PLM -Aitech Systems GTC Israel 2017
Evolution of the Rugged GPGPU Computer Session: SIL7127 Dan Mor PLM - Systems GTC Israel 2017 Agenda Current GPGPU systems NVIDIA Jetson TX1 and TX2 evaluation Conclusions New Products 2 GPGPU Product
More informationSilicon Motion s Graphics Display SoCs
WHITE PAPER Silicon Motion s Graphics Display SoCs Enable 4K High Definition and Low Power Power and bandwidth: the twin challenges of implementing a solution for bridging any computer to any high-definition
More informationROC-RK3328-CC Product Specifications
ROC-RK3328-CC Product Specifications Author T-chip Intelligent Technology Co.,Ltd. Version V1.0 Date 2018-06-23 Version Date Updated content V1.0 2018-06-23 Original version - 1 - Directory 1. Product
More informationUSB 3.0 to Gigabit Ethernet NIC Network Adapter with 3 Port Hub - White
USB 3.0 to Gigabit Ethernet NIC Network Adapter with 3 Port Hub - White Product ID: ST3300U3S The ST3300U3S USB 3.0 Gigabit Network Adapter turns a single SuperSpeed USB 3.0 host connection port into an
More informationEmbest SOC8200 Single Board Computer
Embest SOC8200 Single Board Computer TI's AM3517 ARM Cortex A8 Microprocessors 600MHz ARM Cortex-A8 Core NEON SIMD Coprocessor POWERVR SGX Graphics Accelerator (AM3517 only) 16KB I-Cache, 16KB D-Cache,
More informationPower Instruction Set Architecture Version 2 06
Power Instruction Set Architecture Version 2 06 Power ISA V 2.07B. Published: April 9 Collaborative innovation for Power Architecture - @Powerorg t.co/tyrzyesfha, Oct 21. About Mission. Basic Architecture,
More informationIn-Vehicle Computers
In-Vehicle Computers (with NXP i.mx6 ARM Cortex application processor) VPC300 in-vehicle communication gateway in-vehicle computer for fleet management VPC300 This flyer contains information on preproduction
More information96Boards - TV Platform
96Boards - TV Platform Presented by Mark Gregotski Developing the Specification Date BKK16-303 March 9, 2016 Event Linaro Connect BKK16 Overview Motivation for a TV Platform Specification Comparison with
More informationOrange PI PC v1.2 : hardware, software & services specification
Orange PI PC v1.2 : hardware, software & services specification This document is intended to draw the specs regarding the services proposed by ctrl+f Agency in order to present prototyping materials for
More informationSoC Platforms and CPU Cores
SoC Platforms and CPU Cores COE838: Systems on Chip Design http://www.ee.ryerson.ca/~courses/coe838/ Dr. Gul N. Khan http://www.ee.ryerson.ca/~gnkhan Electrical and Computer Engineering Ryerson University
More informationDevKit7000 Evaluation Kit
DevKit7000 Evaluation Kit Samsung S5PV210 Processor based on 1GHz ARM Cortex-A8 core Onboard 512MByte DDR2 and 512MByte NAND Flash 4 UART, 4 USB Host, USB Device, Ethernet, Audio, TF, RTC,... Supports
More informationUSB 3.0 Dual-Monitor Docking Station - HDMI and DVI / VGA
USB 3.0 Dual-Monitor Docking Station - HDMI and DVI / VGA Product ID: DK30ADD This USB 3.0 dual-monitor docking station lets you add the ports you need to your laptop, to maximize your workstation performance.
More informationRaspberry Pi Kernel Install. By: Daniel Rizko
Raspberry Pi Kernel Install By: Daniel Rizko Introduction In this presentation I will be demonstrating three things. 1. Building a cross compiler from scratch using crosstool-ng for Raspberry Pi hardware.
More informationRaspberry Pi Controlled Robotic Arm
Raspberry Pi Controlled Robotic Arm Nitisha Srivastava Dept. Of Electronics and Telecommunication Fr.C.R.I.T, Vashi Navi Mumbai, India nitishasrivastav@ymail.com Abstracts: This paper represents controlling
More informationCreator Ci20 quick start guide
Creator Ci20 is a high performance, fully featured development board for Linux and Android that can help you create applications for fast growing markets such as IoT, wearables, mobile and gaming. The
More informationEach Milliwatt Matters
Each Milliwatt Matters Ultra High Efficiency Application Processors Govind Wathan Product Manager, CPG ARM Tech Symposia China 2015 November 2015 Ultra High Efficiency Processors Used in Diverse Markets
More informationID 730L: Getting Started with Multimedia Programming on Linux on SH7724
ID 730L: Getting Started with Multimedia Programming on Linux on SH7724 Global Edge Ian Carvalho Architect 14 October 2010 Version 1.0 Mr. Ian Carvalho System Architect, Global Edge Software Ltd. Responsible
More information