互联网是一巨大的FPGA

简介:

互联网和FPGA的几个相似点:

1. 网络互联,相当于FPGA内的走线;

2. 存储服务,相当于Flash或其他非易失存储器;

3. 数据库,相当于LUT;

4. 缓存服务器,相当于FPGA内部寄存器;

5. 网站逻辑状态机,与FPGA内部RTL实现的状态机并无二致。

6. 互联网服务可以抽象为IP核(黑盒);

7. 请求,即输入;

8. 响应,即输出;

9. 对网站测试,很像写testbench;

10. 对网站故障进行诊断,需要借助服务器log,而对RTL调试,需要借助仿真时序图,或用chipscope、signal tap抓取IP的输入/输出波形log;


二者从本质上仅是宏观与微观,规模与个例,星系和原子的区别。

也许有天可以用js进行FPGA布局布线,也许有天可以用SystemVerilog设计网站架构。


目录
相关文章
|
8月前
|
存储 算法 数据处理
FPGA:可编程逻辑设备的领军者及其在数字信号处理中的应用
FPGA:可编程逻辑设备的领军者及其在数字信号处理中的应用
124 2
|
8月前
|
人工智能 物联网 5G
|
4月前
|
机器学习/深度学习 人工智能 供应链
5G技术是第五代移动通信技术
5G技术是第五代移动通信技术
416 7
|
8月前
|
数据采集 人工智能 算法
FPGA技术特点与应用效果
FPGA技术特点与应用效果
148 0
|
运维 安全 编译器
可编程网络系列(一):可编程网络在阿里云的规模化应用和实践
通往可预期之路~可编程网络在阿里云的规模化应用和实践!
可编程网络系列(一):可编程网络在阿里云的规模化应用和实践
|
机器学习/深度学习 区块链 芯片
后通用芯片时代: 专用芯片兴起背后的经济学
_周末抽空整理了一下关于从经济学视角看专用(e.g. AI/挖矿)芯片崛起的感想,首发于[StarryHeavensAbove](https://mp.weixin.qq.com/s/99AQC20w2_Ene4o1zYlTkg)公众号,然后被[新智元](https://mp.
853 0

热门文章

最新文章