22电信2班学长课堂

朱晨威 刘伟霖

目录

  • 1 前言
    • 1.1 前言
    • 1.2 技术班助寄语
  • 2 科创室
    • 2.1 科创室简介
    • 2.2 科创室成员
    • 2.3 看此专栏请先读我
  • 3 专业方向科普
    • 3.1 通信工程
      • 3.1.1 课程学习建议
    • 3.2 电子信息工程
    • 3.3 自动化
    • 3.4 电气工程及其自动化
    • 3.5 机器人工程
    • 3.6 看此专栏请先读我
  • 4 教学课程(大一上)
    • 4.1 PCB
      • 4.1.1 Lesson_1:AD软件安装及基础快捷键操作
      • 4.1.2 Lesson_2:绘制一个简单的原理图及注意事项讲解
      • 4.1.3 Lesson_3:导入PCB进行布局
      • 4.1.4 Lesson_4:导入PCB进行布线
      • 4.1.5 Lesson_6:对前2-3届赛题进行基础讲解
      • 4.1.6 优秀学长指导视频
    • 4.2 C语言
      • 4.2.1 C语言资料
      • 4.2.2 自学教程及建议
      • 4.2.3 自学视频配套资料
      • 4.2.4 Lesson_7:C概述及第一个程序&进制
      • 4.2.5 Lesson_8:C基础
      • 4.2.6 Lesson_9:数组、函数
      • 4.2.7 Lesson_10:指针、结构体
    • 4.3 51单片机
      • 4.3.1 自学教程推荐
      • 4.3.2 Lesson_11:讲解最小系统及点灯
      • 4.3.3 Lesson_12:按键、数码管
      • 4.3.4 Lesson_13:中断
      • 4.3.5 Lesson_14:串口
      • 4.3.6 Lesson_15:IIC | SPI
    • 4.4 读我
  • 5 教学大纲(大一下)
    • 5.1 控制方向
    • 5.2 数字信号处理
    • 5.3 模拟信号处理
    • 5.4 嵌入式系统设计
    • 5.5 看此专栏请先读我
  • 6 学科竞赛(院校级)
    • 6.1 PCB设计大赛
      • 6.1.1 优秀作品
      • 6.1.2 往届赛题
    • 6.2 电子创意大赛
    • 6.3 光立方大赛(校级)
      • 6.3.1 什么是光立方?
      • 6.3.2 比赛的收获和益处
      • 6.3.3 光立方大赛详细内容
      • 6.3.4 光立方作品集
      • 6.3.5 经验分享
      • 6.3.6 发光二极管基础知识
    • 6.4 看此专栏请先读我
  • 7 学科竞赛(专业)
    • 7.1 全国大学生电子设计竞赛
    • 7.2 全国大学生FPGA创新设计竞赛
    • 7.3 飞思卡尔杯-全国大学生智能车竞赛
    • 7.4 复微杯电子设计大赛
    • 7.5 西门子”中国智能制造挑战赛
    • 7.6 全国大学生嵌入式芯片与系统设计竞赛
    • 7.7 全国大学生光电设计竞赛
    • 7.8 看此专栏请先读我
  • 8 学科竞赛(其他)
    • 8.1 中国“互联网+”大学生创新创业大赛(A类)
      • 8.1.1 初识大学生创新创业比赛
    • 8.2 挑战杯竞赛(A类)
    • 8.3 全国大学生电子商务“创新、创意及创业”挑战赛
    • 8.4 中国大学生计算机设计大赛
    • 8.5 大学生创新创业比赛
      • 8.5.1 大学生如何准备创新创业大赛
    • 8.6 蓝桥杯大赛电子类
      • 8.6.1 资料
        • 8.6.1.1 单片机资料
        • 8.6.1.2 嵌入式资料
      • 8.6.2 赛前总结
      • 8.6.3 真题
    • 8.7 大学生集成电路创新创业大赛
    • 8.8 看此专栏请先读我
  • 9 实力提升
    • 9.1 论文
    • 9.2 专利
    • 9.3 软件著作权
    • 9.4 看此专栏请先读我
  • 10 考研
    • 10.1 书籍推荐
    • 10.2 时间安排推荐表
    • 10.3 学长建议
    • 10.4 学长考研情况
    • 10.5 看此专栏请先读我
  • 11 就业工作
    • 11.1 简历
    • 11.2 看此专栏请先读我
  • 12 科创室辉煌历史
    • 12.1 事迹篇
    • 12.2 就业篇
    • 12.3 创业篇
    • 12.4 学长建议
    • 12.5 看此专栏请先读我
全国大学生FPGA创新设计竞赛

全国大学生FPGA创新创新设计竞赛


竞赛简介

全国大学生嵌入式芯片与系统设计竞赛(以下简称“大赛”)旨在提高全国高校学生在嵌入式芯片及系统设计领域、可编程逻辑器件应用领域自主创新设计与工程实践能力,培养具有创新思维、具备解决复杂工程问题能力且拥有团队合作精神的优秀人才,推进高校与企业人才培养合作共建。大赛强调在做芯片与系统设计的同时关注可编程逻辑器件应用领域创新设计原理及规律,鼓励参赛师生掌握FPGA相关的理论知识和实践技能,丰富和活跃高校创新创业学术氛围。

竞赛交流QQ群(793869806)、微信公众号(大学生FPGA创新设计竞赛)

全国大学生嵌入式芯片与系统设计竞赛--FPGA创新设计竞赛官网:      http://www.fpgachina.cn/

参赛对象

竞赛参赛对象包括(不限于)国内高校电子电气类相关专业(电子、信息、计算机、自动化、电气、仪科、生医等)在校本科生和研究生。

竞赛方式

竞赛以“创意发挥、规范设计、突破自我、快乐竞赛”为原则。参赛队伍自行选择参赛项目,采用组委会指定FPGA开发平台进行开放式自主设计,亦可在指定FPGA开发平台之外自行设计扩展搭建其他电路构成应用系统。

原则上各高校报名参加初赛的队伍数量不设上限。针对每个选题方向,由平台提供厂商根据报名资料进行筛选,依据审核结果为各参赛院校提供对应数量的开发平台,未得到开发平台的参赛队伍可自行与平台提供厂商协调解决。

竞赛时间

【报名阶段 】
8月15日-9月15日18时
开放注册
组建队伍
提交报名
组委会审核
【作品准备阶段】
开发板寄送
技术培训
作品准备
11月10日18点之前作品提交截止
【初赛评审阶段】
11月11日-11月15日
初赛成绩公布
公布晋级名单
决赛参赛确认
【决赛环节】
11月25日-27日
现场基础设计能力考核
专家提问
实物演示
 颁奖典礼

关于竞赛选题问题

详见竞赛官网通知公告,链接:http://www.fpgachina.cn/inform

关于常见问题

详见竞赛官网常见问题页面,链接:http://www.fpgachina.cn/wx/question?value=4&num=20

参赛办法

(一)竞赛报名

竞赛采用开放式报名方式,参赛队伍务必在报名截止时间前通过官方网站http://(www.fpgachina.cn)完成报名工作。

每支参赛队伍不超过3人,每队不超过2名指导老师,每位同学仅限参与1支队伍。

根据参赛学生学历层次,竞赛分两个组别:

1.本科生组:全体参赛队员均为本科生

2.研究生组:参赛队员中至少包含一名研究生

参赛队员身份以报名截止日身份为准。

(二)资格审查

参赛队伍报名后,组委会将进行参赛资格审核,主要根据参赛队伍信息提交完整度、项目创新性、科学性、工程可行性、设计难度以及FPGA平台适用度等因素判定。经组委会确认后,可通过官方网站查看参赛资格。

(三)初赛评选

获得参赛资格的队伍,根据作品提交要求(另行通知)提交作品报告及视频等内容,专家组对参赛作品进行线上评审并确定入围决赛的名单,组委会将在竞赛网站公示决赛入围名单,公示期为7天。参赛者如有异议可在公示期内向组委会实名申诉。

(四)决赛评选

为保证竞赛公平公正,决赛评审期间将安排FPGA基础编程设计能力考核,通过测试的参赛队伍将获得决赛评奖资格。决赛评审工作由组委会组织专家组进行现场评审,评审流程包括作品介绍及演示、专家提问等环节。专家组将根据参赛作品完整度、专业性、创新性等标准进行评审并确定决赛获奖队伍,组委会将在竞赛网站公示决赛获奖名单,公示期为7天。参赛队伍如有异议,可在公示期内以实名邮件形式向组委会发出申诉申请,组委会将以邮件形式正式回复申诉意见。

21届获奖作品——基于安路FPGA的软件无线电架构和实时802.11n毫米波高速通信演示系统视频参考:http://www.fpgachina.cn/videoDetails?value=6&id=7369ebb9eac9465ca846171d203108f1&reviewMark=6

21届获奖作品——基于FPGA的激光粒度仪视频参考:http://www.fpgachina.cn/videoDetails?value=6&id=74d63a2a9d57408d90cdd84835df200e&reviewMark=6

21届获奖作品——基于FPGA的工业互联网TSN融合网关视频参考:http://www.fpgachina.cn/videoDetails?value=6&id=d07e6708b19640ddab0c7b0094c5b5f4&reviewMark=6

FPGA基础知识介绍

FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。

FPGA普遍用于实现数字电路模块,用户可对FPGA内部的逻辑模块和I/O模块重新配置,以实现用户的需求。它还具有静态可重复编程和动态在系统重构的特性,使得硬件的功能可以像软件一样通过编程来修改。可以毫不夸张的讲,FPGA能完成任何数字器件的功能,下至简单的74电路,上至高性能CPU,都可以用FPGA来实现。FPGA如同一张白纸或是一堆积木,工程师可以通过传统的原理图输入法,或是硬件描述语言自由的设计一个数字系统。

前期准备

数字电路和数字电路课程;

微机原理或者计算机系统结构至少要学一门;

数学推荐离散数学;

至少一门HDL语言(Verilog和vhdl任选一门或许两者兼修);

至少一种FPGA的集成开发环境IDE(私心推荐Xilinx的VIVADO);

一块FPGA的开发板和下载线。

FPGA发展史

FPGA的发展历史如下图所示。相对于PROM、PAL/GAL、CPLD而言,FPGA规模更大性能更高。




负责老师:向博