|
Flip8051 WHIRL16-Cyclone
Download Product Primer 
Flip 8051WHIRL16-Cyclone is the Developers' dream, fully compatible with the legacy 80C51 upwards in binary code, as it benefits from a complete Development Platform, with software solutions and hardware emulators for minimal.
Flip 8051WHIRL16-Cyclone is a High Performance 8-bit Microcontroller which operates on average 12.3 times faster than the legacy 80C51!
Additional 16-bit instructions accelerate key operations as multiplication and avoid, for Signal Processing, the need of a separate DSP core, for minimal “on-SoC” costs.
Key features of 8-bit microcontroller
- Development Platform PRIDE™ compatible with Keil (µvision) and Raisonance (Ride)
- SUCCESS™ for virtual Development Platform
- 15 additional Instructions:
- dedicated to DSP applications on 16-bit words
- executed up to 50 times faster than the legacy i8051 using macro instructions.
- Save size of Program memory and decrease execution time for DSP functions, e.g. FIR and BiQUAD.
- Static synchronous design plus Interface with asynchronous memories.
- Power saving Modes: Idle and Power Down - No internal tri-states (lower Consumption).
- Ease of use of system interface:
- Address and Data signals demultiplexed to enable easy memory connection,
- Function pins separated for full use of I/O ports and peripherals, providing extra-port pin functions.
|
|
Product overview
Flip8051 WHIRL Cyclone is delivered as a configured option made of a core plus synthesizable peripherals among: Pulse Width Modulator, Watchdog Timer, UART, Timers, SPI…
The availability of Keil and Raisonance Development software solutions is a dual guarantee: of upward compatibility and of immediate availability for hardware-software coverification. Moreover, their ISS (Instruction Set Simulators) bundled with mixed signal simulator SMASH form cosimulator SUCCESS.
Our long lasting partnership with Raisonance has resulted in a complete offering of emulators, starting from a mainly software solution (virtual emulator) as the most economic choice, through XSmart, the richest in emulation features, up to BIRD, Built-in Real-time debugger. This panoply includes the optimal solution for each major goal and guarantees the easiest integration for the lowest “in-SoC” cost.
Example of application
FIR Filter Tenth order
| |
Code size |
Execution time |
|
Code size saving |
Speed improvement |
| Flip8051 Cyclone |
574 |
8176 |
|
1.0 |
1.0 |
| Flip8051 Whirl(16)-Cyclone |
487 |
1442 |
|
15% |
5.7 X |
BiQUAD Second order Butterworth filter calculation comparison
| |
Code size |
Execution time |
|
Code size saving |
Speed improvement |
| Flip8051 Cyclone |
849 |
1106 |
|
1.0 |
1.0 |
| Flip8051 Whirl(16)-Cyclone |
32 |
80 |
|
96% |
13.8 X |
b0 + b1*z-1 + b2*z-2
Note: the function computes a 2'nd order filter of the form H(z) = -------------------------
1 + a1*z-1 + a2*z-2
Performances in typical case conditions (1.8 V-25°C) for TSMC 0.18 μm GP
Flip8051 WHIRL16-Cyclone = 0.123 MiPS / MHz
Flip8051 WHIRL16-Cyclone = 12.3 x Legacy 80C51
Flip8051 WHIRL16-Cyclone = 18.45 MiPS / 150MHz
Deliverables
SESAME library
- Verilog models, .lib, LEF, CDL, GDSII
Virtual Component
- Hard level
- Specifications & User’s Guide
- Simulation models
- Virtual Testbench
- Abstract file
- Timing view for simulation
- Timing view for P&R
- Transistor netlist
- Layout (GDSII)
- Or Firm level for the 8051 + SESAME back-end views
- Specifications & User’s Guide
- Simulation models
- Synthesized netlist
- Virtual Testbench
- Layout (SESAME)
- Timing view for simulation (SESAME)
Software solutions and emulation (options)
- C-Compiler, Linker, Assembler, Instruction Set Simulator
- XSmart-ICE for hardware emulation
- Rlink for virtual emulation
- Rlink BIRD for On-Chip emulation
|
|
Cosimulator SUCCESS™
Mixed Signal Emulation serves to provide the software developer with a wide probing capability so as to trace-back a sequence of logic events or signal variations before a breakpoint. Separate ISS (Instruction Set Simulators) for simulating software, and electronic simulators like SMASH for simulating circuits, are readily available from diverse suppliers
HW & SW cosimulation
Debug Station
A complete set of Hardware emulator ranges from a mainly software solution (virtual emulator) as the most economic choice, through XSmart, the richest in Tracing features, up to BIRD, Built-in Real-time debugger. The optimal solution for each major goal!
Debug Station Overview
< 8-bit overview
|
|