同步和异步都可以数据共享。

同步和异步的区别:

同步电路是电路里的时钟相互之间是同步 ,同步的含义不只局限于同一个CLOCK,而是容许有多个CLOCK,这些CLOCK的周期有倍数关系并且相互之间的相位关系是固定的就可以。

异步电路是指CLOCK之间没有倍数关系或者相互之间的相位关系不是固定的。异步电路无法作真正意义上的综合及STA,如果在同步电路里夹杂有异步电路。所以异步电路只有靠仿真来检查电路正确与否。