Custom Processor Cores
Some customers require specific features and have particular design constraints. We work with these customers to create custom and semi–custom cores based upon our standard products.
Customisable Features
- Bus Interfaces
- Bridges
- Pipelined and transactional Enabling additional processing during access
- Caches
- Instruction cache
- Data cache
- Multicore coherent data cache with bus snooping
- Instruction Set
- Optimisation for application
- Security
- Including adapting toolchain
- Memory
- Memory Management Units
- Memory Protection Units
- Serial Boot over SPI
- Coprocessors
- High performance floating point
- Double precision floating point
- Multiply/Accumulate
- Digital Signal Processing
- ALU Configuration
- Single cycle integer multiply
- Pipelined multiplies
- Integer division
Confidentiality
We have developed custom solutions for a number of customers. We understand the need for confidentiality allowing our customers to retain their security and competitive advantages. We can discuss all the possibilities that a custom core can offer you once a mutual non-disclosure agreement has been signed.