Motorola Introduces World’s First Standard Microcontroller

Download Report

Transcript Motorola Introduces World’s First Standard Microcontroller

68HC12: The World’s First Fuzzy Logic Enhanced MCU

Seminar Presentation

© Constantin von Altrock

Inform Software Corporation 2001 Midwest Rd.

Oak Brook, IL 60521, U.S.A.

Phone 630-268-7550 Fax 630-268-7554 Email: [email protected]

Internet: www.fuzzytech.com

© INFORM 1990-1996

Performance Without A Premium Cost

X X X X X

Fuzzy Logic Implementation in Embedded Controls Fuzzy Instruction Set Enhancement The MOTOROLA 68HC12 The fuzzyTECH MCU-HC12 Edition The Tank Controller Demonstration

Slide 1

Fuzzy Logic Implementation in Embedded Control

Nearly All of Today’s Embedded Applications Use Software Implementations with Fuzzy Logic!

1980 1990 1990 1992 1993 1996 The first software implementations of fuzzy logic on microcontrollers were highly inefficient (~1 sec. on 8051/12). One group of companies sought hardware-accelerated solutions (First 8-bit fuzzy copcocessor FLC110 by

InfraLogic/VLSI, developed at Rockwell).

Another group of companies sought software-accelerated solutions and developed fuzzy-microkernels for standard MCUs (Intel and Inform). The second generation of fuzzy processors integrate fuzzy acceleration on standard microcontrollers (First 16-bit fuzzy

integrated processor FUZZY166 by Inform/Siemens).

Fuzzy microkernel technology in fuzzyTECH MCU Editions satisfies performance goals (~1 millisecond on 8051/12) and becomes available for most MCUs.

Motorola announces the world’s first standard MCU with fully integrated fuzzy hardware acceleration. 68HC12

© INFORM 1990-1996 Slide 2

Fuzzy Instruction Set Enhancement

X X X X X X

The Performance of a Dedicated Fuzzy Hardware Solution Without A Premium Cost!

X

© INFORM 1990-1996

The Most Efficient Implementation of Fuzzy Instruction Sets Is Within the MCU’s ALU One Instruction Set for the Complete Fuzzification of a Membership Function One Instruction Set for Complete Computation of Rule Inference for an Entire Rule Block One Instruction Set for Complete Defuzzification About 10x Faster Than a Aoftware Implementation on the Same ALU About 1/5 Code Space Compared to Software Implementation on the Same ALU No Interfacing Overhead

Slide 3

MOTOROLA 68HC12

Complete Integration of Fuzzy Logic Instruction Set With ALU Minimizes the Required Silicon Area!

© INFORM 1990-1996

Timer SPI SCI SCI 1K RAM 4K EEPROM ATD MXS BDM INT LIM WCR KWU MMI EBI CDL ROC MC68HC812A4 CPU

Slide 4

fuzzyTECH MCU-HC12 Edition

X X

Generation of HC12 Assembly Code Utilizing the Fuzzy Instructions Real Time Remote Debugging With HC12’s Serial Background Debug Mode

Background Debug Mode

RTRCD Module User Code Periphery

fuzzyTECH MCU-HC12 Edition plus RTRCD Modul e

Fuzzy Logic System as Assembly Code Function

HC12 Board

© INFORM 1990-1996

Complete Development Software!

Slide 5

© INFORM 1990-1996

Tank Controller Demonstration

Just Five Fuzzy Rules Control the Tank’s Operation!

Slide 6