Login | Register

An EBD Approach to Embedded Product Design


An EBD Approach to Embedded Product Design

Zhang, Jun (2011) An EBD Approach to Embedded Product Design. Masters thesis, Concordia University.

[thumbnail of thesis]
Text (thesis) (application/pdf)
Zhang_M.A.Sc._S2012.pdf - Accepted Version


In contrast to general-purpose computers, an embedded system has a special function for a special purpose. Nowadays, embedded products play an important role in daily life, and they are widely used almost everywhere, such as in GPS, mobile phones, digital TV, transportation systems, computer systems in aircraft, computer systems in vehicles.
Despite its popularity, the development process for embedded products is usually very complicated and thus very often results in over time (development time), or in over-budget (cost) or a lack of expected product specifications. Therefore, it is necessary to use an appropriate prescriptive method or design methodology to guide a designer in the design process.
The objective of the present thesis is to introduce a new approach to embedded system engineering to implement a new embedded product design. A rich working experience in industry suggests that there is a need for such work. Compared to the traditional approach, which uses product-based or process-based design analysis, the proposed approach uses environment-based design (EBD) methodology for the whole embedded system development life cycle, which may be a systematic procedure aimed to help designers during embedded product development. To better illustrate the application of the proposed design approach to embedded system engineering, an original example of an embedded ARM Linux system is used as a case study in the present thesis.

Divisions:Concordia University > Gina Cody School of Engineering and Computer Science > Concordia Institute for Information Systems Engineering
Item Type:Thesis (Masters)
Authors:Zhang, Jun
Institution:Concordia University
Degree Name:M.A. Sc.
Program:Quality Systems Engineering
Date:30 November 2011
Thesis Supervisor(s):zeng, yong
Keywords:Embedded System, firmware,Embedded Linux System, design, design methodology,Windows CE, VXWORKS, ARM,ARM Linux system, POWERPC,PowerPC Linux system,Linux,UCLINUX,embedded HW,embedded SW,Boot loader,u-boot, kernel,root file system, driver,application, design requirements, specifications,conflict identification,validation, product,SDRAM,NAND flash,NOR flash, test,investigating, validating, debugging,development time,quality,time management,Linux shell script, GNU MAKE, TCL, Assembly,BUSYBOX, GNU Tool chain ,GNU MAKE, GNU GCC, LD Link tools, AS, AR, OBJCOPY, OBJDUMP,Cross Compiler
ID Code:36247
Deposited By: JUN ZHANG
Deposited On:19 Jun 2012 17:56
Last Modified:29 Oct 2019 18:59
All items in Spectrum are protected by copyright, with all rights reserved. The use of items is governed by Spectrum's terms of access.

Repository Staff Only: item control page

Downloads per month over past year

Research related to the current document (at the CORE website)
- Research related to the current document (at the CORE website)
Back to top Back to top