 |
EMBEDDED BEANS Benefits |
Benefits of Embedded Beans and Processor Expert Technology The key benefit of Embedded Beans is the same like using components in software like Microsoft Visual Basic or Borland Delphi, with extension of hardware encapsulation. Different players in the embedded market should benefit from such standardization approach. Microprocessor producers Each year microprocessor producers introduce lots of new microprocessor families or derivatives. The complexity of microprocessor increases and is possible to say that a hundred of registers must be handled by programmers. Classical development tools do not support both phases of design and classical programming languages are not able to describe efficiently on-chip peripherals structure. Microprocessors producers need to speed up learning, design and coding process of customers. Processor Expert eliminates necessity to be occupied with hardware dependencies within his configuration and code generation features. Processor Expert could even suggest the right member of microprocessor family for the application of customers. Producers of intelligent peripheral I/Os and other devices Complex and rich peripherals and controllers need a lot of effort to be used efficiently by software. Even if pieces of drivers are supplied by factory. Imagine possibility to support customer with standard software interface, which allows to build applications and use device features as easy as possible. Processor Expert Embedded Beans environment can be extended with beans of such devices. Customer has now flexible palettes of his favorite hardware with easy software and fully configurable support. Producers of hardware of microprocessor systems Microprocessor boards which should be programmed by customer must be well supported by software. Processor Expert could handle software configuration and generation of microprocessor devices and off-chip peripheral devices. To configure board with Processor Expert , which would contain appropriate Embedded Beans could speed up application building typically up to 70%. Producers of compilers, hardware emulators and simulatorsProcessor Expert is able to cooperate with other tools because it works one level higher, practically supplies one developer in customer team. Suppliers of tools can increase attractivity of their offer with Processor Expert features. Producers of programmable logic (FPGA,..) When customer design his own peripheral based on FPGA, there is possible to "bean-it" - include its standard form to Processor Expert Embedded Beans palette. Then the design could be reused in software and supplied to FPGA designer customers with full software support. Producers of OSProcessor Expert could help to configure OS kernel with appropriate device drivers using target OS conventions. Processor Expert open component architecture of course support pure software beans to build application with benefit from underlying operating system. Educational institutes Microprocessor technique classes could benefit from Processor Expert concentration of knowledge about hardware and inter microprocessor portability. Design of application starts from definition of functionality and then definition of hardware environment. Students could obtain result much faster and learn architectural features from high level view. Hardware and software developers Shorten of design and learning phase, speed up to use new components, full use of hardware using tested software components , reduce design time and cost, possibility to give only object libraries to end user - this is key to success using Processor Expert.
[top of page]
|