Oct 02

Abstract:
In this study, an avalanche extension to existing quasi-dynamic thermal model is developed. And the current and thermal distribution among paralleled
devices under avalanche condition is investigated. The statistic distribution of breakdown voltage, terminal stray inductance and thermal coupling all affect final electrical and thermal balance of paralleled devices. Without careful design consideration, it may cause reliability problem. So conclusions in this paper could provide useful guidelines for high power discrete or module
applications with paralleled power devices……………………..    MOSFETS.pdf

Sep 28

Experiences in applying Model Based Systems Engineering (MBSE) techniques on a large-scale, distributed, real-time system are presented. Challenges and applied approaches with associated lessons learned are described for both technical and socialogical issues. Examples of technical issues addressed include: defining timing requirements and analyzing the ramifications of design choices on these requirements; early execution of the design for behavior analysis to include the use of realistic publish and subscribe mechanisms; managing the rapidly evolving design model so that a large number of engineers can make modifications to it (including the need to incorporate practices of managing software builds); and incorporating legacy software into an MBSE approach. Socialogical issues addressed include: using MBSE to work as a team when members span multiple organizations and technical/business domains; the need for a variety of views of the model based on team members backgrounds (i.e., one type of view such as UML will not meet all needs); information hiding so that there is one logically consistent model, yet parts of it can be hidden from some members of the team (for example, when individuals may not have a security clearence that allows them to see certain aspects of the design); and aspects of MBSE that need to be accounted for when creating project schedules (for example, there may need to be model integration periods scheduled similar to software integration periods). A major source of material for this paper was the authors collaboration on the requirements analysis and preliminary design of the U.S. Air Force’s E- 10A Multi-Sensor Command and Control system……………………….Experiences in applying Model Based Systems Engineering

Aug 21

A modern software development process is typically characterised by its focus on user
requirements, iterative development and software architecture. Often the critical role of
risk analysis and risk mitigation is overlooked.
This paper examines the role risk plays in software development and the significant
impact it can have on a project’s chance of success. It describes how a change from a
waterfall to iterative development process can have a dramatic effect on the risk profile
of a software project. Furthermore it postulates that a risk driven scheduling policy leads
to more accurate and confident project plans and schedules………the-role-of-risk.pdf

Aug 21

Abstract
Concurrent hardware and software development for embedded systems has progressed from discussion to deployment at leading electronics companies worldwide. Texas instruments, ST, Samsung, Infineon, and others have gone on record with their experiences – the results have been mixed. This paper identifies the first order factors that drive a high performance concurrent hardware and software design flow. This paper
begins by examining design team interactions and requirements for a software-driven concurrent hardware and software design flow. Software use cases are then analyzed with the goal of understanding the timing requirements of the virtual prototypes used in the concurrent design flow. Meeting the defined flow and timing requirements yields an improved design flow and virtual prototype that present a single coherent view of
design functionality and timing to all members of the design team. Furthermore it is shown that the virtual prototype must be capable of inheriting the timing attributes of all sub-designs of the embedded system. Meeting the requirements of coherency and inheritance supports the larger design flow goals of improving schedule, minimizing software rework, and enables the early and accurate optimization of performance, power, and costs…….softwaredrivenembeddedsystemsdesign.pdf

Aug 18

Welcome to WordPress. This is your first post. Edit or delete it, then start blogging!