1. 介绍
本篇blog旨在描述数字芯片&FPGA初学者所必须的基本技能,有需要的同学自取哈。
2. 技能篇
首先是需要掌握的技能
● Verilog
属于硬件描述语言的一种。可用于数字电子系统设计,进行数字逻辑系统的仿真验证、时序分析、逻辑综合,是目前应用最广泛的一种硬件描述语言。
● 数字电路基础
● 静态时序分析(Static Timing Analysis, STA)
静态时序分析(Static Timing Analysis, STA):内容导航
● 亚稳态设计
● 低功耗设计
● 时钟、复位与上电初始化
○ Systemverilog
以Verilog语言为基础进行拓展,引入了面向对象设计技术,可更加灵活的进行设计,以满足数字验证的各种需求。
作为设计人员,可以稍微了解SV的基础语法,可以方便TB文件编写。
● Linux
数字IC基本是在Linux环境下进行设计和验证,因此Linux基本操作必不可少!
WSL(Windows Subsystem for Linux,适用于 Linux 的 Windows 子系统)允许用户直接在 Windows 上运行Linux 环境,安装方式如下:

本文为数字芯片与FPGA初学者提供必备技能和技术介绍,涵盖Verilog、数字电路基础、静态时序分析等内容,并深入探讨FIFO设计、RTL设计流程、总线接口协议等技术细节。
最低0.47元/天 解锁文章
1349

被折叠的 条评论
为什么被折叠?



