CCLASIC design re-use
Cambridge Consultants has developed an extensive library of analogue, digital and wireless/radio building blocks and platforms for use in ASICs, structured ASICs, ASSPs and SoCs etc.
As semiconductor processes continue to shrink, the complexity of ASICs continues to grow and markets demand ever-shorter design cycles. ASIC developers cannot start every project completely from scratch and must employ re-usable components from libraries like CCLASIC if they are to be successful.
Using Cambridge Consultants' silicon-proven IP blocks will accelerate time-to-market and reduce risk. These IP cores can be customised to the required specification and ported to the target semiconductor process. The library includes complementary analogue and digital blocks, for example, digital decimation filters for our sigma-delta ADCs.
A complete listing of our analogue, digital and wireless IP and platforms with links to individual data sheets follows:
Analogue IP from the CCLASIC library
Our lower power radio and measurement expertise has led to the development of a number of analogue cells.
Oscillators & PLLs
| IP Function | Specification | Data sheet |
|---|---|---|
| Crystal Oscillator | Frequency as required (e.g. 12 MHz) | cclasicgenericxtal1.0.pdf |
| Crystal Oscillator | 9.412 to 10 MHz | cclasic433osc1.0.pdf |
| Voltage Controlled Oscillator | 150 to 450 MHz | cclasic433vco1.0.pdf |
| Voltage Controlled Oscillator | 800 MHz to 1.0 GHz | cclasic900vco1.0.pdf |
| Voltage Controlled Oscillator | 920 to 940 MHz | cclasic930vco1.0.pdf |
| Voltage Controlled Oscillator | 100 to 230 MHz (for Software Radio) | cclasicsoftvco1.0.pdf |
| Phase-Frequency Detector | For Software radio | cclasicsoftpfd1.0.pdf |
ADC and DAC
| IP Function | Specification | Data sheet |
|---|---|---|
| 1st order Delta-Sigma ADC | 625 kHz High resolution | cclasicheatcostadc1.0.pdf |
| 2nd order Delta-Sigma ADC | 1.5 MHz High noise immunity | cclasictouchdsadc1.0.pdf |
| 2nd order Delta-Sigma ADC | 6 MHz for Software radio | cclasicsoftadc1.0.pdf |
| Successive Approximation ADC | 6 bit | cclasicpageradc1.0.pdf |
| Flash ADC | 3 bit | cclasictouchfladc1.0.pdf |
| R-2R ladder DAC | 8 bit, 3 MHz | cclasictouchdac1.0.pdf |
Op Amps & Comparators
| IP Function | Specification | Data sheet |
|---|---|---|
| Operational Amplifiers | Various low-power, low-noise and RF | cclasicgenericopamp1.0.pdf |
| Comparators | Also to various specifications | cclasicgenericcomp1.0.pdf |
| Buffer amplifier | Rail-to-rail | cclasicsensorrail2rail1.0.pdf |
Sensors, References & Support
| IP Function | Specification | Data sheet |
|---|---|---|
| Generic Bias | Various measurement, low-power and RF | cclasicgenericbias1.0.pdf |
| Power On Reset | Plus low-voltage warning | cclasicgenericpor1.0.pdf |
| Ultrasonic Receiver | Gas sensor applications | cclasicgaesonicrx1.0.pdf |
Digital IP from the CCLASIC library and Processor cores
We have a large range of digital IP, a small selection of which is shown. For completeness IP from our XAP and APE Processors page is also summarised here.
Processors
| IP Function | Specification | Data sheet |
|---|---|---|
| XAP5 ASIC Processor | 16 bit, 24 bit address, high-performance | ASICs-SB-012.pdf |
| XAP4 ASIC Processor | 16 bit, high code density, high-performance | ASICs-SB-011.pdf |
| XAP3 ASIC Processor | 32 bit, high code density, high-performance | ASICs-SB-010.pdf |
DSP
| IP Function | Specification | Data sheet |
|---|---|---|
| APE2 customisable DSP core | VLIW, configurable bus width, multiple MAC, FFT | ASICs-SB-008.pdf |
| 1st + 2nd order decimation | Hogenhauer decimation filter | cclasicdigital2ndhogen1.0.pdf |
| 3rd order decimation | Hogenhauer decimation filter | cclasicdigital3rdhogen1.0.pdf |
| 1st order IIR filter | Infinite Impulse Response | cclasicdigital1stiir1.0.pdf |
Radio
| IP Function | Specification | Data sheet |
|---|---|---|
| FSK demodulator | Low-power 2/4 FSK | cclasicfskdemod1.0.pdf |
| Frequency discriminator | cclasicdiscrim1.0.pdf | |
| De-interleaver | With BCH error correction | cclasicdeinter1.0.pdf |
Interfaces & Support
| IP Function | Specification | Data sheet |
|---|---|---|
| UART | 300 to 115,200 baud RS232 | cclasicdigitaluart1.0.pdf |
| PS/2 interface | Personal System/2 mouse port | cclasicdigitalps21.0.pdf |
| Cartesian to polar | 32 bit cartesian numbers | cclasicdigitalcart2polar1.0.pdf |
Wireless Radio IP from the CCLASIC library
Our 433, 900 and 930 MHz components are listed here together with software radio amplifiers, mixers, filters, synthesisers etc. Oscillators and PLLs are listed above. We also have 2.4 GHz and 5 GHz components - please enquire.
Radio
| IP Function | Specification | Data sheet |
|---|---|---|
| Frequency Modulator | 433 MHz | cclasic433mod1.0.pdf |
| Power Amplifier | 433 MHz Antenna drive | cclasic433pa1.0.pdf |
| Frequency Synthesiser | 433 MHz | cclasic433synth1.0.pdf |
| Down-conversion Mixer | 900 MHz | cclasic900downmix1.0.pdf |
| Low-noise Amplifier | For 900 MHz PLL | cclasic900lna1.0.pdf |
| Pre-scaler | 900 MHz | cclasic900prescaler1.0.pdf |
| Up-conversion Mixer | 900 MHz | cclasic900upmixer1.0.pdf |
| Band-pass Filter | 212.5 kHz band | cclasic930212kbpf1.0.pdf |
| Band-pass Filter | 63.5 kHz band | cclasic93063kbpf1.0.pdf |
| IF mixer | 21.4 MHz to 212 kHz | cclasic930ifmixer1.0.pdf |
| IQ mixer | 212.5 kHz to 62.5 kHz | cclasic930iqmixer1.0.pdf |
| Limiting amplifier | 930 MHz, wide dynamic range | cclasic930limitamp1.0.pdf |
| Low-noise amplifier | 150 to 930 MHz | cclasic930lna1.0.pdf |
| RF mixer | 930 MHz to 21.4 MHz | cclasic930rfmixer1.0.pdf |
| Cartesian to polar | 32 bit cartesian numbers | cclasicdigitalcart2polar1.0.pdf |
Software Radio
| IP Function | Specification | Data sheet |
|---|---|---|
| 2nd order low-pass filter | 100 kHz Butterworth | cclasicsoft2ordlpf1.0.pdf |
| 3rd order low-pass filter | 50 kHz Butterworth | cclasicsoft3ordlpf1.0.pdf |
| Down-mixer 5 to 100 MHz | 5 to 100 MHz | cclasicsoftdownmix1.0.pdf |
| Low-noise amplifier | 5 to 100 MHz | cclasicsoftlna1.0.pdf |
| Power amplifier | 5 to 100 MHz | cclasicsoftpa1.0.pdf |
| Up-mixer | 5 to 100 MHz | cclasicsoftupmixer1.0.pdf |
Wireless platforms and protocol stacks
Cambridge Consultants has been involved in RF design for many years. We are succesful at providing RF solutions that meet customers' product requirements. We have a team of engineers with a breadth of experience, from very high performance through to low cost radio systems. We always approach radio design systematically and not as a black art, which helps to ensure that all specification points are met first time. Our approach has led to many succesful projects on time and within budget. We can offer radio solutions combining high performance and low power that are highly integrated, small in size and low risk.
For more information contact asic@cambridgeconsultants.com


