张飞软硬开源基于STM32 BLDC直流无刷电机驱动器开发视频套件,戳此立抢

硬件工程师人人都有学会用FPGA的权利和需求

2019-02-22 16:08 次阅读

昨晚有感发了一篇文章“FPGA的普及门槛及创新之路”,一大早就看到在一个云集了大批资深工程师的群里的评论,截图如下:

想起了在老百姓连看到一辆汽车都激动万分的年代,开大奔的司机的那种居高临下的不屑 - 这车根本不是给你们开的,你要呼吁让老百姓都会开只是一种政治正确的公众号写法。

是么?

FPGA不只是一种器件、一种编程语言,它是一种设计思想,贯穿于数字世界的最基本的逻辑工具,就像我们学好数学,最基本的可以瞬间弄明白你买了5块钱的包子、3块钱的豆浆,总共花了8块钱,往高了说,学习好数学能帮你修炼一种能力,可在你买房的时候快速算清楚该负多少首付,该贷多少款合算,在你炒股的时候何时买、卖,买卖多少才能赚到钱。

我们身处的信息时代是基于0、1的数字世界,数字逻辑就像建房的钢筋水泥一样重要。作为一个硬件工程师 - 任何一个从事实际产品研发的工程师,你不会幸运到买到的器件正好满足你所有的时序要求、逻辑功能(除非你天天玩别人设计好的开发板)。多数情况下你需要产生一个板子上没有的时钟信号、你需要将几个不同协议的信号进行转换、你需要对不同速率的信号进行调整、你需要将多个传感器进行连接以便能通过有限的几个IO将数据传递到处理器。产品是基于性能和成本的取舍,取舍之间你没有我坚决不用我不会的技术的选择。

而这些是我们每个硬件工程师的设计日常,你不会用PLD/FPGA你就像自己连方便面都不会煮一样,只能吃馆子、订外卖,你仍然可以活着,但失去了一大基本能力,只能依赖别人才能解决温饱,在今天你还可以振振有词地宣称我乘公交、地铁去上班,拒绝去驾校考个驾照、学会车如何驾驶,但你显然已经不是社会的主流。

FPGA厂商的傲慢就来自这些“开大奔的司机”的内心的装x、“资深”工程师潜意识的鄙视情节 - 我们的车就不是给你开的,你们会不会用跟我有毛关系?

Again,我的文章标题是“FPGA的普及门槛。。。”,硬件工程师人人都有学会用FPGA的权利和需求,FPGA的生态系统中也就应该有一个环节能将“大奔”做成“大众”,将“奥迪”做成“奥拓”,将带键盘的智能手机做成可以触摸的iPhone,我们的行业到了这个时代。

就如处理器市场曾经的80x86、PowerPC、MIPS等等,如今我们有遍地都是的STM32LPC、8051(尤其STC版本的)、ESP8266、树莓派,更有中小学生都可以迅速上手的Arduino、Micro:bit....

处理器市场的繁荣和普及来自于竞争、商业的逐利,更来自于接地气的用户体验、来自于对普通用户需求的尊重。

可编程逻辑(PLD/FPGA)也会有那么一天,在到达这一天的路上也就蕴含着巨大的商机留给那些尊重用户的需求并勇于创新的人们!

原文标题:FPGA不应该是大奔司机的装X神器,而是普通大众的代步工具

文章出处:【微信号:xiaojiaoyafpga,微信公众号:FPGA入门到精通】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

小梅哥FPGA设计思想与验证方法视频教程

刚刚录制了一个fpga开发流程的视频,该视频为投石问路,主要是想听听大家对于小梅哥在录制视频时需要注意的内容以及希望系列
发表于 03-24 00:00 37952次 阅读
小梅哥FPGA设计思想与验证方法视频教程

TTE和TSN业务的保障方式及分析问题

欢迎FPGA工程师加入官方微信技术群第一次看到以太网物理地址格式时,感觉很平淡。像看到IPV4和IP....
的头像 FPGA之家 发表于 07-19 10:16 32次 阅读
TTE和TSN业务的保障方式及分析问题

TTE和TSN业务的保障方式及分析问题

在本文章中,曾经提到过,TSN(Time Sensitive Networking,TSN)和TTE....
的头像 FPGA之家 发表于 07-19 10:07 75次 阅读
TTE和TSN业务的保障方式及分析问题

FPGA实现二进制转BCD码

Verilog代码: [code]module Binary_to_BCD   #(parameter INPUT_WIDTH,     paramete...
发表于 07-19 09:00 161次 阅读
FPGA实现二进制转BCD码

一种基于MCU+FPGA的射频读写器设计方案介绍

射频识别技术RFID是一种非接触的自动识别技术,其基本原理是利用射频信号和空间耦合(电感和电磁耦合)传输特性,实现对被识...
发表于 07-19 08:08 16次 阅读
一种基于MCU+FPGA的射频读写器设计方案介绍

【EG4S20-MINI-DEV 试用体验】+点阵LCD测试

1、测试说明:        收到安路的开发板快一个月了,由于近期工作较忙,一直没时间试用,昨天正好抽空了半...
发表于 07-18 14:33 273次 阅读
【EG4S20-MINI-DEV 试用体验】+点阵LCD测试

全球FPGA市场规模为60亿美元左右,逐步展开有望在2025年达到125亿美元

FPGA是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物,它由输入/输出块、可配置逻....
的头像 电子发烧友网 发表于 07-18 09:45 336次 阅读
全球FPGA市场规模为60亿美元左右,逐步展开有望在2025年达到125亿美元

XPS工具如何快速生成Virtex FPGA板级支持包

赛灵思公司 具有嵌入式处理器的平台FPGA提供很大的灵活性、集成度和高性能。目前,在单个可编程逻辑器件中开发极其复杂且...
发表于 07-18 08:30 98次 阅读
XPS工具如何快速生成Virtex FPGA板级支持包

基于ECP5 FPGA的网络边缘智能视觉和互连应用设计

引言 随着传感器、低成本摄像头和显示屏在当今嵌入式设计中的使用量飞速增长,市场上出现了许多激动人心的全新智能和视觉应用。...
发表于 07-18 08:25 87次 阅读
基于ECP5 FPGA的网络边缘智能视觉和互连应用设计

详解FPGA上电加载时序

目前,大多数FPGA芯片是基于 SRAM 的结构的, 而 SRAM 单元中的数据掉电就会丢失,因此系统上电后,必须要由配置电路...
发表于 07-18 08:10 78次 阅读
详解FPGA上电加载时序

基于FPGA的汽车核心电子系统

当今汽车应用中的电子应用越来越多,可说是无处不在;最明显的是仪表板式和车载信息通信系统或信息娱乐系统,以及诸如GPS导航和...
发表于 07-18 08:07 108次 阅读
基于FPGA的汽车核心电子系统

FPGA中1062的例程和1602字符模块使用手册和液晶说明及字符手册等

本文档的主要内容详细介绍的包括了:FPGA中1062的例程,1602字符模块使用手册,1602液晶说....
发表于 07-18 08:00 11次 阅读
FPGA中1062的例程和1602字符模块使用手册和液晶说明及字符手册等

基于牛顿迭代法的FPGA定点小数计算

作者: Xianyou Li 0 引言 在图像处理及3D图形编程时,经常要求解特征向量的长度或者将向量归一化,其中尤为关键的运算便是...
发表于 07-18 07:33 120次 阅读
基于牛顿迭代法的FPGA定点小数计算

基于FPGA和PCI9054的LVDS数据通信卡的设计

某遥测信号模拟源是用于产生模拟信号处理器、遥测组件测试和交付测试的前端输入信号的专用设备。该信号源生成各种类型的信号,输...
发表于 07-18 06:35 119次 阅读
基于FPGA和PCI9054的LVDS数据通信卡的设计

基于eFPGA应用的嵌入式360度视域视觉系统

作者:Alok Sanghavi,Achronix Semiconductor资深产品营销经理 带有多个高分辨率摄像头的嵌入式360°视域视觉系统已经进入...
发表于 07-18 06:09 104次 阅读
基于eFPGA应用的嵌入式360度视域视觉系统

冲击3000万美元 上海安路科技有望迎来增长爆发

FPGA是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物,它由输入/输出块、可配置逻....
发表于 07-17 22:36 33次 阅读
冲击3000万美元 上海安路科技有望迎来增长爆发

Microchip推出全新低功耗FPGA智能嵌入式视觉项目解决方案

随着基于视觉的计算密集型系统在网络边缘的集成度越来越高,现场可编程门阵列(FPGA)正迅速成为下一代....
发表于 07-17 11:43 86次 阅读
Microchip推出全新低功耗FPGA智能嵌入式视觉项目解决方案

怎么样才能在PCB下设定不同的铺铜区域安全间距及切铜

Altium Designer 6以强大的设计输入功能为特点,在FPGA和板级设计中,同时支持原理图....
发表于 07-16 17:41 41次 阅读
怎么样才能在PCB下设定不同的铺铜区域安全间距及切铜

静态功耗的定义及FPGA设计中常用降低功耗的方法

静态功耗是指一个电路维持在一个或另一个逻辑状态时所需的功率。可以通过观察电路中每个电阻元件的电流I和....
的头像 牵手一起梦 发表于 07-16 14:41 269次 阅读
静态功耗的定义及FPGA设计中常用降低功耗的方法

贸泽与Xilinx签订全球分销协议,Xilinx产品在贸泽全线上架为工程设计提供强力支持

专注于引入新品并提供海量库存的电子元器件分销商贸泽电子 (Mouser Electronics) 今....
发表于 07-16 10:21 73次 阅读
贸泽与Xilinx签订全球分销协议,Xilinx产品在贸泽全线上架为工程设计提供强力支持

干货 | 机器学习加持,基于FPGA的高性能视觉应用方案设计

介绍 ML 处理的要求,以及为何 FPGA 能解决许多性能问题。
的头像 电路设计技能 发表于 07-16 09:28 183次 阅读
干货 | 机器学习加持,基于FPGA的高性能视觉应用方案设计

EM2140功率因数同步降压变换器的数据手册免费下载

EM2140是一个完全集成的40A功率因数同步降压变换器。它具有先进的数字控制器、栅极驱动器、同步M....
发表于 07-16 08:00 32次 阅读
EM2140功率因数同步降压变换器的数据手册免费下载

硬件设计中教你如何正确的约束时钟

现在的硬件设计中,大量的时钟之间彼此相互连接是很典型的现象。为了保证Vivado优化到关键路径,我们必须要理解
的头像 FPGA学习交流 发表于 07-15 15:35 107次 阅读
硬件设计中教你如何正确的约束时钟

FPGA之Verilog HDL 的四大怪(李凡老师授课摘录)

参考链接:http://www.fpgaw.com/thread-112099-1-1.html跟李凡老师学F
的头像 FPGA学习交流 发表于 07-15 15:35 141次 阅读
FPGA之Verilog HDL 的四大怪(李凡老师授课摘录)

跟李凡老师学FPGA扩频通信D01:串行通信基础(课堂笔记)

跟李凡老师学FPGA扩频通信D01:串行通信基础(课堂笔记)用笨笔头整理课堂笔记,用以备忘,温故而知新。整理文
的头像 FPGA学习交流 发表于 07-15 15:35 173次 阅读
跟李凡老师学FPGA扩频通信D01:串行通信基础(课堂笔记)

简谈 SDRAM的工作原理

SDRAM:Synchronous Dynamic Random Access Memory,同步动态随机存储
的头像 FPGA学习交流 发表于 07-15 15:35 129次 阅读
简谈 SDRAM的工作原理

FPGA市场年均增长10%,国产FPGA厂商谁有机会出头?

据MRFR统计2018年全球FPGA市场规模为60亿美元左右,随着AI+5G的应用逐步展开,其市场规....
的头像 荷叶塘 发表于 07-15 14:56 2273次 阅读
FPGA市场年均增长10%,国产FPGA厂商谁有机会出头?

USRP软件无线电平台的产品说明资料免费下载

软件无线电平台,或 USRP (发音 usurp) 是为了让一般计算机能够担当很高宽带的软件无线电用....
发表于 07-15 08:00 32次 阅读
USRP软件无线电平台的产品说明资料免费下载

ARM和CPLD以及FPGA的技术特点和区别

arm(AdvancedRISCMachines)是微处理器行业的一家知名企业,设计了大量高性能、廉....
发表于 07-12 17:50 129次 阅读
ARM和CPLD以及FPGA的技术特点和区别

浅析FPGA的结构组成及工作原理

FPGA主要由大量的CLB来作为最小逻辑单元,使用内部连线将这些最小的逻辑单元连接,完成更大的逻辑功....
发表于 07-12 15:24 135次 阅读
浅析FPGA的结构组成及工作原理

使用FPGA实现流水灯的详细资料说明

本文档的主要内容详细介绍的是使用FPGA实现流水灯的详细资料说明。流水灯模块对于发展商而言,动土仪式....
发表于 07-11 16:45 67次 阅读
使用FPGA实现流水灯的详细资料说明

关于目前FPGA主要的几个应用方向

大多数以ARM为核心的SOC芯片提供了大多数标准的接口,大量成系列的单片机/嵌入式处理器提供了相关行....
发表于 07-11 15:08 152次 阅读
关于目前FPGA主要的几个应用方向

从Agilex FPGA看英特尔如何设计产品新模式

Agilex是Agile(敏捷)和Flexible(灵活)两个词语的结合体,而这两个特点也正是现代F....
发表于 07-11 15:02 49次 阅读
从Agilex FPGA看英特尔如何设计产品新模式

FPGA相对DSP有什么优势以及它们的区别

FPGA可以用来做高速信号处理,一般如果AD采样率高,数据速率高,这时就需要FPGA对数据进行处理,....
发表于 07-10 17:48 160次 阅读
FPGA相对DSP有什么优势以及它们的区别

掌握这几步充分发挥eFPGA性能,SoC架构师都懂的选型技巧

一个16位加法器。你关心的是它的运行速度有多快,但是如果你不小心,看到的结果可能会让你感到惊讶。
的头像 电子发烧友网 发表于 07-10 15:57 1470次 阅读
掌握这几步充分发挥eFPGA性能,SoC架构师都懂的选型技巧

关于FPGA的FMC接口的详细介绍

FMC ( FPGA Mezzanine Card ) FPGA中间层板卡,整个FMC模块由子板模块....
发表于 07-09 17:52 123次 阅读
关于FPGA的FMC接口的详细介绍

三态门原理HDL语言DSP和ARM总线的仿真及Modelsim使用教程资料

本文档的主要内容详细介绍的是三态门原理HDL语言DSP和ARM总线的仿真及Modelsim使用教程资....
发表于 07-09 16:49 47次 阅读
三态门原理HDL语言DSP和ARM总线的仿真及Modelsim使用教程资料

关于嵌入式处理器的在线调试方法

在FPGA 设计中使用嵌入式处理器软核( 如MicroBlaze、PicoBlaze 等) 构成可编....
发表于 07-09 11:47 86次 阅读
关于嵌入式处理器的在线调试方法

基于FPGA的横向FIR滤波器设计详解

在理论的基础上详细阐述了如何基于Verilog HDL搭建的数字电路,来完成来完成FIR横向滤波器的....
的头像 FPGA之家 发表于 07-08 08:33 323次 阅读
基于FPGA的横向FIR滤波器设计详解

DE2开发板的指导使用手册免费下载

感谢您使用 Altera DE 教学开发板。这块板子的着眼于为在数字逻辑,计算机组织和 FPGA 方....
发表于 07-08 08:00 61次 阅读
DE2开发板的指导使用手册免费下载

ALTERA公司的DE1 SoC FPGA开发板的培训教程免费下载

本文档的主要内容详细介绍的是ALTERA公司的DE1 SoC FPGA开发板的培训教程免费下载包括了....
发表于 07-08 08:00 63次 阅读
ALTERA公司的DE1 SoC FPGA开发板的培训教程免费下载

详解嵌入式软件开发到FPGA开发

在开始介绍FPGA之前,让我们来回顾一下简单的嵌入式软件开发吧,相信大家或多或少都接触过单片机(Mi....
发表于 07-07 10:24 87次 阅读
详解嵌入式软件开发到FPGA开发

采用FPGA实现图像平滑处理

在FPGA内部,采集到的视频数据先通过一个FIFO,将原本25MHz频率下同步的数据流转换到50MH....
发表于 07-07 09:13 134次 阅读
采用FPGA实现图像平滑处理

如何在Vivado中实现逻辑锁定和增量编译工程实例说明

本文针对Vivado中实现的逻辑锁定和增量编译进行的工程实例介绍,文中有对应工程的下载地址。友情提示....
的头像 FPGA之家 发表于 07-06 10:32 390次 阅读
如何在Vivado中实现逻辑锁定和增量编译工程实例说明

ZGCM系列触摸控制脉冲激光电源使用手册免费下载

ZGCM系列脉冲激光电源是我公司最新研制的基于触摸操作控制的一款智能化高精度恒流型开关电源。内部采用....
发表于 07-05 16:44 65次 阅读
ZGCM系列触摸控制脉冲激光电源使用手册免费下载

FPGA的PCB原理图资料免费下载

本文档的主要内容详细介绍的是FPGA的PCB原理图资料免费下载。
发表于 07-05 08:00 70次 阅读
FPGA的PCB原理图资料免费下载

微软为什么在数据中心使用FPGA代替CPU?

众所周知,通用处理器(CPU)的摩尔定律已入暮年,而机器学习和 Web 服务的规模却在指数级增长。
的头像 ssdfans 发表于 07-03 17:30 440次 阅读
微软为什么在数据中心使用FPGA代替CPU?

微软最新发布FPGA深度学习云平台

微软发布了 Project Brainwave,一个基于 FPGA 的低延迟深度学习云平台。微软官方....
发表于 07-03 14:58 116次 阅读
微软最新发布FPGA深度学习云平台

MCU工程师需要了解的FPGA硬件属性

事实上,MCU对有些任务来说是很适合的,但对其它一些任务来说可能做的并不好。举例来说,当需要并行执行....
发表于 07-03 14:52 105次 阅读
MCU工程师需要了解的FPGA硬件属性

高云半导体推出最新安全FPGA系列产品

2019年7月1日 - 全球发展最快的可编程逻辑公司广东高云半导体科技股份有限公司(以下简称“高云半....
发表于 07-03 13:51 222次 阅读
高云半导体推出最新安全FPGA系列产品

国产芯片的生存困境 FPGA市场分析

赛灵思、阿尔特拉、莱迪思、美高森美等公司用近9000项专利构筑的知识产权壁垒,很大程度上堵死了后来者....
发表于 07-02 14:56 153次 阅读
国产芯片的生存困境 FPGA市场分析

人工智能芯片百家争鸣 FPGA将突围而出

随着人工智能、深度学习等技术的兴起与成熟,起初为图像渲染而生的GPU找到了新的用武之地,以GPU驱动....
发表于 07-02 14:53 182次 阅读
人工智能芯片百家争鸣 FPGA将突围而出

新型FPGA服务器提供更优质的计算资源和网络资源

2019 年 7月2日 – Molex旗下BittWare公司推出 TeraBox 1400B 服....
发表于 07-02 14:48 57次 阅读
新型FPGA服务器提供更优质的计算资源和网络资源

作为一名硬件狗,你不应该坐以待毙,“高薪”、“管理”两手抓起来!

8年硬件狗,如今很迷茫
的头像 电子发烧友网 发表于 07-02 10:50 172次 阅读
作为一名硬件狗,你不应该坐以待毙,“高薪”、“管理”两手抓起来!

关于PLD的分类及其优点分析

可编程逻辑器件的英文全称为:programmable logic device 即PLD。PLD是做....
发表于 07-01 17:46 117次 阅读
关于PLD的分类及其优点分析

FPGA上电加载时序介绍

大多数FPGA芯片是基于 SRAM 的结构的, 而 SRAM 单元中的数据掉电就会丢失,因此系统上电....
的头像 电子发烧友网 发表于 07-01 17:16 1821次 阅读
FPGA上电加载时序介绍

FPGA能否保持灵活性同时拥有ASIC级性能

AI语音助手和AI图像优化是离我们最近的AI应用,然而这只是AI能力比较初级的体现,未来,AI将会以....
发表于 07-01 14:54 123次 阅读
FPGA能否保持灵活性同时拥有ASIC级性能

FPGA或将取代CPU而成为机器人开发的新宠

FPGA这个词可能很多人都有所耳闻,尤其是理工科的同学们大多数应该都自愿或被迫被这个词刷屏过。但要真....
发表于 07-01 14:49 127次 阅读
FPGA或将取代CPU而成为机器人开发的新宠

5G的高效性将推动FPGA的快速增长

尽管大多数消费者今年不会急于购买5G手机,但电信运营商正加速推进5G网络建设,这对于上游的芯片厂商而....
发表于 07-01 14:46 99次 阅读
5G的高效性将推动FPGA的快速增长

ESIstream IP–简化确定性数据序列化的设计

当使用现代宽带数据转换器时,管理产生的高速串行数据流是一个巨大的挑战。ESIstream 是一个开源....
发表于 07-01 14:33 67次 阅读
ESIstream IP–简化确定性数据序列化的设计

FPGA对自动驾驶的发展有什么作用

现在,我们可以在家里跟我们的虚拟语音助手对话,以获取天气、播放音乐或者接听电话。拿起我们的智能手机,....
的头像 MEMS 发表于 06-30 11:18 632次 阅读
FPGA对自动驾驶的发展有什么作用

TMP411 ±1°C Programmable Remote/Local Digital Out Temperature Sensor

TMP411设备是一个带有内置本地温度传感器的远程温度传感器监视器。远程温度传感器,二极管连接的晶体管通常是低成本,NPN或PNP型晶体管或二极管,是微控制器,微处理器或FPGA的组成部分。 远程精度为±1 °C适用于多个设备制造商,无需校准。双线串行接口接受SMBus写字节,读字节,发送字节和接收字节命令,以设置报警阈值和读取温度数据。 TMP411器件中包含的功能包括:串联电阻取消,可编程非理想因子,可编程分辨率,可编程阈值限制,用户定义的偏移寄存器,用于最大精度,最小和最大温度监视器,宽远程温度测量范围(高达150°C),二极管故障检测和温度警报功能。 TMP411器件采用VSSOP-8和SOIC-8封装。 特性 ±1°C远程二极管传感器 ±1°C本地温度传感器 可编程非理想因素 串联电阻取消 警报功能 系统校准的偏移寄存器 与ADT7461和ADM1032兼容的引脚和寄存器 可编程分辨率:9至12位 可编程阈值限...
发表于 09-19 16:35 49次 阅读
TMP411 ±1°C Programmable Remote/Local Digital Out Temperature Sensor

TMP468 具有引脚可编程的总线地址的高精度远程和本地温度传感器

TMP468器件是一款使用双线制SMBus或I 2 C兼容接口的多区域高精度低功耗温度传感器。除了本地温度外,还可以同时监控多达八个连接远程二极管的温度区域。聚合系统中的温度测量可通过缩小保护频带提升性能,并且可以降低电路板复杂程度。典型用例为监测服务器和电信设备等复杂系统中不同处理器(如MCU,GPU和FPGA)的温度。该器件将诸如串联电阻抵消,可编程非理想性因子,可编程偏移和可编程温度限值等高级特性完美结合,提供了一套精度和抗扰度更高且稳健耐用的温度监控解决方案。 八个远程通道(以及本地通道)均可独立编程,设定两个在测量位置的相应温度超出对应值时触发的阈值。此外,还可通过可编程迟滞设置避免阈值持续切换。 TMP468器件可提供高测量精度(0.75°C)和测量分辨率(0.0 625°C)。该器件还支持低电压轨(1.7V至3.6V)和通用双线制接口,采用高空间利用率的小型封装(3mm×3mm或1.6mm×1.6mm),可在计算系统中轻松集成。远程结支持-55°C至+ 150°C的温度范围。 特性 8通道远程二极管温度传感器精度:±0.75&...
发表于 09-18 16:05 48次 阅读
TMP468 具有引脚可编程的总线地址的高精度远程和本地温度传感器