YOU ARE DOWNLOADING DOCUMENT

Please tick the box to continue:

Transcript
Page 1: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

Embedded systems, architectures, methodologies, outlook

Advanced System Technology Andrea Cuomo, Corporate Vice President

Parallel Processing ForumParis, March 28, 2002

Page 2: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

2

Advanced System Technology paris02

A Wide Variety of Terminals

Page 3: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

3

Advanced System Technology paris02

Defining Convergence

CONVERGENCE

CONNECTIVITY

STORAGE

MULTIMEDIA

MOBILITY

SECURITY

Page 4: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

4

Advanced System Technology paris02

Storage

Power management

MMIContent elaboration(base band)

Security

Connectivity

Connectivity

Connectivity

Storage

Content elaboration(base band)

MMI

Power management

Security

Connectivity

Convergence & SoCs Go Hand In Hand

Page 5: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

5

Advanced System Technology paris02

DisplayProcess.

Display dependentprocessing ...

AudioInterface

DDX, IntelliMic...

Embedded Mem

REMPEGMinimized memory usage

Image InputPipeline

CommunicationPeriph.

BluetoothIrDAUSBGPS ...

Ext. MemIF

FlashSDRAM.

ApplicationSpecificFlash

Periph.

Smartcard

Security

uP

STD OS supportMiddleware, JAVAAPI for MMStreaming ...

MEDIAACCELLERATION e MEM

Image Generation PipelineNoise ReductionPre-processingEnhanced Compression ...

MPEG4, MPEG2, JPEGAAC, AC3, MP2, MP3Watermarking, secured content ...

Multimedia Enabled Terminal

Page 6: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

6

Advanced System Technology paris02

From The SIA Roadmap...

On one chip we shall have

900 M Transistors10 GHz Clock Rate175 Watts power

HOW SHALL WE DO IT ?HOW SHALL WE DO IT ?

Page 7: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

7

Advanced System Technology paris02

IDENTIFY SYSTEM INVARIANT HARDWIRE INVARIANTS SOFTWARE TO PERSONALIZE THE VARIABLE PART

••

BRUTE FORCE SMART

GIPS10’s GIPS100’s GIPS

…ALL IN SOFTWARE

Two Paths forward

Page 8: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

8

Advanced System Technology paris02

Moore’s Law

1970 1975 1980 1985 1990 1995 2000 2005

100M

10M

1M

100K

10K

1K

1G

10GTransistors/chip

Year

Memory(DRAM)

Microprocessor

16Mb4Mb

256Kb64Kb

16Kb

1Mb

4Kb

Pentium80486,68040

680008086

80804004

80286

8085

68020

64Mb

P6

P8

256Mb1Gb

4Gb0.100.15

0.40.6

0.25

0.81.22.03.0

5.0

Memory CD (µm)

80386

Page 9: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

9

Advanced System Technology paris02

The Algorithmic Driving ForceShannon asks for more than Moore can deliver...

1

10

100

1000

10000

100000

1000000

10000000

1980

1984

1988

1992

1996

2000

2004

2008

2012

2016

2020

Algorithmic Complexity(Shannon’s Law)

Processor Performance (Moore’s Law)

Battery Capacity1G

2G

3G

Page 10: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

10

Advanced System Technology paris02

IC Design Challenges

1990 1994 1997 2000

R&D cost per

device

Growing Cost per IC

Area

Speed

Power

Metal-Migration

SignalIntegrity

EMI

4

4

4

4

4

4

4

4

4 4

4

4

4

4 4

4

4

4

4 4 4

4

4

4

4

4

4

4

4

4

4

4

1.0 0.8 0.7 0.5 0.35 0.25 0.18 0.15 0.13

Process Impact on Design IC Shortage in Europe

100k 1M 10M

100x Gate Count

1M

100M

10B

10,0

00x

mo

re v

ecto

rsre

qu

ired

to v

alid

ate

100x / 6 years

1990

1996

2002100 x 10,000 =1 million times

more simulation load

10x / 6 years

The Verification Challenge

Verification effort growth outpaces design

8,771,5819,465,229

10,420,587

11,205,233

8,312,534 86126559188511

459,046852573

1232076 1389981

300,000

1,200,000

2,100,000

3,000,000

3,900,000

4,800,000

5,700,000

6,600,000

7,500,000

8,400,000

9,300,000

10,200,000

11,100,000

12,000,000

1998 1999 2000 2001

Demand Offer Skill shortage

Exponential growth

Page 11: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

11

Advanced System Technology paris02

Challenge

Courtesy of Fred Pollack, IntelKeynote speech, MICRO-32

P4 @ 1.4GHz, 75W

Page 12: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

12

Advanced System Technology paris02

Which computing engines?

DSP RISC

CISC

VLIWMISA

CustomizableRISC

SuperH,ARMMIPS,Motorola PowerPC

Motorola ColdFireInfineon CarmelTI

ARC,Tensilica

ST200TrimediaTI C6Motorola/Lucent StarCore

Intel x86Motorola 68K

ACM

Quick Silver Tech.

Hyper-threading

Intel

SDF

Page 13: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

13

Advanced System Technology paris02

Parallel Processing (1) Instruction-Level Parallelism

The schedule: 4 pixels processed in 229/4 = 57.25 cycles per pixel.

The schedule: 4 pixels processed in 229/4 = 57.25 cycles per pixel.

Page 14: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

14

Advanced System Technology paris02

Navigating The Space of Custom Architectures

Each of these is a single architecture choice

Where you go when you cutone parameter in half

KEY TO THE CHOICES INVESTIGATED HERE:

GMEM - Global memory ports (always 1 here)

SMEM - Static memory ports (not currently used)

LMEM - Local memory ports (not currently used)

IALU - Number of integer ALUs

REG - Number of registers

UNR - Optimal number of pixels to consider at once for this architecture choice

TJ - Cycles per pixel (measure of performance)

xCA~ - Factor faster than i960/CA (another measure of performance)

Page 15: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

Faster architectures are to the left

The starred architectures were the sweet spots

Page 16: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

16

Advanced System Technology paris02

Embedded System Design Turned Right-Side-Up

ARCHITECT THE CPU and relatedsystem tools

BUILD HARDWARE for what you know is a good CPU for the application

Right-Side-Up CPU Design

With the user, PORT THE APPLICATION to family toolset

give it to the user to PORT THE USER APPLICATION TO. Hope the match is good

Traditional CPU Design

BUILD A COMPILER and other system tools for that CPU

BUILD HARDWARE for what you think is a good embedded CPU

Page 17: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

17

Advanced System Technology paris02

A New Design Methodology

Coststruct_reent

*ptr_AND

struct_reent

*ptr_AND

Same HDTV Decoder source code

HDTV on CTV

FULL HDTV

FULL HI-END CONS. BOX

TransportAudio

MPEG, 2D Graphics

Analog processing in digital

Video pre/post processing

Some 3D graphics

ApplicationsOS

Har

dwar

e1996 1999 2002 2005

Scalability Portability

SYSTEM DESIGN 15%

PCBs, CABLES… 5%

SILICON 10%

SOFTWARE 70%

Customers’ SW investment

HDTV + TCP/IP

Page 18: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

18

Advanced System Technology paris02

The Environment

Simulator

Hard MacroBehavioralFunctional

RTLNetlist C Model

OS CallDriver

Translation Tools

IP

Analog TV ProcessingProcessor Accelerator

Graphics

Video Processing

AC-3

MemoryManagement

MPEG

Network Interface

Transport

DENC

CPU

Hardware Software

Page 19: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

19

Advanced System Technology paris02

Multimedia PlatformSoftwareSoftware MiddlewareMiddleware

Lx2 Spec’sLx2 Spec’s

µPµP

Input I/F

Input I/F

HWAccelerator

HWAccelerator

Media Processor

Media Processor

Rendering Unit

Rendering Unit

MPEG4MPEG4

StreamingStreaming

JavaJava

ViewpointViewpoint

VirtualRendering

VirtualRendering

Image Quality Rendering

Image Quality Rendering

Post ProcessingPost Processing

SlimpegSlimpeg

RempegRempeg

Return ChannelReturn Channel

HardwareHardware

Digital IFDigital IF

DDENCDDENC

Turbo CodesTurbo Codes

Image Capture PipelineImage Capture Pipeline

Pre/Post ProcessingPre/Post Processing

MPEG4MPEG4

H263H263

JPEGJPEG

WaveletWavelet

TranscodingTranscoding

MPEG2MPEG2

Page 20: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

20

Advanced System Technology paris02

HW/SW Plug & Play

µP HW 1 HW 2

DCT / iDCT lib

RLC - VLC lib

CBR lib

Functions library

SW API

SW Motion Est.

HW Motion Est.

Function implementation

Motion. Est. lib

STBUS

Page 21: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

21

Advanced System Technology paris02

HW/SW Plug & Play

TARGET APPLICATION

SWHW &

driver

IMPLEMENTED SYSTEM

Page 22: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

22

Advanced System Technology paris02

Power Conscious Multistandard Terminal Architecture

RF IF

RF

RF

IF

IF

Digital Hardwired Logic # 1

Digital Hardwired Logic # 3

Digital Hardwired Logic # 2

DSP Processor

Control Processor

Page 23: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

23

Advanced System Technology paris02

Implementation Space

Log P E R F O R M A N C E

Lo

g F

L E

X I

B I

L I

T Y

Lo

g

P O

W E

R

D I

S S

I P

A T

I O

N

103 - 104

105

-10

6

ApplicationSpecific Signal

Processors

DigitalSignal

Processors

GeneralPurpose

Processors

FieldProgrammable

Devices

ApplicationSpecific

ICs

PhysicallyOptimized

ICs

Source: T.Noll, RWTH Aachen

Page 24: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

24

Advanced System Technology paris02

A New Approach To Design

Algorithms

Architecture

Tools

Page 25: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

25

Advanced System Technology paris02

Parallel Processing (2)Multiprocessing: the new fronteer

• Compilers • Architectures• Toolchain

can we leverage grid technology?

Page 26: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

26

Advanced System Technology paris02

The Future of Embedded Systems

CONTENT

APPLICATIONS

PLATFORMS

HARDWARE

Music News E-mail Games Banking

Linux Windows Symbian Palm VxWorks

Microcore Media Accelerator

Secure Hardware Memory

Real … Intertrust Playmedia … SMS MMS … Browser …

Media Player DRM Messaging Browsing

Page 27: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

27

Advanced System Technology paris02

Business Models For a Semiconductor Company

• System house?• System integrator?• Solution provider? • Subsystem provider?• Technological leader?• IP provider?• Foundry?

Applications

TV Run Time Engine

Device Manager Event InterfaceDevices

Adaptation layer

Adaptation layer

CondAccessST40 Software

ST20 Software

Otherdrivers

ST-APIDrivers(eg MPEG A/V, PTI...)

ST-Lite

ST20 uK

Otherdrivers

Kerneleg CHORUS or PSOS

Omega Hardware and Peripherals

ST40 Hardware and Peripherals

GraphicsLibrary

GraphicsDevice Driver

Graphics device

Page 28: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

28

Advanced System Technology paris02

GSM, XML, DAVIC, DVB, MPEG2, MPEG4, MPEG7, TINA-C, QTP, ATM, WAN, LAN, SONET, SDH, IPVG, COFDM, QAM, QPSK, VLIW, RISC, CISC, GPRS, EDGE, UMTS, CDMA, WBCDMA, ADSL, VDSL, G-LITE, REMPEG, SLIMPEG, SPKI, PKI, SDMI, DVD, MP3, AC-3, BLUETOOTH, USB, ETHERNET, DSS, JPEG, 1394, DOS, WINDOWS, EPoC, OS/2, CD-ROM, BBNT, HOMERF, 802.11, HYPERLAN II, SIRLAN, CRYPTO, ZERO-IF, PRML, AGENTS, LINUX, VXWORKS, TURBOCODES, CORBA, DCOM, JAVASCRIPT, JINI, CSSI, UNIX, SCSI, POSICS, OST, OPENIP, WINCE, CMIP, KERBEROS, WBEM, CA-TV, ITTI, FDMA, DECT, SDR, HSCCSD, SIM, STK, WAP, WAN, PALMOS, GEOS, MAGICLAP, ORBITOR, IS-95, POTS, SS7, T1, CCBS, VPN, GUI, UICC, USIM, DIRECT-X, MMX, MHI, MeXe, 3GPP, APIs, SPS, DWDH, CCBI, QoS, PROXY, VCSEL, UWB, SWANET, MSP, MSC, PCS, MIMOWL, MCFD, ADFED, OPENGL, FDTD, FFT, PDC, HTTP, CTI, DSP, CPU, EPLD, IFFT, TCM…

GSM, XML, DAVIC, DVB, MPEG2, MPEG4, MPEG7, TINA-C, QTP, ATM, WAN, LAN, SONET, SDH, IPVG, COFDM, QAM, QPSK, VLIW, RISC, CISC, GPRS, EDGE, UMTS, CDMA, WBCDMA, ADSL, VDSL, G-LITE, REMPEG, SLIMPEG, SPKI, PKI, SDMI, DVD, MP3, AC-3, BLUETOOTH, USB, ETHERNET, DSS, JPEG, 1394, DOS, WINDOWS, EPoC, OS/2, CD-ROM, BBNT, HOMERF, 802.11, HYPERLAN II, SIRLAN, CRYPTO, ZERO-IF, PRML, AGENTS, LINUX, VXWORKS, TURBOCODES, CORBA, DCOM, JAVASCRIPT, JINI, CSSI, UNIX, SCSI, POSICS, OST, OPENIP, WINCE, CMIP, KERBEROS, WBEM, CA-TV, ITTI, FDMA, DECT, SDR, HSCCSD, SIM, STK, WAP, WAN, PALMOS, GEOS, MAGICLAP, ORBITOR, IS-95, POTS, SS7, T1, CCBS, VPN, GUI, UICC, USIM, DIRECT-X, MMX, MHI, MeXe, 3GPP, APIs, SPS, DWDH, CCBI, QoS, PROXY, VCSEL, UWB, SWANET, MSP, MSC, PCS, MIMOWL, MCFD, ADFED, OPENGL, FDTD, FFT, PDC, HTTP, CTI, DSP, CPU, EPLD, IFFT, TCM…

just to mention a few…

A Few Things To Do …..

Page 29: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

29

Advanced System Technology paris02

A Global World

Networking

Storage

Consumer

Automotive

Wireless

Computer Science

Security

Page 30: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

30

Advanced System Technology paris02

Process Technology R&D in Bipolar and BCD; Design competence on analog and mixed signal ICs : Castelletto, Agrateand Pavia (Italy)

Process Technology R&D in BICMOS (mixed) and CMOS (digital) : Grenoble, France

Design of ‘packaging’, testing and final assembly (Back End) capability: Malaysia, Malta, Singapore

Engineering and Design skills in fast microprocessors: Bristol, U.K.

Competence on R/W technology: Joint Design with EXAR - CA

Engineering and Design skills in digital servo controllers:Design team with SSD/Parthus - Dublin,Ir.

Coordination and strategic capability: Agrate (Italy) and Geneva(Switzerland)

Customers’ Manufacturing : Singapore, and other Far East locations

(Source: Doz, Santos, & Williamson, “From Global to Metanational: How Companies Win in the Knowledge Economy”, Harvard Business School Press, 2001 forthcoming)

Engineering and Design Capability / Close understanding of customer application / Design Center: S. Jose CA

Joint Design center with Seagate: Scotts Valley, CA

Lead Customers R&D and Engineering: Seagate, Western Digital(California,Colorado, ...)

Learning From The World

Page 31: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

31

Advanced System Technology paris02

A World of Opportunities

University

Service prov.

ST

CustomerCustomerUniversity

IPprovider

Standard committee

Service provider

OEM

IP provider

IP provider

Univ.

Standard committee

Page 32: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

32

Advanced System Technology paris02

ACCESSACCESS

SECURITYSECURITY

VIDEOVIDEO

AUTOMOTIVEAUTOMOTIVE

NETWORKINGNETWORKING

STORAGESTORAGE

IMAGINGIMAGING

Working With Leaders

Page 33: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

33

Advanced System Technology paris02

OPERATORS

Moving Down the Value Chain

NETWORK

OEMsSEMICONDUCTORMANUFACTURERS

COMPONENTSUBSYSTEM & SYSTEM

Manufacturing Design Definition Design Definition Manufacturing Design ManagementIntegration Services

THE STRATEGIC FOCUS MOVES TO THE BUSINESS MODEL

FOUNDRIES

FABLESSCAD

SUPPLIERS STANDARD COMMITTEES

SEMICONDUCTORMANUFACTURERS

NEW OPERATORS BROADCASTING

COMPANIES

SERVICE COMPANIES

INCUMBENTOPERATORS

CEMs

OEMs

Page 34: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

34

Advanced System Technology paris02

The Value-Added Proposition

MANUFACTURING TECHNOLOGY/CYCLE TIME

DESIGN CYCLE TIME AND FTSS

SILICON MACROS AND DESIGN KITS

SOFTWARE DEVELOPMENTTOOLS

APPLICATIONSSW/HW MACROS

APPSKNOW-HOW

COMPETITIVE ADVANTAGE

QUALIFYING FACTORS

Page 35: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

35

Advanced System Technology paris02

A World-Class Network of Partnerships

§ EDA VENDORS§ IP PROVIDERS§ FOUNDRIES &

SUBCONTRACTORS§ COMPETITORS§ START-UPS§ SOFTWARE PROVIDERS§ OPERATORS

Page 36: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

36

Advanced System Technology paris02

World-Class Academic NetworkStanfordStanford

Carnegie Mellon

Carnegie Mellon

USCUSC

LETILETI CNETCNET

BerkeleyBerkeley

MITMIT

UCLAUCLA

INRIAINRIA

UCSDUCSD UC DavisUC Davis

Washington Washington

Politecnicodi Milano

Politecnicodi Milano

PisaPisa

Hong KongHong Kong

UNCUNC

CataniaCatania

PalermoPalermo

UBOUBO

ENSSATENSSAT

HarvardHarvard

IMSCIMSC

Politecnico di Torino

Politecnico di Torino

BolognaBologna

CatalunyaCatalunya

IRISAIRISA ENSTENST

CNRSCNRS

PaviaPavia

LecceLecce

EPFLEPFL

USIUSI

INPGINPG

ENSENS

ESAESA

MilanoMilano

AnconaAnconaCNRCNR

SISSASISSA

EurecomEurecom

IMECIMEC

VTTVTT

Page 37: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

37

Advanced System Technology paris02

You have to be able to live with a lot of different cultures, and above all you have to get used to the fact that you can’t give orders.

P. Drucker

Page 38: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

38

Advanced System Technology paris02

New Organization Models

STABILITY

BOUNDED INSTABILITY

INSTABILITY

Close to certainty Far from certainty

Clo

se to

ag

reem

ent

Far

from

ag

reem

ent

Page 39: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

39

Advanced System Technology paris02

From The Machine Model To Complex Adaptive Systems

Predictable

Hierarchical

Defined

Uncertain

Ambiguous

Volatile

planning adaptability

Page 40: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

40

Advanced System Technology paris02

Leading Convergence

FLEXIBILITYFLEXIBILITY KNOWLEDGEKNOWLEDGE

CONVERGENCECONVERGENCE

OPTIMIZEDOPTIMIZEDSOLUTIONSSOLUTIONS

METHODOLOGYMETHODOLOGY PARTNERSHIPSPARTNERSHIPS

PROVENPROVENEXECUTIONEXECUTION

CULTURECULTURE

Page 41: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

41

Advanced System Technology paris02

Professor Sandro Mussa-Ivaldi’s TeamNorthwestern University Medical School, Chicago, USA

Page 42: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

42

Advanced System Technology paris02

Central Pattern Generators in the California spiny lobster

Courtesy of Henry Abarbanel, DirectorInstitute for Nonlinear Science University of California, San Diego, USA

Page 43: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

43

Advanced System Technology paris02

Coupling of Biological AndElectronic Neurons

• Succeeded in coupling the e-neurons to the biological neurons, and even in replacing an e-neuron.

Courtesy of Henry Abarbanel, DirectorInstitute for Nonlinear Science University of California, San Diego, USA

Page 44: Embedded systems, architectures, methodologies, outlookorap.irisa.fr/ArchivesForums/Forum13/Cuomo.pdf · Embedded systems, architectures, methodologies, outlook Advanced System Technology

44

Advanced System Technology paris02

THE MERGE OF MICROMECHANICS,ELECTRONICS, BIOLOGY, GENETICS

WILL OPEN A COMPLETELY NEW HORIZON TO MANKIND.

AND TO COMPUTER SCIENCE, TOO.


Related Documents