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

Abstract
Systems engineering is not a quiet backwater. It is an arena of political and economic
realignment and foment. And like any revolution in-progress it is the harbinger of great
and unpredictable change bringing with it huge opportunities hand-in-hand with equally
impressive threats. Nothing less than corporate power and bureaucratic structure are
being reordered by the new realities of engineering systems on silicon. The 30 years of
hardware dominance in silicon electronic engineering is being torn apart by the
recognition that the complexity of modern systems is determined by its multifunctionality,
adaptability and flexibility – attributes that, in an economic sense, are best realized in
software…….systemsengineering010916.pdf

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

Article Overview
Developing a complex multi-core wireless system is a major challenge, especially when
the cores include both a high-performance processor and a leading-edge digital signal
processor (DSP). Waiting until hardware prototypes are available is unacceptable:
important hardware/software tradeoffs must be made long before the chips are fabricated.
The traditional approach has been to rely on instruction-set simulator (ISS) models for
the cores to perform pre-silicon verification and debugging. Unfortunately, ISS models
can be too slow and lack the timing accuracy needed to interact with the RTL models for
the hardware portion of the system.
The problem is worse in a multi-core environment, since individual emulator tools often
lack synchronization mechanisms in debug mode. The result is that some aspects of the
software development and hardware/software integration must wait until the wireless
hardware prototypes are ready. The process of development and debugging on expensive,
scarce hardware prototypes delays project schedules and increases the risk of chip turns.
This whitepaper presents a method for system-level debugging of a multi-core system
using a virtual system prototype, which allows a cycle-accurate simulation of a complete
system to execute in real time on a PC. This is a much faster solution than ISS-based
simulation. Complete system-level single-stepping can be performed, providing the
debug mode a level of timing accuracy that matches the real-world setup. Further, virtual
system prototypes provide flexibility during development by enabling developers to
experiment quickly and accurately over multiple system setups and scenarios. An
example of a multi-core wireless system containing two ARM processors and a StarCore
DSP demonstrates the effectiveness of this approach……..ex-wsdwhitepaper.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 21

Introduction
Today’s automobiles are experiencing a rapid rise in features
and functions delivered through electronic systems. These
complex systems are comprised of numerous electronic control
units (ECUs) containing embedded processors that perform
dedicated functions and communicate through complex layered
networks. The steep growth in the number and complexity of
ECUs is due to larger economic forces that make the underlying
semiconductor process technology ever more capable and ever
more affordable. Unfortunately, as electronic content rises, so does
design complexity. What’s more, competitive forces are driving
shorter design cycles and higher quality, so manufacturers must
deliver product improvements such as better safety, improved fuel
efficiency, and sophisticated infotainment systems in much less
time. The combination of increased design complexity, reduced
time-to-market, and higher quality imposes a difficult design
challenge that often exceeds the capabilities of conventional
design methods…..white_autooct05c.pdf

Aug 21

Abstract – This paper describes the application of finite set statistics (FISST) to real-time multiple target road constrained tracking problems. We studied specific test problems where multiple modality wireless sensor networks monitored road networks of interest. Acoustic and radar detections updated a global density that tracked the number and positions of targets. The global density determines “information states” that form the basis of a closed-loop Markov Decision Process resource management procedure that controls sensor operation…..06_1304.pdf

Aug 21

Abstract

This paper describes the traditional, sequential development environment and its shortcomings with respect to true concurrent hardware and software development and verification; outlines the concurrent development process and the use of virtual systems prototyping; describes a virtual systems prototype in depth; and shows how a virtual systems prototyping development process helps to ensure the business goals of maximizing time to market through platform-based design. The paper concludes with a look at several examples of projects that have benefited from the virtual systems prototyping development process.reusabledesigns041213.pdf

Aug 19

“>Research project “Digital Image Processing in Remote Sensing” has been funded by the Ministry of Agriculture and Forestry. The project was started in 1986 ……….