0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

了解逻辑电路的设计与描述方式

lhl545545 来源:与非网 作者:与非网 2020-08-28 15:33 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

学习 FPGA,在不同层次的人明显有不同的答案。先说一句,说不要开发版的都是菜鸟级选手。

FPGA 层次可划分为,鸡蛋级别,菜鸟级别,老鸟级别,高手级别四类。鸡蛋级别属于还未入门的,这里就先不说了。下面的内容主要介绍如何成为一个菜鸟。

1)熟悉语法,其实你不需要什么都会,但是要记住几个经典的时序,逻辑电路的描述方式。

2)熟悉三个经典电路描述并仿真。仿真其实不是很重要,我开始学习压根没学那个玩意儿,因为要是只做接口那玩意儿没啥用。直接用 ChipSchop 抓抓数据更快。仿真是给做算法,工程相对较大的人用的。三个经典电路分别是,分频器,计数器(可做一个时钟),序列检测器。

这样你就基本熟悉了开发环境了。

3)上板卡跑一个灯,熟悉一个板卡上时钟资源使用,硬件的使用原理。

4)知道了 FPGA 学习主要不在于编程!压根没有编程这回事!!Verilog 是硬件描述语言!描述!!写代码时脑子里必须有电路图!!知道 FPGA 主要学的是硬件和算法!!软件最多能占 10%就不错了!!

只要你能完成这上面的东西,恭喜你进入菜鸟行列,可以在别人设计好 FPGA 方案的条件下完成一些模块的设计了。其实华为招聘员工,很多人 FPGA 水平一开始都差不多这么菜。

先写一下老鸟需要会什么,以后再答怎么做到。

1)FPGA 逻辑资源,特别是时钟资源要非常熟悉。

2)做算法的必须熟悉 sysgen 的使用。说的容易了,sysgen 画画图也没那么容易哦,你要熟悉使用各种滤波器,理论知识要求起点就不小。

3)充分理解 FPGA 从上而下的设计原则,能够编写中等程度的 FPGA 详细设计方案。

4)熟悉时序优化,时序收敛,区域约束等知识。并且能运用到编程之中,解决菜鸟们解决不了的“不科学”的问题。说白了就是会使用 planhead,以及 ISE 中那些你还没接触过的功能。一般菜鸟们 ISE 都只会编程,默认的编译一下,然后下载,ChipSchop 抓抓数看看。

5)能够熟悉 FPGA 常用的接口,不求都会编程,但是要知道他们功能是什么。比如 ADCDAC,串口,EMIF 等等。并且熟悉 DSP 等 FPGA 周边常用芯片工作原理

6)熟悉硬件设计,至少要知道 Bank 上 IO 规划怎么好,全局时钟,区域时钟大致怎么规划等等。

7)信号源,示波器,频谱仪都要熟悉使用吧!

等这些都熟悉了,差不多是老鸟了。
责任编辑:pj

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • dsp
    dsp
    +关注

    关注

    561

    文章

    8275

    浏览量

    368214
  • FPGA
    +关注

    关注

    1664

    文章

    22502

    浏览量

    639128
  • 逻辑电路
    +关注

    关注

    13

    文章

    503

    浏览量

    44246
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    芯片逻辑内建自测试技术的工作原理与核心架构

    内建自测试(LBIST)技术应运而生,它通过将测试电路植入芯片内部,使芯片能够对自身逻辑电路进行自主检测,显著降低了对ATE的依赖,在汽车电子、航空航天等高可靠性领域成为关键技术。
    的头像 发表于 03-03 14:08 377次阅读
    芯片<b class='flag-5'>逻辑</b>内建自测试技术的工作原理与核心架构

    FPGA 入门必看:Verilog 与 VHDL 编程基础解析!

    的基础概念和实践方法。一、FPGA与MCU/MPU的区别MCU/MPU:顺序执行程序,CPU负责所有逻辑FPGA:可编程逻辑阵列,逻辑电路可按需求重新配置,实现并
    的头像 发表于 01-19 09:05 703次阅读
    FPGA 入门必看:Verilog 与 VHDL 编程基础解析!

    【「龙芯之光 自主可控处理器设计解析」阅读体验】--LoongArch逻辑综合、芯片设计

    本篇讲述学习LoongArch逻辑综合、可测试性设计、物理设计章节内容。 一.逻辑综合 逻辑综合(logic synthesis)是将电路的行为级
    发表于 01-18 14:15

    一款用于开漏模式和推拉模式的2bit双向电平转换器MS6212D

    电平转换器是一种电子装置,主要用于解决不同电压逻辑电路间的信号兼容问题,实现低电压数字芯片与高电压模拟电路等组件间的通信接口匹配。
    的头像 发表于 01-16 16:27 178次阅读
    一款用于开漏模式和推拉模式的2bit双向电平转换器MS6212D

    有源逻辑探头的具体应用

    有源逻辑探头依托内置放大电路、高输入阻抗及低噪声核心特性,专注于数字电路逻辑电平(如0/1信号)的精准捕获与分析,广泛适配研发验证、故障调试、设备维修等全流程数字
    的头像 发表于 12-16 10:29 291次阅读
    有源<b class='flag-5'>逻辑</b>探头的具体应用

    飞凌嵌入式ElfBoard-文件I/O的了解探究之文件描述符和FILE指针转换

    在同一个文件上执行I/O操作时,系统I/O与标准I/O可以混合使用,借助于库函数 fdopen、fileno可以将文件描述符和FILE指针对象之间进行转换。1.3.3.1 fileno用于将传入
    发表于 11-20 09:24

    MDD 逻辑IC的逻辑电平不兼容问题与解决方案

    在现代电子系统中,MDD辰达半导体逻辑IC(集成电路)扮演着至关重要的角色,广泛应用于数据处理、时序控制、信号转换等各类电路中。随着技术的进步,不同逻辑系列的IC(如TTL、CMOS、
    的头像 发表于 10-29 09:39 594次阅读
    MDD <b class='flag-5'>逻辑</b>IC的<b class='flag-5'>逻辑</b>电平不兼容问题与解决方案

    咨询符合国标GB/T 4728.12-2022的逻辑电路设计软件

    背景 在大学教授《数字逻辑》,总是遇到绘逻辑电路图的问题,想适配国家标准GB/T 4728.12-2022的逻辑电路,培养学生的家国情怀,但目前的软件好像使用的都是IEEE标准,
    发表于 09-09 09:46

    FPGA时序分析工具TimeQuest详解

    上述代码所描述逻辑电路在Cyclone IV E的EP4CE10F17C8(65nm)这个器件上能最高运行在多少频率的时钟?
    的头像 发表于 08-06 14:54 4312次阅读
    FPGA时序分析工具TimeQuest详解

    瑞萨RA系列FSP库开发实战指南(29)CGC(时钟生成电路)时钟控制

    Circuit,中文译为“时钟生成电路”,或者也可以叫它“时钟控制电路”。 13.1.1 时钟源 我们学过《数字逻辑电路》知道,在芯片集成电路的系统中,必须要输入时钟信号进行驱动,才
    的头像 发表于 08-05 14:02 3592次阅读
    瑞萨RA系列FSP库开发实战指南(29)CGC(时钟生成<b class='flag-5'>电路</b>)时钟控制

    电子工程师自学成才手册.提高篇

    ,数字电路基础与门电路,数制、编码与逻辑代数,组合逻辑电路,时序逻辑电路,脉冲电路,D/A转换器
    发表于 07-03 16:09

    CMOS的逻辑门如何应用在电路

    CMOS的逻辑门如何应用在电路中 前言 在如今的电子电路中,CMOS逻辑门有着接近零静态功耗和超高集成度的特点,是数字电路不可或缺的存在。其
    的头像 发表于 06-19 16:07 1940次阅读
    CMOS的<b class='flag-5'>逻辑</b>门如何应用在<b class='flag-5'>电路</b>中

    每周推荐!电子工程师自学资料及各种电路解析

    逻辑电路、时序逻辑电路、脉冲电路、D/A转换器、A/D转换器和半导体存储器。 3、实用电子电路设计(全6本)—— 振荡电路的设计与应用 本
    发表于 05-19 18:20

    电子工程师自学速成 —— 提高篇

    逻辑电路、时序逻辑电路、脉冲电路、D/A转换器、A/D转换器和半导体存储器。 纯分享贴,有需要可以直接下载附件获取完整资料! (如果内容有帮助可以关注、点赞、评论支持一下哦~)
    发表于 05-15 15:56

    实用电子电路设计(全6本)——数字逻辑电路的ASIC设计

    由于资料内存过大,分开上传,有需要的朋友可以去主页搜索下载哦~ 本文以实现高速高可靠性的数字系统设计为目标,以完全同步式电路为基础,从技术实现的角度介绍ASIC逻辑电路设计技术。内容包括:逻辑
    发表于 05-15 15:22