|
System Design
Taking the initial architecture information provided by the
specification system design is the process of refining this
into a detailed system implementation.
During system design the functional requirements of the product
are evaluated to identify the optimum implementation of each
element of the design.
These may be implemented in one or more of:
- Discrete Circuits (Analogue
or Digital).
- FPGA's or CPLD's.
- Custom circuits (ASIC).
- Embedded simple microprocessors.
- DSP's.
- Firmware.
- Application software.
Depending on the particular sensitivities of a project, specific
design parameters will be evaluated at this point. Some typical
examples are unit cost, power consumption, physical size,
tolerance, assembly techniques and mechanical design issues.
In many case these parameters will be reviewed with you and
any other design partners (e.g. industrial designers) to ensure
that all key design requirements have been achieved.
|