Memory Write Breakpoint

How can I set a breakpoint when a specific value is written to a memory area?

I want to define the breakpoint at the following situation.

The value '0x12345678' is written to at the memory address '0x20001234'.

Thanks