Projects. Reverse polish calculator. Wireless terminal. 3213: Digital Systems & Microprocessors: L#15
|
|
- Chastity Owens
- 5 years ago
- Views:
Transcription
1 Projects Reverse polish calculator Wireless terminal
2 Reverse Polish Calculator Reverse polish Lukasiewicz (1920) Hewlet-Packard HP-35 (1972) 15 digit display 10 digit mantissa plus sign, decimal pt, two digit exponent plus sign. (mantissa=signficand E-13) Bit serial 56 bit, 14 digit BCD Dec: BCD:
3
4 Reverse Polish Calculations
5 Stack Operations 4 ENTER 2 ENTER 5 + ENTER 1 ENTER 2 ENTER 3 + /
6 Stack Operations
7
8 HP35 Calculations
9 Stack... clk) begin if(stacken) begin if(push) begin q0<=stackin; q1<=q0; q2<=q1; q3<=q2; end else if(pop) StackOut<=q0; q0<=q1; q1<=q2; q2<=q3; end end else if(clrstk) begin q0<=16'h0; q1<=16'h0; q2<=16'h0; q3<=16'h0; end else... end
10 Levels Integer add/subtract Fixed point add/subtract/multiply/divide Floating point add/subtract/multiply/divide Scientific notation
11
12
13 Keypad only
14 ALU and Numbers ALU is main focus of the project so get to level I RTL early Floating point Binary Coded Decimal Some resources on line...
15 RTL
16 Examples (Student1)
17 Examples (Student3)
18 Examples (Student2)
19 Examples (Student3)
20 Examples (Student3)
21 Examples (Student1)
22 What you need to observe.. Describe the core details with reference to VERILOG. Report length too short for excessive details You may use appendices for details For hardware testing your calculator must follow the specification document The keyboard must obey the PS protocol The reverse polish convention you use must function in the same manner as the HP algorithm the hardware test will follow the notation as I defined it VIZ: ENTER pushes the stack.
23 Wireless Terminal
24 CDMA transmitter
25 CDMA transmitter
26 Implementation of DSSS Usually use a shift register to implement long codes but in this project the Barker is defined as [+1,+1,+1, 1, 1, 1,+1, 1, 1,+1, 1] Autocorrelation Σ b(n+m)b*(m) = δ(0) Make sure you do the maths correctly so that the autocorrelation works
27 Tapped delay line filter
28 Tapped delay line filter
29 CDMA receiver
30 Project levels. Level 1: Keyboard and VGA interfaces no wireless signal processing Level 2: Wireless transmitter and wireless receiver Level 3: Combine levels 1 and 2 Level 4: Full rake
31 RTL Design Example: A Morse Code Translator 3213: Digital Systems & Microprocessors: L#14_15
32 MU0 Controller (autonomous) 3213: Digital Systems & Microprocessors: L#14_15
33 Morse Code Transmits telegraphic information using rhythm. Morse code uses a standardized sequence of short and long elements (dots and dashes) to represent information. Originally invented by Samuel F. B. Morse's (April 27, 1791 April 2, 1872) for his electric telegraph in the early 1840s, Morse code was also extensively used for early radio communication beginning in the 1890s. Variable length of the Morse characters made it hard to adapt to automated circuits. Morse code mostly used now by amateur radio operators, although it is no longer a requirement for licensing in many countries. 3213: Digital Systems & Microprocessors: L#14_15
34 Morse Code Morse code is transmitted using just two states (on and off) so it was an early form of a digital code. Visualize any Morse code sequence as a combination of the following five elements (quinary): 1. short mark, dot or 'dit' ( ) 1 2. longer mark, dash or 'dah' ( ) intra-character gap (between the dots and dashes within a character) 0 4. short gap (between letters) medium gap (between words) : Digital Systems & Microprocessors: L#14_15
35 A Morse Code MO RSE C O DE 3213: Digital Systems & Microprocessors: L#14_15
36 Pegasus Implementation? Use three push buttons 3213: Digital Systems & Microprocessors: L#14_15
37 Design Concept Morse code not amenable to digital implementation due to its syncopated asynchronous human element -> Make it amenable by assigning PEGASUS push buttons to the dots, dashes and spaces. -> Breaks rules by making Morse code a ternary (actually quaternary) as opposed to a quinary code.- dot, dash, space is all we need! PB0 PB1 PB2 DOT DASH SPACE Not so useless after all could use for texting? 3213: Digital Systems & Microprocessors: L#14_15
38 Design Concept Let PEGASUS push buttons (PBs) do dot, dash, space. We do not need inter-dit-dah space. Need a separate interface (ButtonIface.v) to convert PB inputs to some for RTL system. Issues debounce the Pbs a must, need to sync outputs DOT, DASH, SPACE, NULL work a bit like KEY/NOKEY in RP document. Will not treat the display driver (leave this to HLAB3) 3213: Digital Systems & Microprocessors: L#14_15
39 Data Path Design Data path has two modules Register KeyHoldReg.v registers DOTS and DASHES Register Morse2Char.v outputs an alphanumeric character for each Morse code sequence A Look Up Table (LUT) to store characters given DOTS and DASHES incorporate this into Morse2Char.v (cut corner) Always control these by binary controls from FSM 3213: Digital Systems & Microprocessors: L#14_15
40 ButtonIface.v 3213: Digital Systems & Microprocessors: L#14_15
41 KeyHoldReg.v clk) begin if(rst) begin morse <= 16'hffff; end else if(inc) begin morse <= {morse[13:2], beeps[1], beeps[0], 1'b0, 1'b0} end else morse <= morse; end 3213: Digital Systems & Microprocessors: L#14_15
42 Morse Functional Description Inputs: Outputs: Beeps = {DOT, DASH, SPACE, NULL} Rst, Inc, Chen 3213: Digital Systems & Microprocessors: L#14_15
43 Controller State Diagram 3213: Digital Systems & Microprocessors: L#14_15
44 Controller State Transition Table 3213: Digital Systems & Microprocessors: L#14_15
45 RTL diagram? 3213: Digital Systems & Microprocessors: L#14_15
46 Output: print S.O.S 3213: Digital Systems & Microprocessors: L#14_15
Course Summary. 3213: Digital Systems & Microprocessors: L#14_15
Course Summary 1. Course overview 2. Intro to PICOBLAZE, C and Number systems and Boolean Algebra 3. Course overview with microprocessor MU0 (I) 4. Course overview with microprocessor MU0 (II) 5. Verilog
More informationChristopher Stephenson Morse Code Decoder Project 2 nd Nov 2007
6.111 Final Project Project team: Christopher Stephenson Abstract: This project presents a decoder for Morse Code signals that display the decoded text on a screen. The system also produce Morse Code signals
More informationDesign Of Low-Power Wireless Communication System Based On MSP430 Introduction:
Design Of Low-Power Wireless Communication System Based On MSP430 Introduction: Low power wireless networks provide a new monitoring and control capability for civil and military applications in transportation,
More informationCS101 Lecture 01: Introduction. What You ll Learn Today
CS101 Lecture 01: Introduction Aaron Stevens (azs@bu.edu) 16 January 2013 What You ll Learn Today What is computer science? What are data and information? What is a computer? What are hardware and software?
More informationMotor control using FPGA
Motor control using FPGA MOTIVATION In the previous chapter you learnt ways to interface external world signals with an FPGA. The next chapter discusses digital design and control implementation of different
More informationLecture 2: Data Representation
Points Addressed in this Lecture Lecture : Data Representation Professor Peter Cheung Department of EEE, Imperial College London What do we mean by data? How can data be represented electronically? What
More information2. Tell your partner to examine the cards, and give you the cards on which the number
Magic Cards Instructions: 1. Ask your partner to pick a whole number between 1 and 63 (and keep it secret). 2. Tell your partner to examine the cards, and give you the cards on which the number appears.
More informationInformation in Radio Waves
Name: Class: Date: Basic Radio Modulation: Build Your Own Radio! Introduction: Much of today s technology relies on an invention now over a century old, the radio. Radio got its beginnings from wireless
More informationLaboratory 5: Spread Spectrum Communications
Laboratory 5: Spread Spectrum Communications Cory J. Prust, Ph.D. Electrical Engineering and Computer Science Department Milwaukee School of Engineering Last Update: 19 September 2018 Contents 0 Laboratory
More informationINTERNATIONAL TELEGRAPH ALPHABET
INTERNATIONAL TELECOMMUNICATION UNION CCITT S.1 THE INTERNATIONAL TELEGRAPH AND TELEPHONE CONSULTATIVE COMMITTEE (11/1988) SERIES S: TELEGRAPH SERVICES TERMINAL EQUIPMENT Start-stop terminals INTERNATIONAL
More informationCH 5. Air Interface of the IS-95A CDMA System
CH 5. Air Interface of the IS-95A CDMA System 1 Contents Summary of IS-95A Physical Layer Parameters Forward Link Structure Pilot, Sync, Paging, and Traffic Channels Channel Coding, Interleaving, Data
More informationData transmission - Transmission modes
Data transmission - Transmission modes Transmission modes A given transmission on a communications channel between two machines can occur in several different ways. The transmission is characterised by:
More informationLecture 3 Data Link Layer - Digital Data Communication Techniques
DATA AND COMPUTER COMMUNICATIONS Lecture 3 Data Link Layer - Digital Data Communication Techniques Mei Yang Based on Lecture slides by William Stallings 1 ASYNCHRONOUS AND SYNCHRONOUS TRANSMISSION timing
More informationCHAPTER 1 INTRODUCTION
CHAPTER 1 INTRODUCTION 1.1 Project Background High speed multiplication is another critical function in a range of very large scale integration (VLSI) applications. Multiplications are expensive and slow
More informationEvaluation of Code Division Multiplexing on Power Line Communication
Evaluation of Code Division Multiplexing on Power Line Communication Adriano Favaro and Eduardo Parente Ribeiro Department of Electrical Engineering, Federal University of Parana CP 90, CEP 853-970 - Curitiba,
More informationIntroduction. Control Functions
Introduction The MFJ-441 SlimLine Econo Keyer with Memory is a microprocessor controlled keyer that provides iambic key operation and dot-and-dash memory to make sending perfect code easier. It has tunable
More informationMath 3012 Applied Combinatorics Lecture 2
August 20, 2015 Math 3012 Applied Combinatorics Lecture 2 William T. Trotter trotter@math.gatech.edu The Road Ahead Alert The next two to three lectures will be an integrated approach to material from
More informationCH 4. Air Interface of the IS-95A CDMA System
CH 4. Air Interface of the IS-95A CDMA System 1 Contents Summary of IS-95A Physical Layer Parameters Forward Link Structure Pilot, Sync, Paging, and Traffic Channels Channel Coding, Interleaving, Data
More informationBasic Microprocessor Interfacing Trainer Lab Manual
Basic Microprocessor Interfacing Trainer Lab Manual Control Inputs Microprocessor Data Inputs ff Control Unit '0' Datapath MUX Nextstate Logic State Memory Register Output Logic Control Signals ALU ff
More informationDigital Logic ircuits Circuits Fundamentals I Fundamentals I
Digital Logic Circuits Fundamentals I Fundamentals I 1 Digital and Analog Quantities Electronic circuits can be divided into two categories. Digital Electronics : deals with discrete values (= sampled
More informationInternational Journal of Scientific & Engineering Research, Volume 5, Issue 11, November ISSN
International Journal of Scientific & Engineering Research, Volume 5, Issue 11, November-2014 1470 Design and implementation of an efficient OFDM communication using fused floating point FFT Pamidi Lakshmi
More informationUniversitas Sumatera Utara
Amplitude Shift Keying & Frequency Shift Keying Aim: To generate and demodulate an amplitude shift keyed (ASK) signal and a binary FSK signal. Intro to Generation of ASK Amplitude shift keying - ASK -
More informationSupervisor: Prof. LYU Rung Tsong Michael. Students: LUO Xin ( ) ZOU Lei ( )
F Y P Department of Computer Science and Engineering The Chinese University of Hong Kong Supervisor: Prof. LYU Rung Tsong Michael Students: LUO Xin (1155026046) ZOU Lei (1155026057) AGENDA MOTIVATION Present
More informationM.Sinduja,S.Ranjitha. Department of Electrical & Electronics Engineering, Bharathiyar Institute of Engineering For Women, Deviyakurichi.
POWER LINE CARRIER COMMUNICATION FOR DISTRIBUTION AUTOMATION SYSTEM M.Sinduja,S.Ranjitha Department of Electrical & Electronics Engineering, Bharathiyar Institute of Engineering For Women, Deviyakurichi.
More informationDS1802 Dual Audio Taper Potentiometer With Pushbutton Control
www.dalsemi.com FEATURES Ultra-low power consumption Operates from 3V or 5V supplies Two digitally controlled, 65-position potentiometers including mute Logarithmic resistive characteristics (1 db per
More informationINTRODUCTION OPERATING INSTRUCTIONS
INTRODUCTION Welcome to the world of effortless CW, with the MFJ-403 you ll have a professional sounding fist in no time! Whether you re a Novice or seasoned Extra, the MFJ-403 has the features you ve
More informationEE 382C Literature Survey. Adaptive Power Control Module in Cellular Radio System. Jianhua Gan. Abstract
EE 382C Literature Survey Adaptive Power Control Module in Cellular Radio System Jianhua Gan Abstract Several power control methods in cellular radio system are reviewed. Adaptive power control scheme
More informationWhat Is Bluetooth? How Does It Differ from a Wired Connection?
What Is Bluetooth? How Does It Differ from a Wired Connection? What Is Bluetooth? Pre-Quiz 1. What is an electrical connection? 2. Give an example of a wireless electrical connection. 2 What Is Bluetooth?
More informationMODBUS RS485 SERIAL PROTOCOL
MODBUS RS485 SERIAL PROTOCOL ED39DIN DMM3 VIP39DIN VIP396 SIRIO STAR3 STAR3din VERSION 09 JULY 2004 Modbus SIRIO.doc 09 JULY 2004 Pag.1/22 The STAR3, STAR3 din, VIP396, VIP39din, DMM3, SIRIO and ED39din
More informationROM/UDF CPU I/O I/O I/O RAM
DATA BUSSES INTRODUCTION The avionics systems on aircraft frequently contain general purpose computer components which perform certain processing functions, then relay this information to other systems.
More informationCommunications and Communications Systems
Chapter 2 DATA COMMUNICATIONS CONCEPTS This section introduces the subject of data communications by defining some of the terminology and explaining many of the basic concepts. Data communications is a
More informationWireless Communication: Concepts, Techniques, and Models. Hongwei Zhang
Wireless Communication: Concepts, Techniques, and Models Hongwei Zhang http://www.cs.wayne.edu/~hzhang Outline Digital communication over radio channels Channel capacity MIMO: diversity and parallel channels
More informationI hope you have completed Part 2 of the Experiment and is ready for Part 3.
I hope you have completed Part 2 of the Experiment and is ready for Part 3. In part 3, you are going to use the FPGA to interface with the external world through a DAC and a ADC on the add-on card. You
More information3 Definitions, symbols, abbreviations, and conventions
T10/02-358r2 1 Scope 2 Normative references 3 Definitions, symbols, abbreviations, and conventions 4 General 4.1 General overview 4.2 Cables, connectors, signals, transceivers 4.3 Physical architecture
More informationMFJ ENTERPRISES, INC.
TM Model MFJ-402 INSTRUCTION MANUAL CAUTION: Read All Instructions Before Operating Equipment! MFJ ENTERPRISES, INC. 300 Industrial Park Road Starkville, MS 39759 USA Tel: 662-323-5869 Fax: 662-323-6551
More informationChapter 4: The Building Blocks: Binary Numbers, Boolean Logic, and Gates
Chapter 4: The Building Blocks: Binary Numbers, Boolean Logic, and Gates Objectives In this chapter, you will learn about The binary numbering system Boolean logic and gates Building computer circuits
More informationLock Cracker S. Lust, E. Skjel, R. LeBlanc, C. Kim
Lock Cracker S. Lust, E. Skjel, R. LeBlanc, C. Kim Abstract - This project utilized Eleven Engineering s XInC2 development board to control several peripheral devices to open a standard 40 digit combination
More informationMath 1111 Math Exam Study Guide
Math 1111 Math Exam Study Guide The math exam will cover the mathematical concepts and techniques we ve explored this semester. The exam will not involve any codebreaking, although some questions on the
More informationLOGIC DIAGRAM: HALF ADDER TRUTH TABLE: A B CARRY SUM. 2012/ODD/III/ECE/DE/LM Page No. 1
LOGIC DIAGRAM: HALF ADDER TRUTH TABLE: A B CARRY SUM K-Map for SUM: K-Map for CARRY: SUM = A B + AB CARRY = AB 22/ODD/III/ECE/DE/LM Page No. EXPT NO: DATE : DESIGN OF ADDER AND SUBTRACTOR AIM: To design
More informationDS1267B Dual Digital Potentiometer
Dual Digital Potentiometer FEATURES Two digitally controlled, 256-position potentiometers Serial port provides means for setting and reading both potentiometers Resistors can be connected in series to
More informationEmbedded Systems and Software
Embedded Systems and Software Notes on Lab 2 Embedded Systems in Vehicles Lecture 2-4, Slide 1 Lab 02 In this lab students implement an interval timer using a pushbutton switch, ATtiny45, an LED driver,
More informationDS1868B Dual Digital Potentiometer
www. maximintegrated.com FEATURES Two digitally controlled, 256-position potentiometers Serial port provides means for setting and reading both potentiometers Resistors can be connected in series to provide
More informationModule 3: Physical Layer
Module 3: Physical Layer Dr. Associate Professor of Computer Science Jackson State University Jackson, MS 39217 Phone: 601-979-3661 E-mail: natarajan.meghanathan@jsums.edu 1 Topics 3.1 Signal Levels: Baud
More informationEECE494: Computer Bus and SoC Interfacing. Serial Communication: RS-232. Dr. Charles Kim Electrical and Computer Engineering Howard University
EECE494: Computer Bus and SoC Interfacing Serial Communication: RS-232 Dr. Charles Kim Electrical and Computer Engineering Howard University Spring 2014 1 Many types of wires/pins in the communication
More informationData and Computer Communications
Data and Computer Communications Error Detection Mohamed Khedr http://webmail.aast.edu/~khedr Syllabus Tentatively Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8 Week 9 Week 10 Week 11 Week 12
More informationEmbedded Robotics. Software Development & Education Center
Software Development & Education Center Embedded Robotics Robotics Development with ARM µp INTRODUCTION TO ROBOTICS Types of robots Legged robots Mobile robots Autonomous robots Manual robots Robotic arm
More informationSRV ENGINEERING COLLEGE SEMBODAI RUKMANI VARATHARAJAN ENGINEERING COLLEGE SEMBODAI
SEMBODAI RUKMANI VARATHARAJAN ENGINEERING COLLEGE SEMBODAI 6489 (Approved By AICTE,Newdelhi Affiliated To ANNA UNIVERSITY::Chennai) CS 62 DIGITAL ELECTRONICS LAB (REGULATION-23) LAB MANUAL DEPARTMENT OF
More information)454 3 ).4%2.!4)/.!, 4%,%'2!0(!,0(!"%4.O 4%,%'2!0(9!,0(!"%4)#!, 4%,%'2!0( 4%2-).!, %15)0-%.4 )454 2ECOMMENDATION 3
INTERNATIONAL TELECOMMUNICATION UNION )454 3 TELECOMMUNICATION (03/93) STANDARDIZATION SECTOR OF ITU 4%,%'2!0(9!,0(!"%4)#!, 4%,%'2!0( 4%2-).!, %15)0-%.4 ).4%2.!4)/.!, 4%,%'2!0(!,0(!"%4.O )454 2ECOMMENDATION
More informationCoding for Efficiency
Let s suppose that, over some channel, we want to transmit text containing only 4 symbols, a, b, c, and d. Further, let s suppose they have a probability of occurrence in any block of text we send as follows
More informationRECOMMENDATION 584-1* (Question 12/8, Study Programme 12A/8)
Rec. 584-1 1 RECOMMENDATION 584-1* STANDARD CODES AND FORMATS FOR INTERNATIONAL RADIO PAGING** (Question 12/8, Study Programme 12A/8) Rec. 584-1 (1982-1986) The CCIR, CONSIDERING (a) Recommendation 539,
More informationAt the end of this course, students should be able to: 1 explain experimental results with theoretical expected outcome
COURSE NAME ELECTRONIC FUNDAMENTAL LABORATORY 1 COURSE CODE BENC 1711 COURSE SYNOPSIS This course covers topics in BENE 1133 Principle of Electric and BENT 2133 Electric Circuit Analysis with the following
More informationELEN W4840 Embedded System Design Final Project Button Hero : Initial Design. Spring 2007 March 22
ELEN W4840 Embedded System Design Final Project Button Hero : Initial Design Spring 2007 March 22 Charles Lam (cgl2101) Joo Han Chang (jc2685) George Liao (gkl2104) Ken Yu (khy2102) INTRODUCTION Our goal
More informationMechatronics I Lab Report 2 Arduino Morse Encoder. Instructor: Joseph Timothy Foley. Axel Bender & Elías Marel
Mechatronics I Lab Report 2 Arduino Morse Encoder Instructor: Joseph Timothy Foley Axel Bender & Elías Marel September 27, 2012 Contents Contents 1 1 Introduction 2 1.1 Background......................................
More informationExercises: Fundamentals of Computer Engineering 1 PAGE: 1
Exercises: Fundamentals of Computer Engineering PAGE: Exercise Minimise the following using the laws of Boolean algebra. f = a + ab + ab.2 f ( ) ( ) ( ) 2 = c bd + bd + ac b + d + cd a + b + ad( b + c)
More informationEECS150 Spring 2007 Lab Lecture #5. Shah Bawany. 2/16/2007 EECS150 Lab Lecture #5 1
Logic Analyzers EECS150 Spring 2007 Lab Lecture #5 Shah Bawany 2/16/2007 EECS150 Lab Lecture #5 1 Today Lab #3 Solution Synplify Warnings Debugging Hardware Administrative Info Logic Analyzer ChipScope
More informationLecture 7: Centralized MAC protocols. Mythili Vutukuru CS 653 Spring 2014 Jan 27, Monday
Lecture 7: Centralized MAC protocols Mythili Vutukuru CS 653 Spring 2014 Jan 27, Monday Centralized MAC protocols Previous lecture contention based MAC protocols, users decide who transmits when in a decentralized
More informationSignal Paths from Analog to Digital
CHAPTER 1 Signal Paths from Analog to Digital Introduction Designers of analog electronic control systems have continually faced following obstacles in arriving at a satisfactory design: 1. Instability
More informationIES Digital Mock Test
. The circuit given below work as IES Digital Mock Test - 4 Logic A B C x y z (a) Binary to Gray code converter (c) Binary to ECESS- converter (b) Gray code to Binary converter (d) ECESS- To Gray code
More informationGeneral Class Digital Modes Presentation
Question groups: G1E, G2E, G8A, G8B, G8C General Class Digital Modes Presentation General Segment of the 20 meter band used for digital transmissions? (14.070-14.100 MHz) Segment of the 80 meter band used
More informationCS 294-7: Wireless Local Area Networks. Professor Randy H. Katz CS Division University of California, Berkeley Berkeley, CA
CS 294-7: Wireless Local Area Networks Professor Randy H. Katz CS Division University of California, Berkeley Berkeley, CA 94720-1776 1996 1 Desirable Features Ability to operate worldwide Minimize power
More informationSEMDXA Monthly Meeting May 8, Larry Gauthier, K8UT
SEMDXA Monthly Meeting May 8, 2015 Larry Gauthier, K8UT 1 Agenda Digital Mode Anatomy Compare CW to RTTY Preparing to Operate RTTY Create Your Shopping List Connecting the RTTY Components Insert Tab A
More informationThis Errata Sheet contains corrections or changes made after the publication of this manual.
Errata Sheet This Errata Sheet contains corrections or changes made after the publication of this manual. Product Family: DL4 Date: September 12, 218 Manual Number D4-ANLG-M Revision and Date th Ed., Rev.
More informationwireframes and the Information Age Introduction The Characters A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
and the Information Age Introduction Morse code, invented by Samuel F. B. Morse in the 1830s, is a method of transmitting textual information as a series of on-off tones, lights, or clicks that can be
More informationand the Information Age
and the Information Age Introduction Morse code, invented by Samuel F. B. Morse in the 1830s, is a method of transmitting textual information as a series of on-off tones, lights, or clicks that can be
More informationSOME EXAMPLES FROM INFORMATION THEORY (AFTER C. SHANNON).
SOME EXAMPLES FROM INFORMATION THEORY (AFTER C. SHANNON). 1. Some easy problems. 1.1. Guessing a number. Someone chose a number x between 1 and N. You are allowed to ask questions: Is this number larger
More informationAdapting to the Wireless Channel: SampleRate
Adapting to the Wireless Channel: SampleRate Brad Karp (with slides contributed by Kyle Jamieson) UCL Computer Science CS M38 / GZ6 27 th January 216 Today 1. Background: digital communications Modulation
More informationFigure 1: One Possible Advanced Control System
Control and Navigation 3 Cornerstone Electronics Technology and Robotics III (Notes primarily from Underwater Robotics Science Design and Fabrication, an excellent book for the design, fabrication, and
More informationLecture 3: Wireless Physical Layer: Modulation Techniques. Mythili Vutukuru CS 653 Spring 2014 Jan 13, Monday
Lecture 3: Wireless Physical Layer: Modulation Techniques Mythili Vutukuru CS 653 Spring 2014 Jan 13, Monday Modulation We saw a simple example of amplitude modulation in the last lecture Modulation how
More information4.4 Implementation Structures in FPGAs and DSPs. Presented by Lee Pucker President, ForwardLink Consulting
4.4 Implementation Structures in FPGAs and DSPs Presented by Lee Pucker President, ForwardLink Consulting Agenda Case Study on Implementation Structures Synchronization in a GSM Network Option 1: DSP Implementation
More informationWireless Medium Access Control and CDMA-based Communication Lesson 08 Auto-correlation and Barker Codes
Wireless Medium Access Control and CDMA-based Communication Lesson 08 Auto-correlation and Barker Codes 1 Coding Methods in CDMA Use distinctive spreading codes to spread the symbols before transmission
More informationRapid FPGA Modem Design Techniques For SDRs Using Altera DSP Builder
Rapid FPGA Modem Design Techniques For SDRs Using Altera DSP Builder Steven W. Cox Joel A. Seely General Dynamics C4 Systems Altera Corporation 820 E. McDowell Road, MDR25 0 Innovation Dr Scottsdale, Arizona
More informationSelf-Invented Keypad Based Electronic Notice Board for Wired & Wireless Communication
Self-Invented Keypad Based Electronic Notice Board for Wired & Wireless Communication Debasmita Manna 1, BhaswatiPal 2, Debarshi Das 3, Dhritiman Som 4, Biswajit Sarkar 5, Akash Sengupta 6 Assistant Professor,
More informationECE 630: Statistical Communication Theory
ECE 630: Statistical Communication Theory Dr. B.-P. Paris Dept. Electrical and Comp. Engineering George Mason University Last updated: January 23, 2018 2018, B.-P. Paris ECE 630: Statistical Communication
More informationApplication Note. Smart LED Dimmer Controlled via Bluetooth AN-CM-225
Application Note Smart LED Dimmer Controlled via Bluetooth AN-CM-225 Abstract This application note describes how to build a smart digital dimmer using GreenPAK SLG46620V. A dimmer is a common light switch
More informationA Wireless Communication using Bubls
A Wireless Communication using Bubls Ashwini.B.Halakerimath Department of Computer Science and Engineering AGMRCET-Varur, Hubli, Karnataka, India Sneha.Vasudev. Dhage Department of Computer Science and
More informationTowards Real-time Hardware Gamma Correction for Dynamic Contrast Enhancement
Towards Real-time Gamma Correction for Dynamic Contrast Enhancement Jesse Scott, Ph.D. Candidate Integrated Design Services, College of Engineering, Pennsylvania State University University Park, PA jus2@engr.psu.edu
More informationPUZZLES ON GRAPHS: THE TOWERS OF HANOI, THE SPIN-OUT PUZZLE, AND THE COMBINATION PUZZLE
PUZZLES ON GRAPHS: THE TOWERS OF HANOI, THE SPIN-OUT PUZZLE, AND THE COMBINATION PUZZLE LINDSAY BAUN AND SONIA CHAUHAN ADVISOR: PAUL CULL OREGON STATE UNIVERSITY ABSTRACT. The Towers of Hanoi is a well
More informationDigital Signal Processing Techniques
Digital Signal Processing Techniques Dmitry Teytelman Dimtel, Inc., San Jose, CA, 95124, USA June 17, 2009 Outline 1 Introduction 2 Signal synthesis Arbitrary Waveform Generation CORDIC Direct Digital
More informationLesson UART. Clock Systems and Timing UART (Universal Asynchronous Receiver-Transmitter) Queues Lab Assignment: UART
Lesson UART Clock Systems and Timing UART (Universal Asynchronous Receiver-Transmitter) Queues Lab Assignment: UART Clock Systems and Timing Clock System & Timing A crystal oscillator is typically used
More informationAsynchronous Space-Time Cooperative Communications in Sensor and Robotic Networks
Proceedings of the IEEE International Conference on Mechatronics & Automation Niagara Falls, Canada July 2005 Asynchronous Space-Time Cooperative Communications in Sensor and Robotic Networks Fan Ng, Juite
More informationSECTION III OPERATION
SECTION III OPERATION 3.1 INTRODUCTION This section contains information concerning the operation procedures for the BK Radio GPH Flex Mode Series handheld VHF radios. Information on installation and programming
More informationF4-08RTD 8-Channel RTD Input
F-8RTD 8-Channel RTD 92 F8RTD 8-Channel RTD Module Specifications The F8RTD 8 Differential Channel RTD module provides several features and benefits. It provides eight RTD input channels with 16-bit resolution.
More informationPractical Workbook Logic Design & Switching Theory
Practical Workbook Logic Design & Switching Theory Name : Year : Batch : Roll No : Department: Second Edition Fall 2017-18 Dept. of Computer & Information Systems Engineering NED University of Engineering
More information2.0 Discussion: 2.1 Approach:
2.0 Discussion: 2.1 Approach: The design for a Power Monitor and Data Logging System is comprised of two major components: the Power Meter and the Data Logger. The Power Meter is the package that plugs
More informationThe figures and the logic used for the MATLAB are given below.
MATLAB FIGURES & PROGRAM LOGIC: Transmitter: The figures and the logic used for the MATLAB are given below. Binary Data Sequence: For our project we assume that we have the digital binary data stream.
More informationPT100N - Operating instructions
PT100N Operating instructions PT100N - CE Parallel CE Synchronous-serial CE Incremental-serial CE MLD - cam switch 8 / 18 cams LA Parallel LA Synchronous-serial LA Incremental-serial LA Cam switch 8 cams
More informationBeeLine TX User s Guide V1.1c 4/25/2005
BeeLine TX User s Guide V1.1c 4/25/2005 1 Important Battery Information The BeeLine Transmitter is designed to operate off of a single cell lithium polymer battery. Other battery sources may be used, but
More informationROTRONIC HygroClip Digital Input / Output
ROTRONIC HygroClip Digital Input / Output OEM customers that use the HygroClip have the choice of using either the analog humidity and temperature output signals or the digital signal input / output (DIO).
More informationIEEE P Wireless Access Method and Physical Layer Specification
doc: IEEE P802.11 93/5 IEEE P802.11 Wireless Access Method and Physical Layer Specification Comparison between 3-channel FDMA and CDMA Direct Sequence Spread Spectrum System. Jan Boer, Rajeev Krishnamoorthy
More informationLIST OF EXPERIMENTS. KCTCET/ /Odd/3rd/ETE/CSE/LM
LIST OF EXPERIMENTS. Study of logic gates. 2. Design and implementation of adders and subtractors using logic gates. 3. Design and implementation of code converters using logic gates. 4. Design and implementation
More informationMerging Propagation Physics, Theory and Hardware in Wireless. Ada Poon
HKUST January 3, 2007 Merging Propagation Physics, Theory and Hardware in Wireless Ada Poon University of Illinois at Urbana-Champaign Outline Multiple-antenna (MIMO) channels Human body wireless channels
More informationIMPLEMENTATION OF UNSIGNED MULTIPLIER USING MODIFIED CSLA
IMPLEMENTATION OF UNSIGNED MULTIPLIER USING MODIFIED CSLA Sooraj.N.P. PG Scholar, Electronics & Communication Dept. Hindusthan Institute of Technology, Coimbatore,Anna University ABSTRACT Multiplications
More informationICS REPEATER CONTROLLERS
ICS REPEATER CONTROLLERS BASIC CONTROLLER USER MANUAL INTEGRATED CONTROL SYSTEMS 1076 North Juniper St. Coquille, OR 97423 Email support@ics-ctrl.com Website www.ics-ctrl.com Last updated 5/07/15 Basic
More informationSSUSH11: EXAMINE CONNECTIONS BETWEEN THE RISE OF BIG BUSINESS, THE GROWTH OF LABOR UNIONS, AND TECHNOLOGICAL INNOVATIONS.
SSUSH11: EXAMINE CONNECTIONS BETWEEN THE RISE OF BIG BUSINESS, THE GROWTH OF LABOR UNIONS, AND TECHNOLOGICAL INNOVATIONS. ELEMENT C: Examine the influence of key inventions on US infrastructure, including
More informationCDMA & WCDMA (UMTS) AIR INTERFACE. ECE 2526-WIRELESS & CELLULAR COMMUNICATION SYSTEMS Monday, June 25, 2018
CDMA & WCDMA (UMTS) AIR INTERFACE ECE 2526-WIRELESS & CELLULAR COMMUNICATION SYSTEMS Monday, June 25, 2018 SPREAD SPECTRUM OPTIONS (1) Fast Frequency Hopping (FFSH) Advantages: Has higher anti-jamming
More informationECS455: Chapter 4 Multiple Access
ECS455: Chapter 4 Multiple Access 4.4 DS/SS 1 Dr.Prapun Suksompong prapun.com/ecs455 Office Hours: BKD 3601-7 Wednesday 15:30-16:30 Friday 9:30-10:30 Spread spectrum (SS) Historically spread spectrum was
More informationThe Mountain Topper by Steve Weber (KD1JV) (MTR) www.lnrprecision.com FULLY ASSEMBLED Manufactured by LNR Precision, Inc. A very small, very efficient three band QRP CW rig. Specifications: Three bands,
More informationDigiPoints Volume 1 SINE WAVES VA 3.1 SCTE
SINE WAVES VA 3.1 Analog to Digital Conversion Steps Amplitude Time VA 3.2 Nyquist Frequency Sample Rate = 2 x Maximum Frequency Voice: Maximum Frequency: 4,000 Hz Nyquist Frequency: 8,000 samples/sec
More informationIn this lecture, we will look at how different electronic modules communicate with each other. We will consider the following topics:
In this lecture, we will look at how different electronic modules communicate with each other. We will consider the following topics: Links between Digital and Analogue Serial vs Parallel links Flow control
More informationEE 314 Spring 2003 Microprocessor Systems
EE 314 Spring 2003 Microprocessor Systems Laboratory Project #9 Closed Loop Control Overview and Introduction This project will bring together several pieces of software and draw on knowledge gained in
More information