Device Networking: Introduction, Overwiev, Realization and Outlook WFCS 2006 - Torino Freescale Seminconductor

Device Networking: Introduction, Overwiev, Realization and Outlook WFCS 2006 - Torino Freescale Seminconductor

Device Networking: Introduction, Overwiev, Realization and Outlook WFCS 2006 - Torino Freescale Seminconductor Harald Kreidl – Senior Staff Engineer WFCS 2006 – Torino Device Networking Slide 1 Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. Agenda Added Value of Connectivity ¾ Added Value of Connectivity ¾ Ethernet & Real-Time Ethernet ¾ Zigbee ¾ UWB ¾ Web Services WFCS 2006 – Torino Device Networking Slide 2 Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. Trends in Real-Time Applications with Connectivity “We are now feeling the first tremors of the most profound technological disruption in Intuition the history of humanity: networked, embedded intelligence in the most ordinary objects Understanding of the manufactured world” Knowledge Awareness Value Offered Isolation Extent of Network *Source: http://harborresearch.com WFCS 2006 – Torino Device Networking Slide 3 Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. The Growing World of Networked Devices WFCS 2006 – Torino Device Networking Slide 4 Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. Intelligent Devices with Connectivity Smart devices* are any manufactured object with computational power and the ability to be networked PDA’s, Phones, PCs, E/M equipment, Info Peripherals, Controllers, Sensors Connectivity is required for: Added-value features: ¾ Self-controlling ¾ Remote control ¾ Self-optimizing Control of devices in the field via ¾ Self-configuration the Internet or in a LAN (Web Æ Self-aware! Server, Email Client, etc.) Self = automatically, ¾ Remote maintainance without human intervention software update, device configuration ¾ Remote monitoring data collection, diagnostics ¾ Communication security Management security ¾ Web service integration Æ Internet Enabled Devices! *Source: http://harborresearch.com WFCS 2006 – Torino Device Networking Slide 5 Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. Agenda Ethernet ¾ Added Value of Connectivity ¾ Ethernet & Real-Time Ethernet ¾ Zigbee ¾ UWB ¾ Web Services WFCS 2006 – Torino Device Networking Slide 6 Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. Technologies for Networks: Ethernet Ethernet: Ethernet Value Propositions ¾ IEEE 802.3 CSMA/CD Performance ¾10BaseT, 100BaseTX, Gigabit ¾ Internet protocols TCP/IP on top of Ethernet, … Ethernet Implementation ¾ Real-Time Ethernet for Automation ¾MAC implemented on systems processors/controllers ¾PHY at reasonable cost or Æ Pervasive Technology implemented on-chip Feature Set ¾Twisted pair cabling ¾Established infrastructure ¾Ethernet networks are everywhere ¾Inter-operability ¾Ease of use ¾Widely available ¾Scalable Original picture drawn by Bob Metcalfe, inventor of Ethernet (1972 – Xerox PARC) ¾More secure than wireless WFCS 2006 – Torino Device Networking Slide 7 Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. *Source: http://harborresearch.com Ethernet: Single Chip Implementation BDM PLL GPI/O JTAG Microcontroller Implementations: Crypto 4ch 32-bit 10/100 ¾ Single-chip Ethernet 9S12NE64 4ch DMA Phy FEC Timer DMA (16-bit MCU) and ColdFire (32-Bit) CAN 4ch 16-bit I2C UART ¾ ColdFire up to Fast Ethernet Optional Timer on 32-bit MCU Additional Modules 2ch PIT QSPI UART ¾ Multiple Communication 128KBytes Flash 8/4ch 2x4ch 12-bit ¾ PowerPC up to Gigabit Ethernet on UART 256KBytes PWM ADC high-performance 32-bit processor Flash RTC 32K Æ Ethernet products in all Memory Options SRAM performance and cost ranges V2 System ColdFire® Integration eMAC Core MCF5223x WFCS 2006 – Torino Device Networking Slide 8 Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. Ethernet: Entry Level Implementation BDM PLL GPI/O JTAG Microcontroller Implementations: 4ch 32-bit I2C 16ch DMA UART ¾ Single-chip Ethernet 9S12NE64 Timer (16-bit MCU) and ColdFire (32-Bit) 10/100 FEC DMA QSPI UART UART Optional Additional Modules ¾ ColdFire up to Fast Ethernet Low Power Management on 32-bit MCU 8K 16K ¾ Multiple Communication I/D SRAM ¾ PowerPC up to Gigabit Ethernet on Cache high-performance 32-bit processor DDR/SDR V2 System SDRAM ® Æ Ethernet products in all ColdFire® Bus Controller EMAC Core Controller & performance and cost ranges Chip Selects MCF5208 WFCS 2006 – Torino Device Networking Slide 9 Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. Ethernet: Entry Level Implementation BDM PLL GPI/O JTAG Microcontroller Implementations: 4ch 32-bit PSC PSC CAN ¾ Single-chip Ethernet 9S12NE64 Timer (UxART etc.) (UxART etc.) 2nd 10/100 (16-bit MCU) and ColdFire (32-Bit) PSC CAN 16ch DMA DSPI FEC (UxART etc.) ¾ ColdFire up to Fast Ethernet 10/100 PSC Crypto I2C on 32-bit MCU FEC (UxART etc.) USB ¾ Multiple Communication device 32K 32K 32K Optional ¾ PowerPC up to Gigabit Ethernet on Additional Modules SRAM I-Cache D-Cache high-performance 32-bit processor V4e Æ Ethernet products in all ColdFire® PCI Bus FPU MMU EMAC Core System SDRAM DDR/SDR Controller Controller performance and cost ranges Controller MCF548x WFCS 2006 – Torino Device Networking Slide 10 Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. Ethernet: Entry Level Implementation MPC8641D Microcontroller Implementations: e600 core 1MB e600 core 1MB L2 L2 ¾ Single-chip Ethernet 9S12NE64 32KB 32KB (ECC) 32KB 32KB (ECC) D-Cache I-Cache D-Cache I-Cache (16-bit MCU) and ColdFire (32-Bit) MSS MSS ¾ ColdFire up to Fast Ethernet MPX Bus Queue Queue 64b DDR/ 64b DDR/ MPX Coherency on 32-bit MCU Local Bus MPIC DDR2 600 MHz DDR2 600 MHz Module ECC Controller ECC Controller ¾ Multiple Communication ¾ PowerPC up to Gigabit Ethernet on Peripheral Logic Bus high-performance 32-bit processor DMA Perf Mon 16b FIFO 16b FIFO Trace Buffer Æ Ethernet products in all DUART 8b FIFO 8b FIFO 8b FIFO 8b FIFO 2x I2C SRIO performance and cost ranges Timers Gigabit Gigabit Gigabit Gigabit Ethernet Ethernet Ethernet Ethernet 1x/4x PCI Exp OR PCI Exp x1/2/4/8 x1/2/4/8 WFCS 2006 – Torino Device Networking Slide 11 Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. Application Example: Embedded Webserver Internet connectivity for industrial controllers, security systems, meters, vending machines, appliances, etc. can now be developed easily and inexpensively. Added Value of the MCF5223x: • Multiple connections at the same time • Encryption, Authentication • Enhanced protocols (DHCP, SSL...) • Small form factor, low cost WFCS 2006 – Torino Device Networking Slide 12 Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. Agenda Real-Time Ethernet ¾ Added Value of Connectivity ¾ Ethernet & Real-Time Ethernet ¾ Zigbee ¾ UWB ¾ Web Services WFCS 2006 – Torino Device Networking Slide 13 Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. Why do we need a Real-Time network ¾ Real-Time systems require real-time communications Æ Industrial automation systems often need deterministic communications! ¾ Safety critical applications Real-time network WFCS 2006 – Torino Device Networking Slide 14 Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. TCP/IP is: What’s wrong with TCP/IP? ¾ Transfer of (huge) data volumes ¾ Reliable delivery of data, eventually TCP/IP is not: ¾ Time specific behavior ¾ guaranteed response time ¾ Deterministic behavior Network busy CSMA/CD: Collision Node 1 Transmit Node 2 Ready wait Transmit wait Re-Transmit Node 3 Ready wait Transmit wait Ready wait Transmit WFCS 2006 – Torino Device Networking Slide 15 Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    55 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us