精华内容
下载资源
问答
  • 1. 异步传输(Asynchronous Transmission) 1.1 定义 异步传输将比特分成小组进行传送,小组可以是8位的1个字符或更长。发送方可以在任何时刻发送这些比特组,而接收方从不知道它们会在什么时候到达。 例子: ...

    0.前言

    • 在网络通信过程中,通信双方要交换数据,需要高度的协同工作。为了正确的解释信号,接收方必须确切地知道信号应当何时接收和处理,因此定时是至关重要的。
    • 在计算机网络中,定时的因素称为位同步。同步是要接收方按照发送方发送的每个位的起止时刻和速率来接收数据,否则会产生误差。通常可以采用同步或异步的传输方式对位进行同步处理。

    下面介绍异步传输和同步传输

    1. 异步传输(Asynchronous Transmission)

    1.1 定义

    • 异步传输将比特分成小组进行传送,小组可以是8位的1个字符或更长。发送方可以在任何时刻发送这些比特组,而接收方从不知道它们会在什么时候到达。
    • 例子:
      计算机键盘与主机的通信。按下一个字母键、数字键或特殊字符键,就发送一个8比特位的ASCII代码。键盘可以在任何时刻发送代码,这取决于用户的输入速度,内部的硬件必须能够在任何时刻接收一个键入的字符。

    1.2 异步传输要解决的问题

    1.2.1 异步传输的问题

    • 异步传输存在一个潜在的问题,即接收方并不知道数据会在什么时候到达。在它检测到数据并做出响应之前,第一个比特已经过去了

    1.2.2 解决问题的方法

    • 每次异步传输的信息都以一个起始位开头,它通知接收方数据已经到达了,这就给了接收方响应、接收和缓存数据比特的时间
      在传输结束时,一个停止位表示该次传输信息的终止

    • 具体做法:
      按照惯例,空闲(没有传送数据)的线路实际携带着一个代表二进制1的信号,异步传输的开始位使信号变成0,其他的比特位使信号随传输的数据信息而变化。最后,停止位使信号重新变回1,该信号一直保持到下一个开始位到达。例如在键盘上数字“1”,按照8比特位的扩展ASCII编码,将发送“00110001”,同时需要在8比特位的前面加一个起始位,后面一个停止位。

    1.3 异步传输的优缺点

    1.3.1 异步传输的优点

    • 异步传输的实现比较容易,由于每个信息都加上了“同步”信息,因此计时的漂移不会产生大的积累。
    • 通信设备简单、便宜,但传输效率较低(因为开始位和停止位的开销所占比例较大)

    1.3.2 异步传输的缺点

    • 产生了较多的开销。在上面的例子,每8个比特要多传送两个比特,总的传输负载就增加25%。对于数据传输量很小的低速设备来说问题不大,但对于那些数据传输量很大的高速设备来说,25%的负载增值就相当严重了。因此,异步传输常用于低速设备。

    2. 同步传输(Synchronous Transmission)

    2.1 定义

    • 同步传输的传送的是数据帧,或简称为帧。

    2.2 数据帧的简单介绍

    2.2.1 数据帧的首部

    • 数据帧的第一部分包含一组同步字符,它是一个独特的比特组合,类似于前面提到的起始位,用于通知接收方一个帧已经到达,它同时还能确保接收方的采样速度和比特的到达速度保持一致,使收发双方进入同步

    2.2.2 数据帧的尾部

    • 帧的最后一部分是一个帧结束标记。与同步字符一样,它也是一个独特的比特串,类似于前面提到的停止位,用于表示在下一帧开始之前没有别的即将到达的数据了

    2.3 同步传输的优缺点

    2.3.1 同步传输的优点

    • 同步传输通常要比异步传输快速得多。接收方不必对每个字符进行开始和停止的操作。一旦检测到帧同步字符,它就在接下来的数据到达时接收它们。
    • 同步传输的开销也比较少。例如,一个典型的帧可能有500字节(即4000比特)的数据,其中可能只包含100比特的开销。这时,增加的比特位使传输的比特总数增加2.5%,这与异步传输中25 %的增值要小得多。随着数据帧中实际数据比特位的增加,开销比特所占的百分比将相应地减少。

    2.3.2 同步传输的缺点

    • 数据比特位越长,缓存数据所需要的缓冲区也越大,这就限制了一个帧的大小。
    • 帧越大,它占据传输媒体的连续时间也越长。在极端的情况下,这将导致其他用户等得太久。

    3.同步与异步传输的区别

    3.1 传输的单位

    • 异步传输的单位是字符或者帧
    • 同步传输的单位是帧

    3.2 同步方式

    • 异步传输通过字符起止的开始和停止码抓住再同步的机会,而同步传输则是从数据中抽取同步信息
    • 同步解释:
             同步是要接收方按照发送方发送的每个位的起止时刻和速率来接收数据,否则会产生误差

    3.3 对时序的要求

    • 异步传输对时序的要求较低,同步传输往往通过特定的时钟线路协调时序。
    • 时序解析:
             计算机时序是指CPU执行各种操作时引脚信号随时钟变化的顺序和时间长短的安排

    3.4 时钟要求

    3.4.1 同步传输

    • 同步传输方式中发送方和接收方的时钟是统一的、字符与字符间的传输是同步无间隔的

    3.4.2 异步传输

    • 异步传输方式并不要求发送方和接收方的时钟完全一样,字符与字符间的传输是异步的

    以上为楼主对网上的资料的整理,若出现错误敬请指出,谢谢!
    参考文章:
    https://baike.baidu.com/item/%E5%BC%82%E6%AD%A5%E4%BC%A0%E8%BE%93/2007138?fr=aladdin
    https://baike.baidu.com/item/%E5%90%8C%E6%AD%A5%E4%BC%A0%E8%BE%93/2007281?fr=aladdin#3
    https://www.cnblogs.com/Eleanore/archive/2012/01/06/2314684.html

    展开全文
  • 同步和异步电路

    2018-07-19 09:48:00
    异步电路和同步时序电路的区别。 异步电路: 电路核心逻辑有用组合电路实现; 异步时序电路的最大缺点是容易产生毛刺; 不利于器件移植; 不利于静态时序分析(STA)、验证设计时序性能。 同步时序电路: ...


     

    在学习一门技术之前往往应该从它的编程语言入手,比如学习单片机时,往往从汇编或者C语言入门。所以不少开始接触FPGA的开发人员,往往是从VHDL或者Verilog开始入手学习的。但小编认为,若能先结合《数字电路基础》系统学习各种74系列逻辑电路,深刻理解逻辑功能,对于学习HDL语言大有裨益,往往会起到事半功倍的效果。

    当然,任何编程语言的学习都不是一朝一夕的事,经验技巧的积累都是在点滴中完成,FPGA设计也无例外。下面继续分享一些FPGA经验。

    FPGA中的Block RAM:

    3种块RAM结构,M512 RAM(512bit)、M4K RAM(4Kbit)、M-RAM(64Kbit)。

    M512 RAM:适合做一些小的Buffer、FIFO、DPRAM、SPRAM、ROM等;

    M4K RAM: 适用于一般的需求;

    M-RAM: 适合做大块数据的缓冲区。

    Xlinx 和 LatTIce FPGA的LUT可以灵活配置成小的RAM、ROM、FIFO等存储结构,这种技术被称为分布式RAM。

    补充:但是在一般的设计中,不提倡用FPGA/CPLD的片内资源配置成大量的存储器,这是处于成本的考虑。所以尽量采用外接存储器。

    善用芯片内部的PLL或DLL资源完成时钟的分频、倍频率、移相等操作不仅简化了设计,并且能有效地提高系统的精度和工作稳定性。

    异步电路和同步时序电路的区别。

    异步电路:

    电路核心逻辑有用组合电路实现;

    异步时序电路的最大缺点是容易产生毛刺;

    不利于器件移植;

    不利于静态时序分析(STA)、验证设计时序性能。

    同步时序电路:

    电路核心逻辑是用各种触发器实现;

    电路主要信号、输出信号等都是在某个时钟沿驱动触发器产生的;

    同步时序电路可以很好的避免毛刺;

    利于器件移植;

    利于静态时序分析(STA)、验证设计时序性能。

    同步设计中,稳定可靠的数据采样必须遵从以下两个基本原则:

    (1)在有效时钟沿到达前,数据输入至少已经稳定了采样寄存器的Setup时间之久,这条原则简称满足Setup时间原则;

    (2)在有效时钟沿到达后,数据输入至少还将稳定保持采样寄存器的Hold时钟之久,这条原则简称满足Hold时间原则。


    版权所有权归卿萃科技 杭州FPGA事业部,转载请注明出处

    作者:杭州卿萃科技ALIFPGA

    原文地址:杭州卿萃科技FPGA极客空间 微信公众号

    扫描二维码关注杭州卿萃科技FPGA极客空间


     

    转载于:https://www.cnblogs.com/alifpga/p/9334093.html

    展开全文
  • 异步传输与同步传输区别

    千次阅读 2016-05-28 10:18:38
    3,异步传输通过字符起止的开始停止码抓住再同步的机会,而同步传输则是以数据中抽取同步信息。 4,异步传输对时序的要求较低,同步传输往往通过特定的时钟线路协调时序。 5,异步传输相对于同步传输效率较低。 ...

    1,异步传输是面向字符的传输,而同步传输是面向比特的传输。
    2,异步传输的单位是字符而同步传输的单位是桢。
    3,异步传输通过字符起止的开始和停止码抓住再同步的机会,而同步传输则是以数据中抽取同步信息。
    4,异步传输对时序的要求较低,同步传输往往通过特定的时钟线路协调时序。
    5,异步传输相对于同步传输效率较低。


    异步传输与同步传输(Asynchronous & Synchronous Transmission)
    1.同步问题的重要性
      在数字通信中,同步(Synchronous)是十分重要的。当发送器通过传输介质向接收器传输数据信息时,如每次发出一个字符(或一个数据帧)的数据信号,接收器必须识别出该字符(或该帧)数据信号的开始位和结束位,以便在适当的时刻正确地读取该字符(或该帧)数据信号的每一位信息,这就是接收器与发送器之间的基本同步问题。
      当以数据帧传输数据信号时,为了保证传输信号的完整性和准确性,除了要求接收器应能识别每个字符(或数据帧)对应信号的起止,以保证在正确的时刻开始和结束读取信号,也即保持传输信号的完整性外;还要求使其时钟与发送器保持相同的频率,以保证单位时间读取的信号单元数相同,也即保证传输信号的准确性。
      因此当以数据帧传输数据信号时,要求发送器应对所发送的信号采取以下两个措施:①在每帧数据对应信号的前面和后面分别添加有别于数据信号的开始信号和停止信号;②在每帧数据信号的前面添加时钟同步信号,以控制接收器的时钟同步。

    2.异步传输与同步传输
      异步传输与同步传输均存在上述基本同步问题:一般采用字符同步或帧同步信号来识别传输字符信号或数据帧信号的开始和结束。两者之间的主要区别在于发送器或接收器之一是否向对方发送时钟同步信号。
    异步传输(Asynchronous Transmission)以字符为单位传输数据,采用位形式的字符同步信号,发送器和接收器具有相互独立的时钟(频率相差不能太多),并且两者中任一方都不向对方提供时钟同步信号。异步传输的发送器与接收器双方在数据可以传送之前不需要协调:发送器可以在任何时刻发送数据,而接收器必须随时都处于准备接收数据的状态。计算机主机与输入、输出设备之间一般采用异步传输方式,如键盘、典型的RS-232串口(用于计算机与调制解调器或ASCII码终端设备之间):发送方可以在任何时刻发送一个字符(由一个开始位引导,然后连续发完该字符的各位,后跟一个位长以上的哑位)。
      同步传输(Synchronous Transmission)以数据帧为单位传输数据,可采用字符形式或位组合形式的帧同步信号(后者的传输效率和可靠性高),由发送器或接收器提供专用于同步的时钟信号。在短距离的高速传输中,该时钟信号可由专门的时钟线路传输;计算机网络采用同步传输方式时,常将时钟同步信号植入数据信号帧中,以实现接收器与发送器的时钟同步。

    展开全文
  • 同步电路和异步电路的区别

    千次阅读 2020-05-19 15:12:04
    同步电路是由时序电路(寄存器各种触发器)组合逻辑电路构成的电路,其所有操作都是在严格的时钟控制 下完成的。这些时序电路共享同一个时钟CLK,而所有的状态变化都是在时钟的上升沿(或下降沿

    同步电路:其核心逻辑用触发器实现,电路的主要信号、输出信号灯都由某个时钟沿驱动产生。可以很好的避
    免毛刺,利于器件移植,有利于STA(静态时序分析)、验证设计时序性能
    异步电路:其核心逻辑使用组合电路实现,电路的主要信号、输出信号不依赖于任何一个时钟信号。容易产生
    毛刺,不利于器件移植,不利于STA、验证设计时序性能。

    同步电路是由时序电路(寄存器和各种触发器)和组合逻辑电路构成的电路,其所有操作都是在严格的时钟控制
    下完成的。这些时序电路共享同一个时钟CLK,而所有的状态变化都是在时钟的上升沿(或下降沿)完成的。比如D
    触发器,当上升延到来时,寄存器把D 端的电平传到Q 输出端。
    异步电路主要是组合逻辑电路,用于产生地址译码器、FIFO 或RAM 的读写控制信号脉冲,但它同时也用在时序电
    路中,此时它没有统一的时钟,状态变化的时刻是不稳定的,通常输入信号只在电路处于稳定状态时才发生变化。
    也就是说一个时刻允许一个输入发生变化,以避免输入信号之间造成的竞争冒险。

    组合逻辑容易产生竞争冒险 

    展开全文
  • 什么是同步逻辑和异步逻辑,同步电路和异步电路的区别是什么
  • 同步传输与异步传输

    千次阅读 2019-11-18 15:01:47
    在发送者接收者之间强制性同步。在同步传输中,数据之间没有间隙。与异步传输相比,传输大量数据更加有效可靠。 异步传输 在异步传输中,数据以字节或字符的形式发送。该传输是半双工型传输。在该传输中,在...
  • 异步传输与同步传输

    千次阅读 2016-01-23 22:06:13
    在网络通信过程中,通信双方要交换数据,需要高度的协同工作。...【位同步:要求接收端根据发送端发送数据的起止时间时钟频率,来校正自己的时间基准时钟频率,这个过程叫位同步。可见,位同步的目的是
  • 同步传输和异步传输原理与比较

    千次阅读 2020-12-15 13:07:58
    空闲位:处于逻辑“1”状态,表示当前线路上没有资料传送。 异步传输将比特分成小组进行传送,小组可以是8位的1个字符或更长。发送方可以在任何时刻发送这些比特组,而接收方从不知道它们会在什么时候到达。一个常见...
  • 在网络通信过程中,通信双方要交换数据,需要高度的协同工作。为了正确的解释信号,接收方必须确切地...通常可以采用同步异步的传输方式对位进行同步处理。 1. 异步传输(Asynchronous Transmission):异步传输...
  •  在支持基于IP网络的电路业务的下一代设备中,目前已量产的ZL30107芯片可为以太网线路卡提供时钟和同步功能。集成独立的模拟数字PLLs,该器件可同步标准电信以太网时钟,并生成一个满足IEEE 802.3抖动要求的25 ...
  • 异步通信和同步通信

    千次阅读 2013-05-21 17:05:54
    •随着多微机系统的广泛应用计算机网络技术的普及,计算机的通信功能愈来愈显得重要。计算机通信是指计算机与外部设备或计算机与计算机之间的信息交换。 •通信有并行通信串行通信两种方式。在多微机系统...
  • 串口 同步和异步 理解

    万次阅读 多人点赞 2015-09-14 14:29:02
    本文主要三大块:一,串口同步和异步在地产通行上的区别(这部分点到为止,不是主要探讨内容,有个基本理解即可)。  二,串口同步和异步编程实例及详解(主要部分)。  三,串口同步和异步的作用(着眼当下,理解...
  • PPP与HDLC 同步传输与异步传输

    千次阅读 2021-03-10 12:42:20
    面向字节 实现透明传输使用零比特填充 实现透明传输:同步传输使用零比特填充,异步使用字节填充 同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。 异步是指:发送方发出数据后,...
  • 同步时分复用和异步时分复用的区别 1. 原理不同 同步时分复用是一个帧的若干时隙按照顺序编号,标号相同的成为一个子信道,速率恒定;而异步时分复用根据用户的实际需要动态分配线路资源 2. 方法不同 同步时分复用...
  • 3,异步传输通过字符起止的开始停止码抓住再同步的机会,而同步传输则是以数据中抽取同步信息。 4,异步传输对时序的要求较低,同步传输往往通过特定的时钟线路协调时序。 5,异步传输相对于同步传输效率较低。简单说...
  • 深入理解异步和同步

    2017-09-21 11:15:40
    同步和异步是通信的两种方式,并且在通信的过程中划分为同步传输/异步传输,以及同步通知/异步通知  同步传输/异步传输  同步传输方式中发送方接收方的时钟是统一的,传输数据的时间间隔是相同的。  异步传输...
  • 如果原博主介意转载,请留言,本人将...为了正确的解释信号,接收方必须确切地知道信号应当何时接收处理,因此定时是至关重要的。 在计算机网络中,定时的因素称为位同步同步是要接收方按照发送方发送的每个位的
  • 同步传输和异步传输有什么区别

    千次阅读 2017-07-01 13:40:01
    慢慢的看一下,应该容易理解. 在网络通信 过程中,通信双方要交换数据,需要高度的协同工作。为了正确的解释信号,接收方...通常可以采用同步异步的传输方式对位进行同步处理。 1. 异步传输(Asynchronous T...
  • verilog异步复位,同步释放

    千次阅读 2018-09-30 20:28:07
    同步电路利用时钟脉冲使其子系统同步运作,而异步电路不使用时钟脉冲做同步,其子系统是使用特殊的“开始”“完成”信号使之同步。由于异步电路具有下列优点–无时钟歪斜问题、低电源消耗、平均效能而非最差效能、...
  • 数据链路协议可以被分为两组:异步协议和同步协议。异步协 议对于比特流中的每个字符都单独处理;同步协议则将整个比特流 当作一个整体并将其切分成大小相等的一个个字符串。 异步协议主要在调制解调器中采用,它...
  • 1.同步异步概念 网络编程中,同步的意思bai是说,进行收发数du据,等到数据真正发送出去zhi或者接受到,才返回;...同步传输方式中发送方接收方的时钟是统一的、字符与字符间的传输是同步无间隔的。
  • 同步传输 与 异步传输

    千次阅读 2017-07-07 15:48:47
    1、不管是同步还是异步,字符的发送时间接受时间要一样。如一个字符发送为1秒,接受也需要为1秒(小于一秒的话,利用软件延时) 2、同步异步最大的不同是:异步传输时,间隙可以不同步。比如,帧1传输完后 隔...
  • 同步串行与异步串行通信

    万次阅读 多人点赞 2018-09-14 14:38:46
    串行通信是微机接口的一个重要组成部分,有着极其广泛的应用。...微机通信有串行并行两种通信方式,并行通信可以提高数据交换速度而串行通信可以节省系统资源,降低系统成本。串行通信又分为同步串行...
  • [面试]同步和异步的区别

    千次阅读 2017-11-21 17:33:16
    同步和异步很简单,为方便理解,举个栗子: 同步:你叫我去吃饭,我听到了就立刻你去吃饭,如果我没有听到,你就会一直叫我,直到我听见你一起去吃饭; 异步:你叫我去吃饭,然后你就去吃饭了,而不管我是否你...
  • 文章目录一、串口通信二、异步通信三、同步通信四、串行通信的传输方向 一、串口通信 1、随着多微机系统的广泛应用计算机网络技术的普及,计算机的通信功能愈来愈显得重要。计算机通信是指计算机与外部设备或...
  • 复位分为同步复位和异步复位。 同步复位的优点: 1.抗干扰性高,可以剔除复位信号中周期短于时钟周期的毛刺。 2.有利于静态时序分析工具的分析。 3.有利于基于周期的仿真工具的仿真。 同步复位的缺点: 1.占用...
  • 同步传输和异步传输有什么区别?

    千次阅读 2015-03-16 08:20:25
    慢慢的看一下,应该容易理解. 在网络通信过程中,通信双方要交换数据,需要高度的协同工作。为了正确的解释信号,接收方必须...通常可以采用同步异步的传输方式对位进行同步处理。 1. 异步传输(Asynchronous Transm
  • 计算机网络 同步传输和异步传输

    千次阅读 2017-09-25 22:10:53
    在网络通信过程中,通信双方要交换数据,需要高度的协同工作。为了正确的解释信号,接收方必须确切地...通常可以采用同步异步的传输方式对位进行同步处理。 异步传输(Asynchronous Transmission):异步传输模式(A

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 15,939
精华内容 6,375
关键字:

异步线路和同步线路