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

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

3天内不再提示

FPGA设计文档中几个常见的英文拼写错误

C29F_xilinx_inc 来源:赛灵思 作者:赛灵思 2022-02-16 16:21 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

写在前面

大家都知道FPGA这玩意是老美搞出来的,所以很多术语都是翻译自英语。接下来就看几个在日常的技术文档中常见的拼写错误吧。

本文部分翻译自Cliff Cummings的系列文章中的一个小短文《Common Mistakes In Technical Texts》,需要英语原文的朋友可以评论留邮箱或私信。

1、Testbench / Test bench

百度百科:testbench是一种验证的手段。首先,任何设计都是会有输入输出的。但是在软环境中没有激励输入,也不会对你设计的输出正确性进行评估。那么此时便有一种,模拟实际环境的输入激励和输出校验的一种“虚拟平台”的产生。在这个平台上你可以对你的设计从软件层面上进行分析和校验,这个就是testbench的含义。

实际上这个词是人工造出来的,英语中有test,也有bench,但是之前没有Testbench这个词,但是有workbench(工作台)这个词,是工匠用的工作台,老外(不一定是美国人)根据workbench生造出了Testbench这个词,可以意译为测试台。这么看来老外也有咱工人阶级的觉悟啊!

但是平常我们一般直接使用Testbench,而不是对应的中文。实际上个人认为在需要翻译Testbench的场合,直接使用测试脚本或者会比较恰当。

根据workbench的复数形式workbenches,可得testbench的复数形式testbenches。

2、Nonblocking Assignment / Non-blocking Assignment

中文翻译为非阻塞赋值----这算是个比较有争议的词了,争议的点在于究竟是Nonblocking还是Non-blocking(是否有连字符)。我们可以百度搜素一下,可以发现两种写法都有:

poYBAGIMo3mAX_fQAAJg8zBB_ck103.png

这种情况我们直接看Verilog标准---《IEEE.1364-verilog 2005》 ,9.2.2节对非阻塞赋值的定义做了说明,如下:

poYBAGIMo3yAI1fRAAGPixQRWvE919.png

所以正确的使用方法(或者说尽量使用)应该是Nonblocking Assignment。

3、Flip-flop / Flip flop

上面说了不该用连字符却用了的情况,接下来看看该用连字符却没用的情况:Flip-Flop和Flip Flop----中文译为触发器。老实说这两种写法我基本上见过的次数是一半一半,所以一直都没管哪个是正确的写法,实际上标准的写法应该是Flip-flop。

我们打开TI的官网搜索一下Flip flop(错误的),结果如下:

poYBAGIMo3-AaQJWAAJOOiTw6Xg645.png

搜索结果都是Flip-flop,验证了正确的写法为Flip-flop。

4、Multiplexer / Multiplexor

Multiplexer和Multiplexor中文译文都为多路复用器,实际上在日常使用中我还从没见过有人使用Multiplexor这个单次,基本都是 Multiplexer,所以也是争议比较小的,可能对于英语母语人群来说,两个单词太容易混淆,对于我们非英语母语人群来说没这个问题。

Multiplexer在TI官网的搜索结果:

pYYBAGIMo4OAZNONAAGoaC-Oqpc903.png

Multiplexor在TI官网的搜索结果:可以看到没有相关内容

pYYBAGIMo4aAcgtqAAFzn3KQzNA333.png

所以还是使用Multiplexer的用法吧

5、 Combinational / Combinatorial

Combinational 和 Combinatorial中文译文均为:组合的。实际上Combinatorial我基本没见有人用过,都是用Combinational来形容组合电路或者组合逻辑。可能也是英语母语者才容易搞错,问题同4。

6、"a" / "an" Usage

a 和 an的用法你真的清楚吗?这还不简单,后面跟元音(a、e、i、u、o)字母开头的就用an,跟辅音字母开头的就用a咯。比如:an apple;a car。

这个说法措是没错,但是不完整。an不光用跟元音开头的单次,还用在读起来用元音开头的单次。比如an HDL(发音an aach-dee-ell),这里的HDL是以愿意a发音开头的,所以前面也要用an来表示。

这一条倒是挺容易弄错的。

审核编辑:符乾江

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

    关注

    1664

    文章

    22502

    浏览量

    639189
  • 设计
    +关注

    关注

    4

    文章

    828

    浏览量

    71486
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    烧录芯片总失败?五大常见错误与解决方法

    产线常见 Verify Error 校验错误,多非芯片本身问题,而是五大典型因素导致:烧录座接触不良、电源供电不稳、信号与时序异常、加密保护误触、静电与温度影响。按物理连接、电气环境、软件配置逐级排查,规范耗材更换与产线防护,可显著提升烧录良率与稳定性。
    的头像 发表于 02-24 15:37 1328次阅读

    机器学习和深度学习需避免的 7 个常见错误与局限性

    无论你是刚入门还是已经从事人工智能模型相关工作一段时间,机器学习和深度学习中都存在一些我们需要时刻关注并铭记的常见错误。如果对这些错误置之不理,日后可能会引发诸多麻烦!只要我们密切关注数据、模型架构
    的头像 发表于 01-07 15:37 349次阅读
    机器学习和深度学习<b class='flag-5'>中</b>需避免的 7 个<b class='flag-5'>常见</b><b class='flag-5'>错误</b>与局限性

    芯片编程器使用指南:如何避免芯片烧录过程常见错误

    芯片烧录失败多源于细节疏漏,使用编程器需规避常见错误。首要确保芯片与编程器适配,核查封装、电压协议并验证芯片 ID;重视环境与连接,做好静电防护、保障电源稳定及触点清洁;规范文件流程,严格版本核对
    的头像 发表于 12-30 10:59 630次阅读

    C语言中除数为0属于什么错误

    0 的错误,以及援引数组元素时下标溢出等。 静态错误又可以分为语法错误和静态语义错误。语法错误指有关语言结构上的
    发表于 12-08 06:38

    位操作的常见错误与应对策略

    (一)误操作其他位的防范 在进行位操作时,一个常见错误就是误操作其他位,这可能导致系统出现意想不到的行为。为了避免这种错误,使用位掩码是一种非常有效的方法。位掩码是一个二进制数,它的每一位对应
    发表于 11-24 07:50

    API接口调用的网络异常及解决方案

    不可达(Connection Refused/Timeout) 服务器IP/端口错误:配置的API域名解析错误、端口号填写错误(如将HTTPS默认的443端口写成80)。 服务器离线或过载:API服务器宕机、维护
    的头像 发表于 11-17 09:22 961次阅读

    FPGA测试DDR带宽跑不满的常见原因及分析方法

    FPGA 测试 DDR 带宽时,带宽无法跑满是常见问题。下面我将从架构、时序、访问模式、工具限制等多个维度,系统梳理导致 DDR 带宽跑不满的常见原因及分析方法。
    的头像 发表于 10-15 10:17 1269次阅读

    分析负载特性时,有哪些常见错误或误区?

    分析负载特性时,很多人会因 “想当然套用经验”“忽略实际场景细节” 或 “混淆概念” 导致判断偏差,进而让报警阈值调整失效(如误报、漏报)。以下是 6 个最常见错误 / 误区,附错误表现、危害
    的头像 发表于 10-10 17:03 1093次阅读

    知晓常见的铜缆安装错误并避免

    铜缆(如网线、电话线等)是网络和数据传输的基础设施,但在安装过程,由于操作不当或忽视细节,常出现各种错误,导致网络性能下降甚至故障。以下是常见的铜缆安装错误及预防措施,帮助您避免踩坑
    的头像 发表于 09-16 10:42 1282次阅读

    规避生产陷阱:PCB设计中常见错误及解决方案

    “   原型机的成功并不意味着设计已为生产做好准备。工程师必须在设计阶段 全面考虑生产制造过程的各种潜在问题 。  ”     推荐听一下播客,播客内容比文字更精彩: PCB 设计错误可能在
    的头像 发表于 09-08 11:15 5883次阅读
    规避生产陷阱:PCB设计中<b class='flag-5'>常见</b>的<b class='flag-5'>错误</b>及解决方案

    国巨贴片电容的电压标识有哪些常见错误

    国巨贴片电容的电压标识在识别和使用过程可能存在一些常见错误,这些错误可能源于标识本身的模糊性、不同系列产品的差异、对标识规则的误解,或使用环境的影响。以下是具体分析: 一、标识模糊或
    的头像 发表于 08-28 16:51 942次阅读

    NCS放大器DAD3350常见错误码及解决方案

    NCS放大器DAD3350在工业应用可能出现的错误码及解决方案如下: ‌ 一、常见错误码及原因 ‌ ‌ 过载报警(如LV低电压报警、OVC过电流报警) ‌ ‌ 原因 ‌: 电源电压异
    的头像 发表于 07-12 09:41 1141次阅读

    电商API常见错误排查指南:避免集成陷阱

      在电商平台开发,API集成是连接系统、实现数据交换的核心环节。然而,许多开发者在集成过程中常遇到错误,导致项目延迟、数据丢失或用户体验下降。本文将逐步介绍常见错误类型、排查方法以
    的头像 发表于 07-11 14:21 2294次阅读
    电商API<b class='flag-5'>常见</b><b class='flag-5'>错误</b>排查指南:避免集成陷阱

    高温电阻率测试的5个常见错误及规避方法

    测试结果出现偏差。下面为你详细剖析高温电阻率测试的 5 个常见错误,并提供有效的规避方法。​ 一、样品制备不当​ 常见错误​ 样品的形状、
    的头像 发表于 06-09 13:07 1040次阅读
    高温电阻率测试<b class='flag-5'>中</b>的5个<b class='flag-5'>常见</b><b class='flag-5'>错误</b>及规避方法

    原理图和PCB设计常见错误

    在电子设计领域,原理图和PCB设计是产品开发的基石,但设计过程难免遇到各种问题,若不及时排查可能影响电路板的性能及可靠性,本文将列出原理图和PCB设计常见错误,整理成一份实用的速
    的头像 发表于 05-15 14:34 1414次阅读