M16C/6S PLC Controller

Download Report

Transcript M16C/6S PLC Controller

IT700
PLC Microcontroller for
Command & Control Applications
Technical Overview
1
About Yitran Communications
• Founded in 1996, a fabless semiconductor company.
• Patented Differential Code Shift Keying modulation based powerline
communication SoC (PHY, MAC, Networking) for Command & Control
applications.
• Yitran IT800 narrow band/low speed transceiver technology has been chosen
as a standard around the world for Command & Control applications.
• IT800 is recognized as the most reliable Command & Control Powerline
Communication technology, which allows high performance even in regions
where the power grid quality is very poor.
2
Major Achievements
• HomePlug Alliance chose IT800 transceiver technology as its baseline for the
HomePlug Command and Control standard
• Endesa, the largest power utility in Spain, chose Yitran technology for 11
million power meters in Spain and for another 11 million in South America
• LG Electronic has combined Yitran’s IC in 10 of their white goods appliances
and is promoting IT800 Transceiver technology as the standard in Korea
through the LNCP forum
• Echonet, a major standard forum in Japan, has chosen Yitran’s IT800
Transceiver technology as the standard
• Renesas, largest Microcontroller company in the world, has licensed the IT800
transceiver technology and has introduced the M16C/6S single chip product
in the market
• Haier, the largest appliance company in China, is promoting Yitran’s
Transceiver technology as a standard in China for Home Networking
3
Product Portfolio Summary
•
IT800 (Modem IC) – Available since
2003
– ARM7 based SOC
– IC is pre-flashed with HomePlug
Command & Control DLL
– Reference designs for the FCC,
CENELEC A/B and ARIB bands
– S-PIM Reference design with 12V
Line Driver (external)
– A-PIM Reference design with 5V
Avago Line Driver (external)
Robust Networking Layer (Y-Net)
supporting Tree & Mesh topologies
•
IT700 (Open Architecture IC) – Available in
Q2 09
– Extended 8051 based SOC with 256K
Flash ROM and 16K RAM
– Protocol Controller Architecture version
• IC will be pre-flashed with
HomePlug Command & Control
ready DLL and Y-Net
– Open Solution Architecture
• Object libraries for the data link
layer and Y-Net will be provided
• Customer should be able to
program the chip
– Reference designs for the FCC, CENELEC
A/B and ARIB bands
4
PLC... the challenges
Spectral distortion
• Power lines are noisy by nature
– Attenuation
– Impedance modulation
– AWGN (Additive White
Gaussian Noise)
– Spectral Distortions
– Pulses & Spikes
– Narrow Band and Harmonic
Interferences
0011
110101001
110101001
110101001
Robust solutions are of the
essence !!!
11010100 1
5
Yitran Meets the Challenge
•
Yitran’s transceiver technology was specifically designed to overcome these
challenges by way of:
– Utilizing an advanced patented DCSK (Differential Code Shift Keying) spread
spectrum modulation technique in the PHY
• Strong encoding
• Patented decoding method
US Patent No.
6,064,695
• Strong interleaver
– Very powerful Error Correction Code (ECC) scheme
– Extremely Robust transportation mode (ERM)
– Clock recovery algorithm for low accuracy low cost XTAL (150 PPM)
– A high performance and highly optimized data link layer software
•
This powerful combination enables an extremely robust communication over the
existing electrical wiring with data rates up to 7.5 Kbps
6
Yitran’s Patented DCSK Modulation
IT800 Symbol Waveform
3
DCSK (Differential Code Shift Keying)
•
A spectrum modulation technology
patented by Yitran
•
A chirp signal (signal with sweeping
frequency) starts and ends at different
frequencies depending on the transmitted
symbol
– Long symbol duration (800usec FCC &
ARIB, 1600usec CENELEC)
– Configurable by DLL
•
DCSK4 has 4 bits per symbol (RM)
•
DCSK6 has 6 bits per symbol (SM)
2
Amplitude (Vp-p)
•
1
0
-1
-2
-3
0
100
200
300
400
500
600
700
800
Time (usec)
DCSK Advantages:

Resistance to pulse noise

Resistance to linear and non-linear
distortion

Adaptive operation handles fast variations in
medium characteristics

Resistance to synchronization errors &
timing jitter

Fast recovery from severe fade or jamming
7
DCSK Modulation (continued)
How to rotate the basic waveform
Basic waveform no.0
200 KHz
Rotated Basic waveform no.1
200 KHz
Next waveform’s start point
>>> Make another waveform
until no.15 or no.63
DCSK6(SM-Standard Mode)
Primitive rotated value is 800/64usec.
Make 64patterns different waveforms.
Each waveform can indicate different 6bits value.
Speed:
1000msec / 0.8msec x 6bits = 7500bits
>> about 7.5kbps
DCSK4(RM-Robust Mode)
Primitive rotated value is 800/16usec.
Make 16patterns different waveforms.
Each waveform can indicate different 4bits value.
Speed:
1000msec / 0.8msec x 4bits = 5000bits
>> about 5kbps
ERM-Extra Robust Mode
Transmit the same DCSK4 waveform continuously
four times. The 4 waveforms can indicate different
4bits value.
Speed:
1000msec / 3.2msec x 4bits = 1250bits
>> about 1.25kbps
8
IT700 Features
• Highly integrated, high-performance CMOS microcontroller with a
Power Line Communication transceiver core and analog front end
(AFE)
– 56-pin plastic molded QFN56 package
• Incorporates HomePlug Command and Control (C&C) ready PLC
transceiver technology
• Extended 8051 CPU core and enables a high level of code efficiency
and high-speed operation
• On Chip 256K Flash and 16K Dynamic RAM
• Yitran's patented DCSK (Differential Code Shift Keying) spread
spectrum modulation technique in the transceiver core enables
extremely robust communication with data rates up to 7.5Kbps
9
IT700 Features (continued)
• Very low external component count
• High immunity to signal fading, various noise characteristics, impedance
modulation and phase/frequency distortion
• High in-phase and cross-phase reliability
• Forward short-block soft decoding error correction mechanism and CRC16
• Complies with worldwide regulations (FCC, ARIB and CENELEC bands) and
is suitable for a variety of Command and Control applications
• Multiple transport modes:
FCC and ARIB bands
 7.5 Kbps Standard Mode
 5.0 Kbps Robust Mode
 1.25 Kbps Extremely Robust Mode
CENELEC bands
 2.5Kbps Robust Mode
 0.625Kbps Extremely Robust Mode
10
IT700 Features (continued)
• Highly optimized Data Link Layer software
• Feature-rich companion Network Layer software (Y-Net)
• Initial release will be a “Protocol Controller” architecture version
(available now)
– Onboard flash comes pre-programmed with Yitran’s Y-Net network
layer and HomePlug C&C ready Data Link Layer (DLL) software
• “Open Solution” architecture version will be released subsequently (Q2
09)
– Onboard flash can be programmed according to application
requirement
– This open configuration also enables hosting of any networking
protocol of choice and lends itself for creating single-MCU solutions
11
IT700 Product Advantages
• Powerful 8-bit Extended 8051 CPU core
• Flexible “open” solution platform
• Optimized Data Link Layer (MAC) software
• Powerful companion network layer software
• 256K Flash ROM and 16K dynamic RAM
• Very robust and reliable technology
• Chosen as the best in official bakeoffs
• Compatible with global regulations
• High in-phase & cross-phase connectivity
• 99% Socket coverage even under adverse line conditions
12
IT700 Block Diagram
External Circuitry
13
Data Link Layer Features
• Addressing (Network ID & Node
ID)
• Packet transmission & reception
• Acknowledged &
Unacknowledged data
transmission services
• Channel Access Priorities (High,
Normal, Low)
• Automatic rate control
• Adaptive CSMA/CA Channel
Access
• Adaptive back-off algorithm for
collision avoidance
• Fragmentation and re-assembly of long
packets
– 16 fragments of 110 bytes (max.
1760 bytes per packet)
• Multiple Hop Broadcast
• Virtual Jamming Algorithm
• CNC Transmission (irrespective of
Network ID)
• AES 128-bit encryption
• Up to 1,023 logical networks and 2,047
nodes/network
14
Network Layer (Y-Net) Features
• Plug & Play Network Setup
• Selective and Secure Participation of Nodes
• Automatic Logical Network Creation
• Automatic Node Address Allocation
• Supports Multiple Networks
• Supports Mesh and Tree topologies
• Master-Slave and Peer-to-Peer Network Configurations
• Automatic and Adaptive Routing Service
• Failure Detection
• Network Parameter Recovery
15
MCU Features
• 100% compatible with industry standard 80390 & 8051
• 256 kB Flash Program Memory
• 16 kB Data Memory with no wait states
• User programmable Program Memory Wait States
• Debug unit:
– Processor execution control
– Read-write all processor contents
– Hardware execution breakpoints
– JTAG communication interface
16
MCU Features (continued)
• Extended Interrupt Controller
– 2 priority levels
– Up to 7 external interrupt sources
– Up to 8 interrupt sources from peripherals
– Configurable sensitivity options for each interrupt line (rising or
falling edges, low or high level)
• Three alternate function 8-bit I/O Ports
– Bit addressable data direction for each I/O line
– Read/write of single I/O line and 8-bit group
– Configurable alternate functionality for each I/O line
• Four 16-bit timer/counters
– Timers clocked by internal source
– Auto reload 8/16-bit timers
– Externally gated event counters
17
MCU Features (continued)
•
•
Two Full-duplex serial port
– 8-bit asynchronous mode, variable baud rate, Timer2 or Timer3 clock source
– 9-bit asynchronous mode, fixed baud rate
– 9-bit asynchronous mode, variable baud rate, Timer2 or Timer3 clock source
I2C bus controller - Master
– 7-bit and 10-bit addressing modes
– Standard speed (up to 100 Kbit/s)
– FAST speed (up to 400 Kbit/s)
– Multi-master systems supported
– Clock arbitration and synchronization
– User defined timings on I2C lines
– Wide range of system clock frequencies
– Interrupt generation
18
MCU Features (continued)
•
•
•
•
•
•
SPI – Master Serial Peripheral Interface
Programmable Watchdog Timer (enabled by default)
6-bit Compare/Capture Unit
MDU32-Fixed-Point arithmetic coprocessor
Extended Stack in XDATA space support
Dual data pointers for faster XDATA memory operations (DPTR1 and
DPTR2)
• ADC
– Single ended
– 13 bits data output with 10 ENOB
– Sample strobe Options: External trigger (input), Timer2 overflow,
Software command via SFR
– Interrupt generation
19
PLC and Wireless
 ZigBee-PLC (ZEP) – a ready to use
reference design (hardware and
software) that provides seamless
connectivity between ZigBee and PLC
networks using both ZigBee and
HomePlug Command and Control
technologies.
 Y-NET+ - a low power RF-PLC network
platform ideal for systems that combine
mains powered devices with battery
operated an/or Wireless devices. YNET+ extends coverage and end
device battery life to more than 10
years.
20
Application Landscape
•
AMR/AMM
•
Environmental Control
•
Energy Management
•
Home Appliance Control
•
Security & Access Control
•
Also, targeted for commercial applications:
– Vending Machines
– Laundromats
– Signage Control
– Irrigation Control
– Sump Management
21
Summary
• Command & Control market is waiting for a low cost, industry standard,
robust, intelligent and flexible power line communication controller
– Yitran offers the IT700, which is HomePlug Command & Control Standard
Ready IC, for Command & Control applications
– Open Solution Architecture platform
– Low implementation complexity and low solution cost
• Yitran offers complete reference design and Plug In Modules for quick
application prototyping and development
• Yitran offers a companion network protocol tailor-made for Command &
Control applications
– Supports Tree and Mesh network topologies
• Yitran will work with you closely and take you through a series of coordinated
steps culminating in a successful solution development and deployment
22
23