ARM based SoC Consultancy
Sasken is an ARM Approved Design Partner, which gives us the unique distinction. Also, over the last decade Sasken has invested in understanding the ARM cores and working on multiple SoC’s on every newer core of ARM.
Sasken provides ARM consulting to it’s customers on various domains specified below:
| ARM Core |
Expertise Highlights |
ARM7 |
- RTL Verification of ARM7TDMI based Sub System
- Functional and Debug Verfication
- QT setup and Debugger connectivity setup
- Design and development of ARM7TDMI DSM based System
|
ARM9, ARM9E |
- System level RTL/ GLS verfication (ARM926)
- QT setup and Debugger connectivity setup
|
ARM11 |
- Ssytem level verfication - RTL and GLS
- Boot code development for Trustzone architecture
- Functional verification
- Verfication of sysem level security architechture (TrustZone)
- Debug and Trace integration verification
- Design and Development of ARM1176JZF-S DSM based system
|
Cortex A8, M, R4 |
- System level verfication - RTL and GLS
- Functional verification
- Verfication of system level security architecture (TrustZone)
- Debug and Trace integration verification
- QT setup and Debugger connectivity setup
(on A8 and R4)
|
| ARM Core |
Expertise Highlights |
ARM7 |
- Developed Audio, Speech, Video Codecs
- 2G/ 2.5G L1 controller IP
- RTOS BSP for handset
|
ARM9, ARM9E |
- Developed Audio, Speech, Video Codecs
- Usage of DSP extensions for optimal performance
- Mixing of thumb and ARM intructions for reducing code density
- Assembly coding of critical blocks
- Re-architecting code to improve cache performance
|
ARM11 |
- Developed Audio, Speech, Video Codecs
- SIMD intrcution usage for vector operations
- Re-architecting code to improve cache performance
- Linux SMP BSP on Quadcore ARM11
- Cable Modem on Quadacore ARM11
- Multi-core spluit architecture codecs development
|
Cortex A8 |
- Developed Audio, Speech, Video Codecs
- Optimization to use Neon co-processor
|
| ARM Core |
Expertise Highlights |
ARM9, ARM9E |
- BSP validation using Win CE 4.2 and WinCE 5.0 test kits.
- BSP migration from WinCE 5.0 to WinCE 6.0
- Integration of AP and BP using RIL driver
- Test and support WinMObile, Symbian and Linux BSP
|
ARM11 |
- Test and support WinMobile, Symbian & Linux BSP
- Support ARM11 based baord startup issues, assisting with building/ debugging/ benchmarking applications
- Ecnhancement & maintenance of AP bridge driver for Linux
|
Cortex A8 |
- Interface development to communicate between AP and DSP bridge for WinMobile, Symbian & Linux
- Linux kernel & drivers development, testing & maintenance
- Validation & verification of Win Mobile & Linux BSP device drivers
- Validation of WinMobile Power Management Framework
|
Cortex A9
MPCore |
- Design and development of device drivers for Cortex A9 MPCore based platform.
- AP bridge development for Cortex AP MPCore based platform
|
Codecs licenced on ARM core
- Audio Codecs
- WMA decoder
- AAC-LC decoder
- AAC+ decoder
- AAC+V2 decoder
- MP3 decoder
- MIDI
- Speech Codecs
- AMR-NB
- AMR-WB
- AMR-WB+
- G.723.1
- G.726 decoder
- Video Codecs
- MPEG-4
- H.263
- H.264 decoder
- WMA decoder
- Image codecs
- Interfaces
- All codecs are OpenMaxIL 1.1 compliant