{'fraction_non_alphanumeric': 0.02546816479400749, 'fraction_numerical': 0.03146067415730337, 'mean_word_length': 4.733905579399142, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A 96-channel ASIC for sEMG Fatigue Monitoring with Compressed Sensing for Data Reduction

A novel 96-channel ASIC for simultaneous recording of sEMG signals for muscle fatigue monitoring is presented. Each channel is fully differential such that information regarding the median frequency (MDF) of the sEMG signal can be extracted which has been shown to correlate with muscle fatigue. The analogue front-end of each channel includes a tunable band pass filter and a programmable variable gain, consumes 8.4μW and occupies an area of 0.034mm2. Additionally, the ASIC incorporates compressed sensing (CS) to reduce the data transmitted from all channels into rates achievable using Bluetooth technology. Each on-chip CS module occupies 0.0085mm2 and consumes 17μW per channel with a compression ratio of 10. The reconstructed signal achieves a SNRrecon of 10.2dB and a MARD of 1.7% for the MDF of the sEMG signal, validated using real sEMG recordings. The system architecture is designed in a modular way to ensure scalability for 100+ channels. As such, the system comprises 4 independent readout modules of 24-channels each which include a dedicated multiplexer, ADC and a compressed sensing module for each. The full ASIC is designed in a 0.35 μm CMOS process, occupies an area of 5.82mm2 and has a total power consumption of 3.93mW.