Synchronous VS Asynchronous Digital Design

同步与异步数字设计主要主要在于他们的传输方式是异步的还是同步的。所以我们研究的是同步传输与异步传输有什么区别。

同步传输与异步传输是在数字系统中transmitter和receiver之间数据传输的不同同步方法,同步传输是用外部clock来同步,而异步传输是用传输介质上的特殊信号来同步的。

同步的重要性:

当一个电子设备向另一个电子设备传输数字信号时,两个设备之间肯定建立了特定的节奏,receiver肯定有一些方式可以知道什么时候可以接受数据。

所以信号必须用一种方式同步,那样,receiver就能知道数据形式,并且正确的从transmitter中接受过来。

异步传输特殊信号:

   这个特殊信号用简单的数据传输协议指定。一种方法就是系统在传输的数据中添加了开始或者结束传输的标志,一个8bit的数据可能真正传输的是一个10bit的数据,最高位数据可能是用来告诉receiver传输已经开始,最低位用来告诉receiver传输已经结束。

同步传输的优缺点分析:

  优点:

        1, 容易测试和验证

        2,节约面积

        3,受温度,电压、加工影响小

        4,在不同逻辑路径中速率的变化引起的问题少

  缺点:

        1,传输时序信号功率消耗大,时钟可能偏移

        2,设计相对复杂

        3,价格更高

异步传输的优缺点:

优点:

        1,无需关心时序,加快产品面市时间。

        2,免去时钟,降低功率

        3,速度更快

缺点:

        1,面积大,很大比例的传输位专门用来控制

        2,确实相应的EDA工具

参考网址:http://electronicsbus.com/synchronous-vs-asynchronous-digital-communication-system-design/

posted on 2012-03-21 18:01  宕夏  阅读(800)  评论(0编辑  收藏  举报

导航