0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

我们该“串行”还是“并行”?

h1654155971.8456 来源:EDA365 作者:EDA365 2021-04-04 14:33 次阅读

关于提高工作效率的话题,已经有过很多种观点了。其实对于我们工程师而言,好几个项目同时开展的情况时有发生,我们究竟是该“串行”还是“并行”呢?对于“高速信号”的传输而言,它为了提高工作效率,又会选择“串行”还是“并行”呢?

在讨论这个问题之前,我们先来了解下什么是串行总线,什么是并行总线?

对于串行总线,并行总线,从字面意义你就知道个大概了。串行就是数据是一位一位的发送,并行就是数据一组一组的发送。如下图所示:

5f3c7aa6-8cec-11eb-8b86-12bb97331649.jpg

并行运输

5f66a696-8cec-11eb-8b86-12bb97331649.jpg

串行运输

并行传输最好的例子就是存储芯片DDR,它是有一组数据线D0—D7,加DQS,DQM,这一组线是一起传输的,无论哪位产生错误,数据都不会正确的传送过去,只有重新传输。所以数据线每根线要等长,必须得绕几下才行。

5fa6b1a0-8cec-11eb-8b86-12bb97331649.png

除了DDR以外,常见的并行接口还有:

PCI

RGMII

GMII

并行数据是一组数据其中一位不对,整组数据都不行。相对于并行数据来说,串行数据则是一位一位的传,位与位之间是没有联系的。不会因为这位有错误,使下一位不能传输。

5fe4283c-8cec-11eb-8b86-12bb97331649.png

高速仿真可以让设计人员大致了解系统性能预测,使他们在将涉及交付耗资巨大的电路板生产之前更容易做出正确决定以达到设计目标。

HyperLynx SerDes 提供了强大的集成了通道、眼图等标准化模板,并向导式的指引参数的设定,最终得到完整的报告进行参考,极大地减少了PCB 的设计和调试周期。广泛的布线前、假设分析仿真可用于定义将会实施到 PCB Layout 流程的 PCB Layout 和布线约束。自动布线后仿真会从 PCB 数据库中提取“布线”电路拓扑,以执行综合的全接口分析,然后再将 PCB 送去制造生产。

原文标题:“串行”传输一定会取代“并行”传输?

文章出处:【微信公众号:EDA365】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 总线
    +关注

    关注

    10

    文章

    2680

    浏览量

    87048

原文标题:“串行”传输一定会取代“并行”传输?

文章出处:【微信号:eda365wx,微信公众号:EDA365电子论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    8位串行输入/串行输出或并行输出移位寄存器74LVC595A产品数据表

    电子发烧友网站提供《8位串行输入/串行输出或并行输出移位寄存器74LVC595A产品数据表.pdf》资料免费下载
    发表于 02-25 09:22 0次下载
    8位<b class='flag-5'>串行</b>输入/<b class='flag-5'>串行</b>输出或<b class='flag-5'>并行</b>输出移位寄存器74LVC595A产品数据表

    verilog中for循环是串行执行还是并行执行

    在Verilog中,for循环是并行执行的。Verilog是一种硬件描述语言,用于描述和设计数字电路和系统。在硬件系统中,各个电路模块是同时运行的,并且可以并行执行多个操作。因此,在Verilog
    的头像 发表于 02-22 16:06 350次阅读

    并行通信和串行通信是什么意思?同步传送和异步传送又有何区别

    并行通信和串行通信是什么意思?同步传送和异步传送又有何区别  并行通信是指在数据传输过程中同时传送多个数据位的方式。在并行通信中,每一位数据位都有自己的传输线,各个数据位之间同时进行传
    的头像 发表于 02-18 16:55 258次阅读

    并行总线和串行总线的区别

    并行总线和串行总线的区别  并行总线和串行总线是计算机系统中常见的两种数据传输方式,它们有着不同的工作原理和应用场景。在这篇文章中,我将详细介绍并行
    的头像 发表于 12-07 16:45 1670次阅读

    如何同时实现串行并行模式下的数字接口,完成对外设LTC6915的访问?

    如何同时实现串行并行模式下的数字接口,完成对外设LTC6915的访问
    发表于 11-14 06:12

    shell脚本串行并行执行设置

    在Shell脚本中,你可以使用不同的技巧来实现串行并行执行。 串行执行 要实现串行执行,你可以简单地按顺序编写脚本中的命令。每个命令都会在前一个命令完成后执行。例如: #!/bin/
    的头像 发表于 11-08 10:25 722次阅读

    什么是并行通讯?什么是串行通讯?各有什么特点?

    计算机和单片机通讯可以采用并行通讯或串行通讯。什么是并行通讯?什么是串行通讯?各有什么特点?
    发表于 10-27 07:57

    SerDes:串行并行通信有何区别?

    SerDes(Serialization/Deserialization)是一种在数字通信系统中提供重要优势的串行/并行转换电路。
    的头像 发表于 10-20 15:31 850次阅读
    SerDes:<b class='flag-5'>串行</b>和<b class='flag-5'>并行</b>通信有何区别?

    什么是串行并行串行并行各自有什么优越点和应用场景?

    串行数据传输:因为在芯片内部数据都是并行传输的,只是在芯片发送器一端转换为串行形式
    的头像 发表于 10-08 16:15 5243次阅读
    什么是<b class='flag-5'>串行</b>与<b class='flag-5'>并行</b>?<b class='flag-5'>串行</b>和<b class='flag-5'>并行</b>各自有什么优越点和应用场景?

    分享一个74HC165D补充型输出 并行串行串行移位寄存器

    (Q7和Q7)。当并行加载(PL)输入为LOW时,来自D0到D7输入的并行数据异步加载到寄存器中。 当PL为HIGH时,数据在DS输入端串行进入寄存器,并向右移动一位(Q0→ Q1→ Q2等)。
    发表于 08-04 17:39

    串行通信与并行通信的对比 串行通信故障排查和调试技巧

    串行通信适合长距离、抗干扰要求高的场景,而并行通信则适合高速、实时性要求高的场景。
    的头像 发表于 06-29 17:50 1104次阅读

    收藏起来!串行接口串行接口和并行接口的区别-科兰

    现代社会很多电子产品都有接口,接口的设计规格是怎么样的,接口有串行接口和并行接口,下面我们将围绕串行接口和并行接口的区别这一中心进行讨论。
    的头像 发表于 06-05 11:36 1368次阅读

    有线传输技术之并行串行传输知识简析

      引:   设备之间的通信方式可以分成并行通信和串行通信两种。并行通信在老刘看来就是拉横排的走,串行通信就是规定路线排队走。   一、并行
    发表于 05-12 16:31

    基于AT89C51单片机串行数据转换为并行数据仿真及代码

    基于AT89C51单片机串行数据转换为并行数据仿真及代码
    发表于 05-05 10:32 0次下载

    基于AT89C51单片机并行数据转换为串行数据仿真及代码

    基于AT89C51单片机并行数据转换为串行数据仿真及代码
    发表于 05-04 17:50 0次下载