Have A and B Functionality working, however I never really implemented a custom frame buffer, just a queue.  I need to argue that one out.  Microblaze is now able to interact with the pattern matching circuit, being implemented as a custom peripheral.  The C code sends in one byte at a time and shifting the alternator each time, to allow the code to synchronize up.  Doesnt ever seem to catch anything bad in the first packet, but performs very close to expectations on all the other packets.  Doesnt seem to flag random data, but will successfully catch things like bapple, where apple is a bad string.  Should work on bytes as well, but I can only send ASCII through telnet.
Same message as last, forgot to include new files.