Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "68HC12: The World’s First Fuzzy Logic Enhanced MCU"— Presentation transcript:

1 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 Fax Internet: Performance Without A Premium Cost Fuzzy Logic Implementation in Embedded Controls Fuzzy Instruction Set Enhancement The MOTOROLA 68HC12 The fuzzyTECH MCU-HC12 Edition The Tank Controller Demonstration © INFORM Slide 1

2 Fuzzy Logic Implementation in Embedded Control
1980 The first software implementations of fuzzy logic on microcontrollers were highly inefficient (~1 sec. on 8051/12). 1990 One group of companies sought hardware-accelerated solutions (First 8-bit fuzzy copcocessor FLC110 by InfraLogic/VLSI, developed at Rockwell). 1990 Another group of companies sought software-accelerated solutions and developed fuzzy-microkernels for standard MCUs (Intel and Inform). 1992 The second generation of fuzzy processors integrate fuzzy acceleration on standard microcontrollers (First 16-bit fuzzy integrated processor FUZZY166 by Inform/Siemens). 1993 Fuzzy microkernel technology in fuzzyTECH MCU Editions satisfies performance goals (~1 millisecond on 8051/12) and becomes available for most MCUs. 1996 Motorola announces the world’s first standard MCU with fully integrated fuzzy hardware acceleration. 68HC12 d,fcnas.dfknj aösl.dkjf ölaskdjf öaslkjdf öaslkdfj as df as df a sdf asd f as df asdf df asdf Nearly All of Today’s Embedded Applications Use Software Implementations with Fuzzy Logic! © INFORM Slide 2

3 Fuzzy Instruction Set Enhancement
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 d,fcnas.dfknj aösl.dkjf ölaskdjf öaslkjdf öaslkdfj as df as df a sdf asd f as df asdf df asdf The Performance of a Dedicated Fuzzy Hardware Solution Without A Premium Cost! © INFORM Slide 3

4 MOTOROLA 68HC12 Timer SPI SCI 1K RAM 4K EEPROM ATD LIM CPU MXS BDM INT MMI WCR KWU EBI CDL ROC MC68HC812A4 d,fcnas.dfknj aösl.dkjf ölaskdjf öaslkjdf öaslkdfj as df as df a sdf asd f as df asdf df asdf Complete Integration of Fuzzy Logic Instruction Set With ALU Minimizes the Required Silicon Area! © INFORM Slide 4

5 fuzzyTECH MCU-HC12 Edition e
Generation of HC12 Assembly Code Utilizing the Fuzzy Instructions Real-Time Remote Debugging With HC12’s Serial Background Debug Mode d,fcnas.dfknj aösl.dkjf ölaskdjf öaslkjdf öaslkdfj as df as df a sdf asd f as df asdf df asdf e Complete Development Software! © INFORM Slide 5

6 Tank Controller Demonstration
d,fcnas.dfknj aösl.dkjf ölaskdjf öaslkjdf öaslkdfj as df as df a sdf asd f as df asdf df asdf Just Five Fuzzy Rules Control the Tank’s Operation! © INFORM Slide 6


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

Similar presentations


Ads by Google