Pattern matching is commonly required in many application areas and bioinformatics is a major area of interestthat requires both exact and approximate pattern matching.Much work has been done in this area, yet there is still a significant space for improvement in efficiency, flexibility, and throughput.This paper presents a hardware-software co-design of Aho-Corasick algorithm in NiosII soft processor and its scalability for a pattern matching application. A software only approach has used to compare the scalability of hardwaresoftware co-design and according to the results we could conclude that software-hardware co-design implementation could give a maximum of 10 times speed up for automata created with 1200 peptides compared to software-only implementation.Index Terms-Aho-Corasick, Nios II, Hardware-Software co-design I.