Sorry I have no experience with TLC1549 but the datasheet (http://www.ti.com/lit/ds/symlink/tlc1549.pdf) says that data is correct on clock rising edge. Falling edge triggers data change.
As a result I see no problem. Maybe you can post measurements with some markings where you experience wrong result.
Regards,
Maciej