Introduction of Platform LAB-8902

Slides:



Advertisements
Similar presentations
HARDWARE Rashedul Hasan..
Advertisements

Intel Platform-Calpella Introduction
Georgia Tech Digital Back-end µHRG interface Curtis Mayberry School of Electrical and Computer Engineering Georgia Institute of Technology January 13 th,
2012 EU ALSA Training F1A75, A55 Series
Premio Predator G2 Workstation Training
PC Maintenance: Preparing for A+ Certification
Technion Digital Lab Project Xilinx ML310 board based on VirtexII-PRO programmable device Students: Tsimerman Igor Firdman Leonid Firdman Leonid.
BLDC MOTOR SPEED CONTROL USING EMBEDDED PROCESSOR
LOGO. Types of System Boards  Nonintegrated System Board  Nonintegrated system boards can be easily identified because each expansion slot is usually.
Hardware Monitor Sephiroth Kwon GRMA
Figure 1-2 Inside the computer case
COPYRIGHT(C) POSBANK CO., LTD. ALL RIGHTS RESERVED. Rev. E002.
Voltage Sephiroth Kwon GRMA
Organization of a computer: The motherboard and its components.
Exercise 2 The Motherboard
PR-DLSR Motherboard Training for TSD & RMA engineers
A+ Guide to Managing and Maintaining your PC, 6e Chapter 1 Introducing Hardware v0.95.
PRESENTATION ON MOTHERBOARD. MOTHERBOARD The motherboard is the main circuit board inside your PC. A motherboard is the central printed circuit board.
PR-DLS Motherboard Training for TSD & RMA engineers.
Computer Hardware PC Components. Motherboard components 1.Ports 2.ISA Slot 3.PCI Slots 4.AGP Slot 5.CPU Slot 6.Chipset 7.Power connector 8.Memory sockets.
Group 8: Video Game Console Team Members: Rich Capone Hong Jin Cho Dave Elliott Ryan Gates.
IWORID P.Randaccio Medipix2 Parallel Readout System 4-th IWORID Amsterdam 8 – 12 September 2002 V. Fanti, R. Marzeddu, P. Randaccio Dipartamento.
Front-end Product Training Program –Speed Dome. Table of Contents  Speed dome classification  Speed dome basic information  FAQ  Upgrade.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 3 – The Motherboard.
Mother Board Advanced Maintenance Methods
| © 2007 LenovoLenovo Confidential IdeaPad Y510 - Hardware Features -
Computer Maintenance Chapter Three Motherboards Dr. Mohammad AlAhmad.
HOME SECURITY USING WIRELESS SENSOR NETWORK UNDER THE ESTEEMED GUIDANCE OF: P.RAMESH D.SIVOM( ) KANMANI RAVI( ) B.SAI RAJSEKHAR( )
Power On Sequence Sephiroth Kwon GRMA
1 C1-UD 4 THE PC Academic Year DAI. Credit 1 (Single and Multiuser Operating Systems) Ferran Chic PELE-08/09 (Pla Experimental Llengües Estrangeres).Potenciació.
Input / Output.
PPC ”PPC with Atom D GHGz
Computer Components.
The permanent memory of a computer
Department of Computer Science and Engineering
Chapter 6 Input/Output Organization
HISTORY OF MICROPROCESSORS
COURSE OUTCOMES OF Microprocessor and programming
Edit By Gemi Translate by lqv77.com
PPC-L158T-R90-AXE EOL notice
Test Boards Design for LTDB
Vinculum II Development Modules
Personal Computers A Research and Reverse Engineering
Computer Hardware.
PRE-STAMPEDE MONITERING AND ALARM SYSTEM
Components of Computer
PC Mouse operated Electrical Load Control Using VB Application
DSC - fundamente MPU MCU DSP DSC Alternative Freescale
USING TV REMOTE AS A CORDLESS MOUSE FOR THE COMPUTER
NS Training Hardware.
Intel Desktop Board D945GTP
1 Input-Output Organization Computer Organization Computer Architectures Lab Peripheral Devices Input-Output Interface Asynchronous Data Transfer Modes.
Revision Change History:
8085 Microprocessor Architecture
Giada P216(vPro) Features Specifications
Microcomputer Systems 1
ECE 3551 Microcomputer Systems 1
An Introduction to Microprocessor Architecture using intel 8085 as a classic processor
This chapter provides a series of applications.
Power Supply in PCs It is primarily designed to take AC power from the wall outlet and convert it into much lower DC voltages needed by the system. This.
Mr C Johnston ICT Teacher
What’s in the Box?.
8085 Microprocessor Architecture
82C55 Programmable Peripheral Interface
I/O BUSES.
PC Buses & Standards Bus = Pathway across which data can travel. Can be established between two or more computer elements. PC has a hierarchy of different.
8051 Micro Controller.
Compiled by Dr. N.Shanmugasundaram, HOD, ECE Dept, SECE.
A Look at Computer Parts
Course Code 114 Introduction to Computer Science
Presentation transcript:

Introduction of Platform LAB-8902

5.2 Multi-Serial Ports Optical Isolated Board Based on LPC Catalog Platform Layout 1.1.External Appearance 1.2.Internal Layout Board Specification 2.1.Specification Interfaces 3.1.Interfaces in form of socket 3.2.Interfaces in form of pins 3.3.JTAG(XDP) Timing 4.1.Power sequence 4.2.Signal sequence Application Examples 5.1.LED light based on GPIO 5.2 Multi-Serial Ports Optical Isolated Board Based on LPC

1.Platform Layout 1.1. External Appearance A B PWR LED HDD LED Power Reset A B

1.Platform Layout 1.2. Internal Layout Display Power Supply MotherBoard Material Box

2.Board Specification and Quality Guarantee CPU: —— Atom D510 processor —— 667MHz front side bus(FSB) support Chipset: —— CPU+ICH8M —— Intel Atom D510 with Intel ICH8M Super I/O: —— Winbond W83627DHG System memory: —— DIMM socket max support 2G LVDS: ——Support 18Bits LVDS VGA: —— DB15接口 LAN: —— 1 Gagibit LAN with RTL8111D

2.Board Specification and Quality Guarantee USB: (8USB) —— 2 in form of socket —— 6 in form of pins AUDIO: —— Contain Mic In、Line In、Line Out functions with chip ALC888 COM1、2: —— COM1 supports RS232 —— COM2 supports RS232/422/485, in form of pins LPT: —— LPT with standard DB25 interface PS/2: —— Standard PS/2 socket SATA: —— 2 SATA interfaces,1 in form of 7pin+15pin(data and power),1 in form of 7pins with a white socket CF: —— Standard CF card socket

2.Board Specification and Quality Guarantee PC104: —— Standard PC104 interface based on ISA bus through chip IT8888 PCI: ——Standard PCI interface PCI-E: —— 1 4x standard socket —— 1 1x MINI-PCIE LPC(IIC bus included): ——In form of pins JTAG(XDP): —— Standard JTAG socket GPIO: (From ICH8M) —— 8 bits GPIO,4IN、4OUT with buffer BIOS: —— 8M BIOS

2.Board Specification and Quality Guarantee BLOCK

Note:The square pad or white arrow means the first pin 3.Interfaces Note:The square pad or white arrow means the first pin

3.Interfaces

3.Interfaces 3.1.Interfaces in form of socket Power Supply VGA +12V_IN VGA(DB15)

3.Interfaces COM1 COM1(DB9)

3.Interfaces LPT LPT(DB25)

3.Interfaces PS2 Mouse Keyboard Line in Line out Audio Mic

3.Interfaces USB1/2 & LAN LAN USB1/2

DDRII Memory(Max support 2G) LVDS(18bits single channel) 3.Interfaces DDRII Memory(Max support 2G) J8 J9 LVDS Memory LVDS Power LVDS(18bits single channel) LVDS BKLTPower

-12V、-5V are not supported 3.Interfaces SATA1 SATA2 SATA1 Pwr-out(J7) PC104 SATA2 & Pwr-out(J7) PC104(ISA) -12V、-5V are not supported

3.Interfaces CF(Compact Flash) Default Master PCI (33MHz,32bit) CF Slot PCI (33MHz,32bit) -12V is not supported PCI

3.Interfaces PCIE 4x PCIE

MINIPCIE 1X (Support WIFI card、USB device and SSD) 3.Interfaces MINIPCIE 1X (Support WIFI card、USB device and SSD) pole1 pole2 MINIPCIE

COM2(Support RS232/RS422/RS485) 3.Interfaces 3.2.Interfaces in form of pins USB3/4/5/6/7/8 USB7/8 USB5/6 USB3/4 COM2 J1 J2 J3 COM2(Support RS232/RS422/RS485)

LPC(Low Pin Count,Needs the help of BIOS Engineer) 3.Interfaces GPIO(JGP) LPC GPIO(JGP) PWR-BTN LPC(Low Pin Count,Needs the help of BIOS Engineer) PWR-BTN

3.Interfaces 3.3.JTAG(XDP) JTAG(XDP)

3.Interfaces Feature of JTAG Emulator i. Based on GUI ii. Control the registers of chipset iii. Trace the operation status of the system iv. If power exists, we can do the debugging Emulator

StandBy Power: Power before we push the button 4.Timing 4.1. Power Sequence StandBy Power: Power before we push the button +12V_IN 5VSB 3.3VSB +12V_IN 5VSB 3.3VSB Ctrl sig.A +12V Ctrl Ctrl VCC VCC3 Part 1 Part 2

4.Timing Part 3 +12V_IN +12V VCC_DDR +12V_IN VCC Ctrl sig.C Ctrl sig.D Ctrl sig.B VCC_1P5 VCC_1P05 VCC_GFX VCC_DDR 3.3VSB +12V_IN VCC VCC3 +12V VCC3 VCC_DDR_VTT Ctrl sig.E Ctrl sig.E VCC_1P8 Vcore Part 3

4.Timing a. When the adapter is plugged, the +12V_IN、5VSB、3.3VSB will be generated. b. When the power button is pushed,+12V、5V、3.3V will be generated. c. When the Ctrl sig.B(SLP_S4#) is received, VCC_DDR、VCC_DDR_VTT will be generated. d. When the Ctrl sig.C(SLP_S3#) is received, VCC_1P5 will be generated. e. When the Ctrl sig.D(VCC1P5_PG) is received, VCC_1P05、VCC_GFX will be generated. f. When the Ctrl sig.E(VCC1P05_PG) is received, VCC_1P8、Vcore will be generated.

4.Timing 4.2.Signal sequence ICH8M W83627DHG-P XDP CK505 CPU 2ms Dly PLT_RST XDP CK505 ICH8M CPU SYS_RST CPU_PWRGD PCI_RST 2ms Dly PLT_RST CPU_PG CPU_PG VRM_PWRGD PLT_RST PWROK RSM_RST CF_RST PWR_BTN SLP_S3 VCORE 100ms Dly LPC_RST CPU_PG 3.3VSB PCIE_RST VCC_1P05PG CPU PSOUT W83627DHG-P SLP_S3 +12V、+5V、+3.3V、VCC_DDR VCC_DDR_VTT、VCC_1P8、 VCC_1P5、VCC_GFX、VCC_1P05 RSM_RST PSON PLT_RST PSIN PWR_BTN

4.Timing a. RSM_RST de-asserted (High) after the 3.3VSB stables for at least 30ms. b. PWR_BTN is pressed (Low), signal sent to SuperIO. c. SuperIO sent a signal to ICH8 PWR_BTN to wake the system. d. SLP_S3 de-asserted (High) by ICH8 and sent to SuperIO. e. PSON asserted (Low) from SuperIO to turn on power supply. f. PWRGD signals (VCC_1P5、VCC_GFX、VCC_1P05) asserted (High) by each Voltage Regulator. The Vcore is generated when VCC_1P05PG asserted. g. VRM_PWRGD asserted (High) by CPU_PG signal. h. Enable CK505 after 2ms delay from CPU_PG. i. PWROK asserted (High) by CPU_PG signal after 100ms delay. j. CPU_PWRGD asserted (High). k. PLT_RST de-asserted (High).

4.Timing

5.Application Examples 5.1.LED Light Based On GPIO Purpose: I. Learn the feature of GPIO programming based on X86 structure II. Master the technique of GPIO programming Feature AS: There are many chips which contain gpio interface in one system There are many registers need to configure Different gpio chip has its own programming method SO: Make sure which gpio chip you are based on Make sure which registers need to configure Make sure you have the datasheet of the chip

5.Application Examples Device GPIO Input: gp1、gp6、gp7、gp17 Output: gp20、gp24、gp27、gp28 Output: 5V Input: 5V Provided by ICH8 LED Max Voltage: 5V Max Current: 15mA

5.Application Examples Registers

5.Application Examples GPIO_USE_SEL[31:0]-R/W. Each bit in this register enables the corresponding GPIO (if exists) to be used as a GPIO, rather than for the native function. 0 = Signal used as native function. 1 = Signal used as a GPIO. GP_IO_SEL[31:0]-R/W. When configured in native mode (GPIO_USE_SEL[n] is 0),writes to these bits have no effect. The value reported in this register is undefined when programmed as native mode. 0 = Output. The corresponding GPIO signal is an output. 1 = Input. The corresponding GPIO signal is an input. GP_LVL[31:0]-R/W: If GPIO[n] is programmed to be an output (via the corresponding bit in the GP_IO_SEL register), then the corresponding GP_LVL[n] bit can be updated by software to drive a high or low value on the output pin. 1=high,0=low. If GPIO[n] is programmed as an input, then the corresponding GP_LVL bit reflects the state of the input signal (1=high,0=low)and writes will have no effect. When configured in native mode (GPIO_USE_SEL[n] is 0), writes to these bits have no effect. The value reported in this register is undefined when programmed as native mode.

unsigned int GPIOBase = 0x500; 5.Application Examples Key function analysis unsigned int GPIOBase = 0x500; Memory Map Variable Map GPIO(Anywhere in 64 KB) Registers Map I/O Map Fixed Map PCI Config Map #define GPIO_USE_SEL (GPIOBase + 0x0) #define GP_IO_SEL (GPIOBase + 0x4) #define GP_LVL (GPIOBase + 0xC) int GPIOInit_5872(unsigned char DirPinGPIO); int GPIORead_5872( unsigned char PinNum ); int GPIOWrite_5872(unsigned char PinNum, unsigned char Data);

Initiate the GPIO register 5.Application Examples Initiate the GPIO register

5.Application Examples GPIO Read Function

5.Application Examples GPIO Write Function

5.Application Examples GUI

5.Application Examples 5.2 Multi-Serial Ports Optical Isolated Board Based on LPC Purpose: Learn the concept of LPC Learn the concept of Optical isolate Learn how to extend the LPC interface Device and Part : LPC interface of EMB-5872 F81216DG PC410L SP213ECA F0505S-1W(DC/DC)

5.Application Examples LPC Definition Signal Definition based on ICH8M LPC=Low Pin Count Based on intel LPC protocol 33MHz, 4bits Data/Address bus Signal Definition based on ICH8M LPC_AD[3:0]: Multiplexed Address/Data LPC_FRAME#: Indicate the start of an LPC cycle LPC_SERIRQ: Conveys the serial interrupt protocol LPC_CLKOUT[2:0]: Clock driven by the SCH LPC_CLKRUN#: Enable the LPC_CLKRUN# to operate

5.Application Examples Board && Block Diagram AFC-391C16 Multi-Serial Ports Optical Isolated board LPC to 4 UART LPC Interface COM18 COM17 DC/DC photocoupler COM15 COM16 RS232 Transceiver COM3 COM4

5.Application Examples Design Structure

5.Application Examples Choose the right LPC to UART Chip F81216DG: Supports LPC interface Provides 4 UART ports Frequency input 24/48MHz Powered by 3Vcc

5.Application Examples Typical Sample

5.Application Examples

5.Application Examples

5.Application Examples Optical photocoupler circuit PC410L:10Mb/s、isolation voltage is 3.75KV F0505S-1W

5.Application Examples SP213ECA (Transfer Voltage±10V) +5V High Performance RS232 Transceivers 230kbps Transmission rates Tri-State Receiver Outputs Meets All EIA-232 Specifications RS232(1: -3V----15V 0: 3V---15V) Phase1 Phase2 Phase3 Phase4

Note: This example needs the support of BIOS engineer 5.Application Examples GUI Note: This example needs the support of BIOS engineer

More resources of support http://www.norco.com.cn/education/

Thank you for your attention!