硬件与软件的权衡–1部分:比较器
编者按:这是一个典型的架构决策:它的功能是在硬件中实现,以及在软件中实现。这个系列的1部分将在设计上的考虑和权衡使用比较器为例。2部分将使用峰值检测器为例。
假设实现各种基本的积木块系统功能最好、最快、最简单的方法是通过软件算法和最小的硬件(电路)来实现,这是容易理解的。毕竟,强大的处理器、存储器、模数转换器(ADC)和数模转换器(DAC)都是现成的,使用方便,价格相对低廉。
然而,现实的情况是,所有的硬件电路为基础的解决方案往往是更好的方法。为了在特定情况下达到“最佳”答案,设计者需要考虑许多设计因素和性能目标之间的权衡。本文将从普遍存在的比较器的角度来探讨这两种观点。
Begin with a basic comparator circuit
The comparator is widely used from near DC to RF, and across many types of systems and applications. It has a very simple functional description and can be realized with what seems to be simple circuitry or a few lines of code.
Conceptually simple, it looks simultaneously at two analog signals as its inputs, one of which is usually a reference signal (Figure 1)。 It presents a high (logic 1) output if a signal is greater than the other, and presents a low (logic 0) output for the opposite case (Figure 2).
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !