Presented by: Reshef Schreiber Itay Leibovich Instructed by: Eran Segev.

Slides:



Advertisements
Similar presentations
I/O Organization popo.
Advertisements

INPUT-OUTPUT ORGANIZATION
MC68HC11 System Overview. System block diagram (A8 version)
Chapter 10 Input/Output Organization. Connections between a CPU and an I/O device Types of bus (Figure 10.1) –Address bus –Data bus –Control bus.
I/O Interfaces.
TK2633 Introduction to Parallel Data Interfacing DR MASRI AYOB.
Serial I/O - Programmable Communication Interface
Lecture 8: Serial Interfaces
Introduction Computer Hardware Jess 2006 EXPANSION CARDS BUS ARCHITECTURE AND CONNECTORS.
PH4705 ET4305 Interface Standards A number of standard digital data interfaces are used in measurement systems to connect instruments and computers for.
Spring EE 316 Computer Engineering Junior Lab Serial Ports.
EET Advanced Digital Parallel Ports. n In contrast to serial ports, parallel ports ‘present’ all bits at one time. n ‘The parallel port reflects.
Project name: Interface of DSP to Peripherals of PC Supervisor: Broodney, Hen | Presenting: Yair Tshop Michael Behar בס " ד.
Performed by:Roi Sherman Eyal Wilamowski Instructor: Mr. Michael Itzkovich המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון.
EECC250 - Shaaban #1 Lec # 4 Winter Computer Input and Output (I/O) One of the basic and essential features designed in a computer system is.
USB – An Overview Group 3 Kaushik Nandha Bikram What is the Universal Serial bus (USB)? Is a cable bus that supports data exchange between a host computer.
Input-Output Problems L1 Prof. Sin-Min Lee Department of Mathematics and Computer Science.
7-1 Digital Serial Input/Output Two basic approaches  Synchronous shared common clock signal all devices synchronised with the shared clock signal data.
Interface of DSP to Peripherals of PC Spring 2002 Supervisor: Broodney, Hen | Presenting: Yair Tshop Michael Behar בס " ד.
Interface circuits I/O interface consists of the circuitry required to connect an I/O device to a computer bus. Side of the interface which connects to.
Local Asynchronous Communications. Bit-wise data transmission Data transmission requires: Encoding bits as energy Transmitting energy through medium Decoding.
ECE 353 Introduction to Microprocessor Systems Michael G. Morrow, P.E. Week 13.
INPUT-OUTPUT ORGANIZATION
University of Tehran 1 Interface Design Serial Communications Omid Fatemi.
Baseboard Aavikkomursu 7.2. Aavikkomursu Micro- controller Extension port for programming microcontroller and sensor input Resistor RS485 interface chip.
CS-280 Dr. Mark L. Hornick 1 Parts of a GP Computer (Microcomputer) Contains separate Microprocessor chip Memory/Memory controller MB control chips Peripheral.
ECE 447: Lecture 1 Microcontroller Concepts. ECE 447: Basic Computer System CPU Memory Program + Data I/O Interface Parallel I/O Device Serial I/O Device.
LSU 06/04/2007Expanding the BASIC Stamp1 Expanding the BASIC Stamp: Useful peripherals Programming Unit, Lecture 6.
NetBurner MOD 5282 Network Development Kit MCF 5282 Integrated ColdFire 32 bit Microcontoller 2 DB-9 connectors for serial I/O supports: RS-232, RS-485,
Objectives How Microcontroller works
UART and UART Driver B. Ramamurthy.
Dr. Rabie A. Ramadan Al-Azhar University Lecture 6
4 Linking the Components. © 2005 Pearson Addison-Wesley. All rights reserved Figure 4.1 This chapter focuses on how the hardware layer components are.
Universal Synchronous/Asynchronous Receiver/Transmitter (USART)
Lecture 20: Communications Lecturers: Professor John Devlin Mr Robert Ross.
ECE 353 Introduction to Microprocessor Systems Michael Schulte Week 13.
Network Communications: Chapter 3 Introduction to Computer Architecture.
Internal Input/Output Devices (I/O Subsystems)
1 6 Further System Fundamentals (HL) 6.5 Computer – Peripheral Communication.
ECE Lecture 1 Microcontroller Concepts. Basic Computer System CPU Memory Program + Data I/O Interface Parallel I/O Device Serial I/O Device Data.
EE 316 Computer Engineering Junior Lab Serial Ports, LCD Displays & PROMs.
Author Wayne M. Koski EVLA Monitor & Control Hardware PDR March 13, EVLA Monitor and Control Module Interface Board (MIB) Design.
Universal Asynchronous Receiver/Transmitter (UART)
ELE22MIC Lecture 9 MULTIPLEXOR - DATA SELECTOR DEMULTIPLEXOR - DATA DISTRIBUTOR Parallel to Serial Data Conversion External Address Bus Latching Address.
L/O/G/O Input Output Chapter 4 CS.216 Computer Architecture and Organization.
Embedded Network Interface (ENI). What is ENI? Embedded Network Interface Originally called DPO (Digital Product Option) card Printer without network.
Computer Hardware A computer is made of internal components Central Processor Unit Internal External and external components.
Presented by: Reshef Schreiber Itay Leibovitz Instructed by: Eran Segev.
©2008 R. Gupta, UCSD COSMOS Summer 2008 Peripheral Interfaces Rajesh K. Gupta Computer Science and Engineering University of California, San Diego.
Serial Communication Analyzer Company Name: Digital laboratory Presenter Name: Igal Kogan Alexander Rekhelis Instructor: Hen Broodney Semester:Winter/Spring.
PC Internal Components Lesson 4.  Intel is perhaps the most recognizable microprocessor manufacturer. List some others.
Unit 3 Physical Layer.
8255:Programmable Peripheral Interface
Synchronous vs asynchornous communication. What is a USART A USART (Universal Synchronous/Asynchronous Receiver/Transmitter) is a microchip that facilitates.
CE-2810 Dr. Mark L. Hornick 1 Serial Communications Sending and receiving data between devices.
Submitted by:.  Project overview  Block diagram  Power supply  Microcontroller  MAX232 & DB9 Connector  Relay  Relay driver  Software requirements.
NEC Computers SAS - Confidentiel - Feb SAS Technology 1 SAS Technology Auteur : Franck THOMAS.
Networked Embedded Systems Pengyu Zhang EE107 Spring 2016 Lecture 8 Serial Buses.
Memory Mapped IO (and the CerfBoard). The problem How many IO pins are available on the 8051? What if you are using interrupts, serial, etc…? We want.
Digital Logic Design Alex Bronstein
EE 107 Fall 2017 Lecture 5 Serial Buses – UART & SPI
PC Mouse operated Electrical Load Control Using VB Application
Diagram of microprocessor interface with IO devices
1 Input-Output Organization Computer Organization Computer Architectures Lab Peripheral Devices Input-Output Interface Asynchronous Data Transfer Modes.
UART and UART Driver B. Ramamurthy.
CS703 - Advanced Operating Systems
ECE 3551 Microcomputer Systems 1
This chapter provides a series of applications.
UART and UART Driver B. Ramamurthy.
Chapter 6 Transmission of Digital Data Interfaces and Modems
Presentation transcript:

Presented by: Reshef Schreiber Itay Leibovich Instructed by: Eran Segev

Serial Communication Daughter Board Board Objectives The Serial Communication Board (SCB) enables the DSP developer to interface to the commercial DSP evaluation board using common serial channels: The Serial Communication Board (SCB) enables the DSP developer to interface to the commercial DSP evaluation board using common serial channels: RS 232 RS 232 USB USB McBSP channels McBSP channels The SCB expand the I/O capabilities of the evaluation board The SCB expand the I/O capabilities of the evaluation board The SCB interfaces mechanically and electrically to the External Memory Interface (EMIF) connectors of the evaluation board The SCB interfaces mechanically and electrically to the External Memory Interface (EMIF) connectors of the evaluation board

Serial Communication Daughter Board DSP Evaluation Board

Serial Communication Daughter Board SCB Interfaces SCB Channel A Channel B RS-232 USB Channel A Channel BMcBSP External Memory Interface (EMIF) Power 12,5,3.3 V McBSP Signals Interrupts Channel A Channel B

Serial Communication Daughter Board SCB block diagram Evaluation Board Interface McBSP USB RS232 Channel A Channel B Channel A Local Bus External Memory Interface (EMIF) McBSP Signals Interrupts Channel A

Serial Communication Daughter Board EMIF The memory signals that are required for the daughtercard interface connectors are: The memory signals that are required for the daughtercard interface connectors are: Address pins Address pins address signals (up to 20) available on the memory interface of the DSP must be provided to give the maximum address space to the daughtercard. Data pins Data pins 16 or 32 data signals must be provided to facilitate access to memory or parallel peripherals. Chip Selects Chip Selects Two chip selects must be provided to access individual memory and I/O spaces. Byte Enables Byte Enables The four byte enables should be provided to access individual bytes within a 32-bit word.

Serial Communication Daughter Board RS DUART Bus Transceiver Bus Transceiver Local Bus

Serial Communication Daughter Board RS-232 Interface Uses Two Blocks: Uses Two Blocks: Dual UART (DUART) Dual UART (DUART) Universal Asynchronous Receiver-Transmitters, convert data streams from parallel to serial, enabling a serial data stream to communicate with a central processing unit. Universal Asynchronous Receiver-Transmitters, convert data streams from parallel to serial, enabling a serial data stream to communicate with a central processing unit. The Chip is TBD The Chip is TBD Bus Transceivers - Transform the logic level waveforms to RS-232 Levels Bus Transceivers - Transform the logic level waveforms to RS-232 Levels Example MAX232 (MAXIM) Example MAX232 (MAXIM)

Serial Communication Daughter Board USB Interface Local Bus

Serial Communication Daughter Board USB Interface The USB is a cable bus that supports data exchange between a host computer and a wide range of simultaneously accessible peripherals. The USB is a cable bus that supports data exchange between a host computer and a wide range of simultaneously accessible peripherals. The attached peripherals share USB bandwidth through a host-scheduled, token-based protocol. The attached peripherals share USB bandwidth through a host-scheduled, token-based protocol. The bus allows peripherals to be attached, configured, used, and detached while the host and other peripherals are in operation. The bus allows peripherals to be attached, configured, used, and detached while the host and other peripherals are in operation.

Serial Communication Daughter Board McBSP Interface McBSP (Multi Channel Buffer Serial Port) provide full duplex, bidirectional communication with external serial devices. McBSP (Multi Channel Buffer Serial Port) provide full duplex, bidirectional communication with external serial devices. Full-duplex communication Full-duplex communication Double-buffered transmission and triple-buffered reception, which allow a continuous data stream Double-buffered transmission and triple-buffered reception, which allow a continuous data stream 128 channels for transmission and for reception 128 channels for transmission and for reception

Serial Communication Daughter Board Timetable 7/11 - DR 7/11 - DR Week 1-2: PDR (Preliminary Design Review) Week 1-2: PDR (Preliminary Design Review) Block diagram Block diagram Component list Component list Orcad tutorial Orcad tutorial Week 3-7: Schematics Design Week 3-7: Schematics Design BDR BDR