Communication protocols’ algorithms typically exhibit a high degree of parallelism and are dominated by few regular computational kernels that are responsible for a large portion of the execution time and the power consumption. The two common implementation approaches are, on one hand, using a highly programmable, general purpose, DSP engine – to maintain flexibility, and on the other hand, using dedicated ASIC designs – to maintain cost and power.
ASOCS approach takes the best of both worlds by developing Domain Specific DSP engines, each can implement in an efficient and uniform manner a set of computational tasks for communication algorithms purposes. The result is a domain-specific processor whose design balances between maintaining enough flexibility to handle a variety of algorithms within the communication domain and significant savings in power and area requirements. ASOCS design allows the required level of flexibility necessary for implementation of the predefined variety of communication protocols, and presents better cost-performance tradeoffs.
The main benefits of the ASOCS platform are:
- Provides all the communication needs for a multi-communication product in a single chip solution, making it cost effective and easy to integrate. This enables device manufactures significant flexibility in designing broad functionality into their devices at acceptable price points.
- In a world in which standards and consumer demands change rapidly, ASOCS’ solutions can significantly reduce time to market
- Fast, reliable communications across heterogeneous networks
- On-the-fly upgrades, updates, and configuration changes, without the need to replace or overhaul existing hardware
- Due to the programmable nature of the ASOCS solutions, existing devices can be rapidly migrated to new communication protocols without the need to replace hardware


