内容包括:
硬件描述语言的概述
--硬件描述语言的概念、种类和系统的抽象层次
Verilog基本语法
--模块、端口、逻辑值、常量(整型、实数型等)、变量(wire/reg/integer)、连续赋值assign、过程块always、实例化、编译指令(`define/`undef/`ifdef/`else/`endif/`timescale/`include)、延时、注释和空格、关键字、参数(parameter/defparam)、位选择和部分选择、操作符(算术/逻辑/按位/关系/相等/条件/移位/规约/连接复制/操作符的优先级)
Verilog高级描述语句
--if else/case/for/函数/任务/系统函数和任务
基本数字IC模块设计
--数字IC模块设计的步骤(设计规格、设计方案、RTL编码、语法检查、代码检视、单元测试)
--参数化存储器(参数直接代入、重新定义)
--参数化计数器
--有限状态机(概念和分类、应用和重要性、组成和描述、设计(状态
机编码和RTL编码)
Verilog1995/2001的异同
--组合端口和数据类型的定义、组合逻辑敏感信号用通配符号、localparam、多维数组、部分索引使用变量、generate语句
算术移位操作、指数运算
目的:让学习者掌握Verilog语言,设计可综合的数字IC模块。
课程介绍
课程目录
往期学员作品
用户评论
课程介绍
课程目录
往期学员作品
用户评论
你将获得
- 掌握某些知识点
- 学会某些技巧(或思路)
教学服务
1v1专属答疑服务
BAT专家面试辅导
讲师介绍
goodman2046
高级工程师
高级数字IC设计工程师,在全球top10的IC公司工作NNN年+,具有丰富的数字IC设计经验
课程详情
温馨提示
- 请勿私下交易请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
- 听课说明
1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课
2、手机/平板:下载腾讯课堂APP, 进入学习页面听课