sentence: the device includes an arm cortex-m3 hard processor core ( with up to 512kb of flash and 64kb of ram ) and analog peripherals such as a multi-channel adc and dacs in addition to their flash-based fpga fabric .