Modular and Modularization – WJ Zhang

Slides:



Advertisements
Similar presentations
Click Here to Begin. Objectives Purchasing a PC can be a difficult process full of complex questions. This Computer Based Training Module will walk you.
Advertisements

Discovering Computers 2010
Objectives Overview Discovering Computers 2014: Chapter 6 See Page 248
Supplement 02 (a)Systems Theory1 Supplement 02 (a) Systems Theory And Franchise Colleges By MANSHA NAWAZ.
Gaming PC Chapter 21 Release 22/10/2010powered by dj.
Interconnection Structures
Chapter 6 Inside Computers and Mobile Devices Discovering Computers Technology in a World of Computers, Mobile Devices, and the Internet.
LECTURE 9 CT1303 LAN. LAN DEVICES Network: Nodes: Service units: PC Interface processing Modules: it doesn’t generate data, but just it process it and.
Chapter 19 Upgrading and Expanding Your PC. Getting Started FAQs: – Can I upgrade the processor in my PC? – Will adding RAM improve my PC’s performance?
Chapter 3 Network and System Design. Objectives After reading the chapter and reviewing the materials presented the students will be able to: Understand.
Objectives Overview Describe the various computer and mobile device cases and the contents they protect Describe multi-core processors, the components.
Problem Statement There are over 25 million children under the age of 5 in the United States, many of these children are taken out to restaurants to eat.
Chapter 19 Upgrading and Expanding Your PC. 2Practical PC 5 th Edition Chapter 19 Getting Started In this Chapter, you will learn: − If you can upgrade.
The Guts. CPU CPU Socket The CPU is generally a 2 inch ceramic square with a silicon chip located inside. The chip usually about the size of a thumbnail.
Modular and Modularization – WJ Zhang - Structure - Architecture (a generic perspective of the structure) - Module concept.
Kuliah 9 : Product Architecture. Dira Ernawati, ST.MT2 Planning Concept Develop. System- Level Design Detail Design Testing And Refinement Production.
Lesson 3 — How a Computer Processes Data Unit 1 — Computer Basics.
Networks Computer Technology Day 17. Network  Two or more computers and other devices (printers or scanners) that are connected, for the purpose of sharing.
This course is designed by Dr. Khaled A. Al-Utaibi.
Hello there, Welcome to your Year 8 CAD / CAM project What does CAD and CAM mean? CAD - Computer Aided Design CAM - Computer Aided Manufacture Introduction.
Rasberry pi 2 model B. Selve computeren i rasberry pi’en.
Brandon Halleran.  The power supply for your personal computer gives your machine all the different voltages it needs to operate properly. It is able.
1.3 What Is in There?.  Memory  Hard disk drive  Motherboard  CPU.
Chapter 19 Upgrading and Expanding Your PC
CS120 Purchasing a Computer
Introduction to Computing Systems
Chapter 1: Introduction to the Personal Computer
Zachman Framework Lecture 2.
Game Design For Development
Human Computer Interaction
Object Oriented Programming
Chapter 1 Getting Started
What is Virtualization Last Update
Object-Oriented Analysis and Design
OVERVIEW Impact of Modelling and simulation in Mechatronics system
Technology Literacy Hardware.
Activity Flow Design - or - Organizing the users’ Work
Distribution and components
Intel Desktop Board D945GTP
Module 4: Strategy Formulation: Customer Interface
CT1303 LAN Rehab AlFallaj.
Drill Translate the following message:
Alondra Padilla Emily Aguado Erika Muñoz
#01 Client/Server Computing
Instructor Materials Chapter 1: Introduction to the Personal Computer
Chapter 3 : Distributed Data Processing
Measuring Social Life: How Many? How Much? What Type?
Programmable Logic Controllers (PLCs) An Overview.
Packages.
Overview of Computer Architecture and Organization
Verification Plan & Levels of Verification
I/O BUSES.
Practical Software Engineering
An Introduction to Software Architecture
SAMANVITHA RAMAYANAM 18TH FEBRUARY 2010 CPE 691
Experimental equipment Edgar L. Black February 17, 2019
4+1 View Model of Software Architecture
Introduction To Computing BBA & MBA
Java Programming Introduction
4+1 View Model of Software Architecture
Wireless Embedded Systems
Information Hidding Dr. Veton Kepuska.
CHAPTER 13 THE STRUCTURE OF INTERNATIONAL FIRM
MY STRENGTHS & AREAS FOR DEVELOPMENT
COMPUTER ORGANIZATION
Course Code 114 Introduction to Computer Science
From Use Cases to Implementation
#01 Client/Server Computing
William Stallings Computer Organization and Architecture
Raspberry Pi Hardware By: Mike Kwiatkowski.
Presentation transcript:

Modular and Modularization – WJ Zhang www.engr.usask.ca\classes\me\886 - Structure - Architecture (a generic perspective of the structure) - Module concept - Modular architecture

Why should they be together as a group? Module and Modular Why should they be together as a group?

Why should they be together as a group? Three aspects or reasons that components (A, B, etc.) should be gathered: - Function - Process (manufacturing, recycling, etc.) - Physic vicinity The above process is called modularization – starting with a group of components and deciding groups

Constraints imposed on modularization Cost Manufacturing culture User and society culture New equipment for manufacturing, R&D on new technology, etc. Manufacturing firms may need to make changes to a new module; high power systems are more difficult to be modularized Users are willing to accept new modular products, their enthusiasms

Decision on modularization is a complex task, which has to consider: Cost Technology User In this lecture, we do not focus on how to make such a decision and how to modularize a product or system

Focus on Interface between modules and what impacts of various types of interfaces to the degree of modularization

Module 1 interfaces with module 2

Degree of modularization: Extendibility Flexibility Re-configurability (assembly, disassembly) Extendibility: capability of being extended by adding modules. Flexibility: capability of assembling with different modules (type, class, instance). Re-configurability: capability of forming different configurations (space occupation) , which make sense to both topology and geometry.

Six types of interfaces – implication of architecture Component swapping Component sharing Fabricate to fit (cut to fit) Slot Bus Sectional

Remark 1: Some literature does not include “slot” interface as a means to achieve modular architecture. However, my opinion, it is yes – i.e., it is a way to make a modular product. Whether it is Yes or Not depends on however the reference product which is totally not modular, integral product. Examples of integral products are seen in the next slide. https://www.techcoil.com/blog/types-of-modular-interface-design/

https://www.techcoil.com/blog/types-of-modular-interface-design/ The Slot Modular Architecture consists of elements with differing interfaces. Each element shares a unique interface with a base element. As such, the elements cannot be swapped around. Examples of Slot Modular Architecture includes: Low cost desktop computer with the Raspberry Pi 3 board as the base element. ASUS Chromebook Flip C302 with Intel Core m3, 12.5-Inch Touchscreen, 64GB storage and 4GB RAM; with ASUS Chromebook as the base elements connecting to different peripherals. The Bus Modular Architecture uses a common bus, or similar concept. Each element connects to the bus or base element through the same type of interface. Examples of Bus Modular Architecture includes: Anker 4-Port USB 3.0 Ultra Slim Data Hub as the base element to connect to different USB peripherals. The GPIO ports on the Raspberry Pi Zero W as the base element connecting to different sensors. GE Grounded 6-Outlet Wall Tap as the base element to connect to multiple home appliances.

https://www.techcoil.com/blog/types-of-modular-interface-design/ Sectional Modular Architecture In a Sectional Modular Architecture, there is no common bus or base element which interfaces with other elements. Each element uses a common set of interface to connect with each other. Examples of Sectional Modular Architecture includes: Sectional sofa Piping Systems Lego bricks

Examples of integral products Flexure hinge Rigid element

Examples of integral products

More generalization

Examples Base component is the major one to add value to this product

Examples It is not the base component which adds value but the pictures added on add values

Examples Cut-to-fit

Summary: Modular design lies in design of the system architecture System architecture represents the types of components and types of their connections A module is an independent unit; elements inside the module have very high strength of connection but elements outside the module have connections that are distinct with the six types Design of a modular product is to determine modules and their interfaces. There are only six types of interfaces for modular products

Summary (continued) 5. Following the general architecture of any matter, the six types of interfaces can be called atomic interfaces. Molecular interfaces are compositions of atomic interfaces. A complete modular product may include a mixture of interfaces