专用集成电路(ASIC)是一种集成电路 ,专用标准产品(ASSP)是专门针对特定应用市场并销售给多个用户(因此是标准产品)的IC,而ASIC是为单个客户设计并销售给单个客户的。也就是说ASICs and ASSPs这个就是集成电路,ASSP的应用是微控制器和许多智能手机和平板电脑的核心系统芯片。但是这些芯片都是永久性地在硅片上制造的,一旦需要更改设计,只能换一个芯片。
Examining an FPGA
FPGA的构造由三个主要部分构成,导线、逻辑门和寄存器,其中逻辑门是数字电路的核心,解释 了一下逻辑门电路,还有着重讲解了布尔代数,我简单的理解为0和1之间的与或非的运算规律,就我所了解的电路设计,布尔代数的应用十分广泛,就在计算机纯算法领域都有所设计,对对象的判断和集合的判断都有所涉及。
寄存器就是简单理解为存储器,但事实上,存储器是由多种寄存器组成的。
导线就是连接各个部件的成分。
然后解释了一段很长的文字,说明三个部件的具体解释,这一段看的我头皮发麻,然后读下来发现啥也不是,就这。最后又用非常生动的例子解释FPGA的价值。(这一块要不是看翻译,我再看几遍也看不明白)
Comparing FPGAs and ASICs
这段就很有意思,对于理解一些比较生硬的概念,用对比的方式更容易理解。
主要通过成本和灵活性这两大方面来比较,其实也就是FPGA两大特性。使用FPGA,可以实现ASIC可以实现的任何逻辑功能,但具有在芯片制造后更新功能的独特优势,这对于许多应用程序来说是可取的。 FPGA比ASIC更具成本效益 ,可以根据要求,版本以及优化做出调整。反正就是一堆说FPGA比asic好的地方。其中说到了高级工艺,高精度的FPGA的先进性,以及技术革新不够及时的ASIC。
接下来的部分是我感兴趣的部分,上面看了那么多介绍,其实对于FPGA的了解还是很模糊,这就是为什么有好多大佬推荐对着实物进行学习硬件知识,当初学习单片机的时候就是拿着单片机,拿着板子开始焊各个部件,然后调试,学习,这种学习方式进步和对硬件的理解是飞速的。