{'fraction_non_alphanumeric': 0.0203527815468114, 'fraction_numerical': 0.0013568521031207597, 'mean_word_length': 5.770642201834862, '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 combined packet classifier and scheduler towards Net-Centric Multimedia Processor design

We introduce a Net-centric Multimedia Processor (NMP) with built-in Digital Rights Management (DRM) facilities to facilitate internet protocol packet processing and video processing without use of the main CPU. Packet classification and scheduling are the two most computational intensive operations. In this paper we propose an algorithm and architecture which can perform simultaneous classification and scheduling towards high-performance and power-efficient realization of the NMP. The architecture is prototyped in VHDL and simulated for power, frequency, logic usage and throughput for 4 different logic families in the Xilinx environment.