- implement memory read / writes
- abort on LPCFRAME# when driving not in idle mode
every module needs a testbench
To debug the lpc sniffer I need the raw frames. Create a second lpc sniffer modules which only captures all frame bit-bit. Starting x bytes after lpc_frame driven low (start or abort conidtion)
- check if lpc_frame can abort a cycle
- check lpc_reset
- check i/o read / write
- check memory read / write
- implement in the test bench:
- check if write increases the pointer
- check if read increases the pointer
- check if overflow happens
- check if emptyness happens after overflow + multiple reads
- check write, read, write, write, write,read, read, write, read, read
- improve test bench
- improve test bench
- check if given lpc frame ends up on the uart pin