nanocad-lab/Expedition_MBED
Source code for the MBED on Ferrari board
Discovered public repositories for nanocad-lab in the GitHub catalog.
Source code for the MBED on Ferrari board
FreeRTOS porting to Expedition Cortex-M3 chip
MATLAB processing scripts for data generated by the code in the SRAM-fault-tests/ project.
Leon 3 Variability
PARSEC 2.1 modified to use ViPZonE features such as vip_malloc(). Use with ViPZonE kernel and ViPZonE GLIBC.
Code for an mbed microcontroller that runs march SS tests on embedded SRAM on a test chip through the JTAG interface. The custom test chip is for VarExp board version Red Mini Cooper.
Sampling/data acquisition Python scripts for the Agilent 34411A digital multimeter over Ethernet. Used for DIMM power characterization on the ViPZonE project.
Build and installation scripts for ViPZonE projects.
A special version of the ViPZonE memallocator code for live demo purposes.
A userspace test program for dynamic memory allocation methods. Supports glibc malloc, mmap sys call, ViPZonE's vip_mmap syscall, and allows sequential, random, or staggered access patterns with write-only or read-only.
Modified version of memtest86+ for power measurements, part of the ViPZonE project
ViPZonE: Power Variability-Aware Memory Management (glibc-vipzone support for vipzone kernel)
ViPZonE: Power Variability-Aware Memory Management (Linux kernel tree)