sun_ray,
Here is an example...
**broken link removed**
As clk_1x and clk_2x are phase locked, the setup/hold time between Reg 1 and Reg 2 is not a false path. Place and route tools should be able to compensate for any clock skew between the two clock domains to meet both setup and hold time.
Yes, you could treat it as asynchronous, but that would then require synchronization registers at the output of Reg 1 clocked on clk_2x. These synchronization registers wouldn't be doing much besides compensating for skew introduced due to a false_path placed on the clock crossing. Depending on the clock skew involved the first synchronization register could experience continuous metastable events if the skew results in the data arriving at the syncrhonization register coincident with the clock edge. So by using a false path in this case we might actually make things more likely to go metastable. 8-O