1 Systems Engineering Part 2 Product Architectures.

Slides:



Advertisements
Similar presentations
Introduction to Product Family Engineering. 11 Oct 2002 Ver 2.0 ©Copyright 2002 Vortex System Concepts 2 Product Family Engineering Overview Project Engineering.
Advertisements

Product Design L8- Ch9: Product Architecture Dr. Husam Arman 1.
Ch:8 Design Concepts S.W Design should have following quality attribute: Functionality Usability Reliability Performance Supportability (extensibility,
Flash storage memory and Design Trade offs for SSD performance
Chapter 13 Review Questions
Copyright 2001, Agrawal & BushnellVLSI Test: Lecture 31/22alt1 Lecture 31 System Test (Lecture 22alt in the Alternative Sequence) n Definition n Functional.
Apr. 20, 2001VLSI Test: Bushnell-Agrawal/Lecture 311 Lecture 31 System Test n Definition n Functional test n Diagnostic test  Fault dictionary  Diagnostic.
Software Modeling SWE5441 Lecture 3 Eng. Mohammed Timraz
Teaching materials to accompany:
Siemens Applied Automation Process Gas Chromatography NeSSI – Lets Do It.pptSlide 1; IFPAC; February 22, 2006 Let’s Do It! Using NeSSI IFPAC: February.
Jan M. Rabaey Digital Integrated Circuits A Design Perspective.
Week 1- Fall 2009 Dr. Kimberly E. Newman University of Colorado.
Lecture 6 October 22, Agenda HW presentations Acceleration of materials Midterm discussion Product Architecture Exercise Team Assessment.
MICROELETTRONICA Design methodologies Lection 8. Design methodologies (general) Three domains –Behavior –Structural –physic Three levels inside –Architectural.
Spring 07, Jan 16 ELEC 7770: Advanced VLSI Design (Agrawal) 1 ELEC 7770 Advanced VLSI Design Spring 2007 Introduction Vishwani D. Agrawal James J. Danaher.
SWE Introduction to Software Engineering
WBS & AO Controls Jason Chin, Don Gavel, Erik Johansson, Mark Reinig Design Meeting (Team meeting #10) Sept 17 th, 2007.
Chapter 01 An Overview of VLSI
Chapter 7: Client/Server Computing Business Data Communications, 5e.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
1 Systems Engineering and Product Architectures October 24, 2006.
Programmable Array Logic (PAL) Fixed OR array programmable AND array Fixed OR array programmable AND array Easy to program Easy to program Poor flexibility.
IE 412: Industrial Facilities Design Prerequisites: Work Study and Methods Engineering, Production Planning and Control Objective: To enable the students.
1 User Interface Design CIS 375 Bruce R. Maxim UM-Dearborn.
Development Processes and Organizations
Architecture, Implementation, and Testing Architecture and Implementation Prescriptive architecture vs. descriptive architecture Prescriptive architecture:
Xilinx at Work in Hot New Technologies ® Spartan-II 64- and 32-bit PCI Solutions Below ASSP Prices January
Cache memory October 16, 2007 By: Tatsiana Gomova.
1 These are the Skills You Need to Build a House – What’s Missing?
Chapter 2 The process Process, Methods, and Tools
Product Architecture and Modularity Systems Engineering MG587 Karl T. Ulrich and Steven D. Eppinger 3rd Edition, Irwin McGraw-Hill, 2004.
EENG 1920 Chapter 1 The Engineering Design Process 1.
An Introduction to Software Architecture
1 3-General Purpose Processors: Altera Nios II 2 Altera Nios II processor A 32-bit soft core processor from Altera Comes in three cores: Fast, Standard,
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
Panel Three - Small Businesses: Sustaining and Growing a Market Presence Open Interfaces and Market Penetration Protecting Intellectual Innovation and.
New Product Development Management NPDM 8 Mohsen SADEGHI Department of Graduate School of Management and Economics Sharif University of Technology.
Slide No. 1 Course: Logic Design Dr. Ali Elkateeb Topic: Introduction Course Number: COMP 1213 Course Title: Logic Design Instructor: Dr. Ali Elkateeb.
CMOS Design Methods.
Space Engineering 2 © Dr. X Wu, Space Engineering 2 Lecture 1.
CSE 494: Electronic Design Automation Lecture 2 VLSI Design, Physical Design Automation, Design Styles.
Sept. 2005EE37E Adv. Digital Electronics Lesson 1 CPLDs and FPGAs: Technology and Design Features.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 11 Slide 1 Design.
SOFTWARE DESIGN AND ARCHITECTURE LECTURE 05. Review Software design methods Design Paradigms Typical Design Trade-offs.
Kuliah 9 : Product Architecture. Dira Ernawati, ST.MT2 Planning Concept Develop. System- Level Design Detail Design Testing And Refinement Production.
Product Architecture, Industrial Design, Design for Manufacturing.
Product Architecture Chapter 9 EIN 6392, summer 2012 Product Design for Manufacturability and Automation.
EE3A1 Computer Hardware and Digital Design
Software Engineering - Abdul Majeed. What is software? Definition of Software Engineering Software Process Generic view of Software Engineering Software.
EPT 221 CONFIGURATION DESIGN. Objective of This Lecture Describe the configuration design phase Describe ways to generate product and parts configurations.
CSE 303 – Software Design and Architecture
What is a Microprocessor ? A microprocessor consists of an ALU to perform arithmetic and logic manipulations, registers, and a control unit Its has some.
Survey of multicore architectures Marko Bertogna Scuola Superiore S.Anna, ReTiS Lab, Pisa, Italy.
What is a level of test?  Defined by a given Environment  Environment is a collection of people, hard ware, software, interfaces, data etc.
Unit 15 Concept Developing and Testing Components of A.T.A.R. Model (A – Awareness, T – Trial, A – Availability, and R – Repeat Purchase  Buying unit.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
Computer Networking A Top-Down Approach Featuring the Internet Introduction Jaypee Institute of Information Technology.
Design Engineering 1. Analysis  Design 2 Characteristics of good design 3 The design must implement all of the explicit requirements contained in the.
Introduction to ASICs ASIC - Application Specific Integrated Circuit
CompSci 280 S Introduction to Software Development
VLSI Tarik Booker.
OVERVIEW Impact of Modelling and simulation in Mechatronics system
Part 3 Design What does design mean in different fields?
Software Quality Engineering
Subject Name: Embedded system Design Subject Code: 10EC74
Facilities Planning and Design Course code:
HIGH LEVEL SYNTHESIS.
Computer Networking A Top-Down Approach Featuring the Internet
Information Hidding Dr. Veton Kepuska.
Product Design for Manufacturability and Automation
Presentation transcript:

1 Systems Engineering Part 2 Product Architectures

2 What is Product Architecture? Three related parts –The definition and the arrangement of functional elements –The mapping of these elements to physical components –The specification of interfaces among interacting physical components

3 Some System Engineer Roles... Formulate and structure the System Architectural Structure create a schematic of the product reflects the teams best understanding of the product’s functionality cluster the elements of the schematic reflect geometric integration, function sharing, vendor expertise considerations, localization of change accommodate variety, enable standardization, portability of interfaces (laser light, electrical vs mechanical) create a rough geometric layout identify the fundamental and incidental interactions between clusters define secondary sub-systems

4 Define subsystems from clusters Subsystem Architecture repeat above at the subsystem level Optimizing design across sub-system interfaces consider migration of components Trade Studies Alternative technologies Create detailed Specifications Planned Evolutionary Changes including Technology transparency Establishing Error Budgets, weight budgets, power budgets, etc.

5 A Function Structure for a Trailer What other functions are possible?

6 Functional Elements Components Modular Architecture

7 Types of Modular Architectures Slot –each component has a different coupling so cannot be interchanged (instrument panel of some airplanes, some parts of back plane of computers) Bus –Common element which all components can connect to (track lighting, Ethernet, ) Sectional –All interfaces are the same type (set of blocks)

8 ? What are the advantages and disadvantages of a modular architecture

9 Interfaces

10 Integral Architecture

11 Examples of Integral Architecture Fully custom VLSI chip One piece “monkey suit’ One room studio apartment? All in one printer/fax/scanner? Other?

12 What are the advantages and disadvantages of a integral architecture?

13

14

15 Product Evolution Upgrade Add-ons Adaptation Wear Consumption Flexibility Maintainability Feature bundling Well-designed product architectures accommodate these life cycle changes

16 Product Families Spin out a variety of products from a common set of modules Reuse extensively Fast turn-around experiments to test market acceptance of features and to satisfy different segments Change Technology platforms infrequently

17 Trailer Example Different load strength trailer beds (modularized) normal or heavy duty environmental protection? Three sets of suspension springs Air drag streamlining or standard

18 Electronic Example Consider Digital Design Alternatives –Breadboard SSI –Microprocessor/Microcomputer –Full Custom (Transistor by transistor) –Standard Macrocell –Gate Array –Field Programmable Logic Array

19 performance Modularity/Speed to market Comparing Design Styles Microprocessor Breadboard SSI Full Custom Standard Macrocell Gate Array FPLA

20 Modular/Integral Which is preferred? FeatureMI Performance Time to Market Cost Upgrade Competitive defense Developing World

21 How to achieve product variety

22 Developing World Architectures Given conditions in Guatemala is there a bias for any particular architectural style? ConditionDrives style