Friday, April 20, 2007

Organization of an embedded system


Sensor provide the interface between external environments, sensors read input signals/data. Data if analog is digitized to make it usable for digital processing unit. This data is then processed and outputted in some specific format users and may also generate and transmit commands for actuators for specific functionality.


FUNCTIONS OF AN EMBEDDED SYSTEM
The function of embedded system can be broadly classified into two classes.

-> It monitors and controls the environment.
-> It makes necessary transformation and processing of information.


Categories:

In terms of their characteristics, the embedded systems may be placed under various categories as follows:
* DSP system.
* Reactive system.
* Distributive system and
* Consumer electronic system.

DESIGN ISSUES

The design process start with the system specification of the product which is derived from the assessment of requirements to be fulfilled by the system, performances with the various constraints relating to the environment of the embodying system, performance, cost and power consumption etc. the next step in design flow begins with the description of the functional architecture and the behaviors of the constituent components. The functional solution is then partitioned and allocated on to the hardware and software architecture that must specify the desired functionalities and system constraints of the application under consideration.. After the hardware and software components are synthesized, the next step in design flow is system simulation and validation. The validation is basically done to see that the system functionally correct and it meets the time requirements and other constraints. The validation is performed by a simulator, which allows all the heterogeneous parts of the system to be simulated together. After the completion of the validation phase, finally prototype of the design is brought up for actual testing and performance.

No comments: