Resource Usage
emNet is designed to fit many kinds of embedded design requirements. Several features can be excluded from a build to get a minimal system. Note that the values are only valid for the given configurations.
ARM7 System
The following table shows the hardware and the toolchain details of the project:
| Detail | Description | 
|---|---|
| CPU | ARM7 | 
| Tool chain | IAR Embedded Workbench for ARM V6.30.6 | 
| Model | ARM7, Thumb instructions, no interwork | 
| Compiler options | Highest speed optimization | 
ROM Usage: The following table shows the ROM requirement of emNet:
| Description | ROM [KBytes] | 
|---|---|
| emNet - complete stack | Approximately 19.0 | 
RAM Usage: The following table shows the RAM requirement of emNet:
| Description | RAM [KBytes] | 
|---|---|
| emNet - complete stack w/o buffers | Approximately 1.5 | 
Cortex-M3 System
The following table shows the hardware and the toolchain details of the project:
| Detail | Description | 
|---|---|
| CPU | Cortex-M3 | 
| Tool chain | IAR Embedded Workbench for ARM V6.30.6 | 
| Model | Cortex-M3 | 
| Compiler options | Highest speed optimization | 
ROM Usage: The following table shows the ROM requirement of emNet:
| Description | ROM [KBytes] | 
|---|---|
| emNet - complete stack | Approximately 19.0 | 
RAM Usage: The following table shows the RAM requirement of emNet:
| Description | RAM [KBytes] | 
|---|---|
| emNet - complete stack w/o buffers | Approximately 1.5 |