SEGGER - Jobs
emWin upgrade     Trade-In program     Web shop
Flag icon Head office Germany
Flag icon US office
                   


ISO 9001 certified


V850, NEC

embOS for NEC V850 was developed for and with NEC PM+ V6.11 and the NEC CA850 Compiler V3.10. It supports both V850 and V850E cores and comes with easy to use start projects for NEC PM+. Initilization code for different V850 starter boards is included. Software development with NEC Mini Cube and ID850QB as well as Simulator is possible.

 

Pricing Trial download Notification Subscribe to embOS software notification Release Notes

 

Resources and performance data

Memory usage
Kernel size (ROM) Approx. 1870 bytes
Kernel RAM usage 41 bytes
RAM usage per task control block 32 bytes
RAM usage per resource semaphore 8 bytes
RAM usage per counting semaphore 4 bytes
RAM usage per mailbox 20 bytes
RAM usage per software timer 20 bytes
RAM usage event 0 bytes
Min. stack-size per task (RAM) TBD
Timing
Context switch time 200 clock cycles (10 µs), independent of number of tasks
Interrupt latency time Max. 139 clock cycles (6.9 µs)
Kernel CPU usage/TICK Less than .15% of total calculation time at 1000 interrupts/second (1ms TICK)
Basic time unit (TICK) Typ. 1 ms, min. 10 µs (100 kHz interrupt frequency)
Features
Max. no. of tasks Unlimited (by available RAM only)
Max. no. of mailboxes Unlimited (by available RAM only)
Max. no. of semaphores (resource/binary/counting) Unlimited (by available RAM only)
Max. no. of software timers Unlimited (by available RAM only)
Max. no. of priorities Unlimited
Stack size idle task (RAM) 0 (no memory needed)
Nested interrupts Permitted
Task switches from within ISR Possible

Absolute values given above were measured using an embOS Release build on an V850ES CPU running at 32MHz.

Board support packages

embOS comes with ready to go start projects and support packages for V850 CPUs and starterboards.

CPU Eval board
NEC D70F3721GJ NEC AF-EV850 Basic Rev. 2 eval board
NEC D70F3745GJ NEC AF-EV850 Basic Rev. 2 eval board