- 1. 什么是竞争和冒险? 记得我刚学FPGA那会,恶补基础知识,其中之一就是竞争与冒险,我参考了《FPGA之道》,记录了几篇博客: 【 FPGA 】组合逻辑中的竞争与险象问题(一) 第一篇博客中写道了单输入组合逻辑,如下: 这个例子最简单,却最能说明什么是竞争,以及由竞争导致的险象,也即冒险。 输入为A先于not(A)A非到达或门,因此,如果初始令A为1,则NO... 1. 什么是竞争和冒险? 记得我刚学FPGA那会,恶补基础知识,其中之一就是竞争与冒险,我参考了《FPGA之道》,记录了几篇博客: 【 FPGA 】组合逻辑中的竞争与险象问题(一) 第一篇博客中写道了单输入组合逻辑,如下: 这个例子最简单,却最能说明什么是竞争,以及由竞争导致的险象,也即冒险。 输入为A先于not(A)A非到达或门,因此,如果初始令A为1,则NO...
- 文章目录 写在前面正文超导设备超导性库珀对约瑟夫森结和晶体管超导量子干涉仪(SQUID)快速单通量量子(RSFQ)高温超导体 回顾 交个朋友 写在前面 原文链接 相关博文 博客首页 注:知识搬运,供学习交流使用,侵联删! 正文 超导器件尽管没有得到广泛使用,但具有一些标准半导体器件无法提供的独特特性。关于电信号的放大,磁场的检测和光的检测的高灵敏... 文章目录 写在前面正文超导设备超导性库珀对约瑟夫森结和晶体管超导量子干涉仪(SQUID)快速单通量量子(RSFQ)高温超导体 回顾 交个朋友 写在前面 原文链接 相关博文 博客首页 注:知识搬运,供学习交流使用,侵联删! 正文 超导器件尽管没有得到广泛使用,但具有一些标准半导体器件无法提供的独特特性。关于电信号的放大,磁场的检测和光的检测的高灵敏...
- 博文目录 写在前面正文普通的二进制计数器电路设计行为仿真 普通的格雷码计数器电路设计行为仿真 LFSR电路设计行为仿真 多功能计数器电路设计行为仿真生成语句实现方式电路设计行为仿真 注意事项 参考资料交个朋友 写在前面 相关博文 博客首页 注:学习交流使用! 正文 多功能计数器,英文名为:Versatile Counter;所谓多功能,这里... 博文目录 写在前面正文普通的二进制计数器电路设计行为仿真 普通的格雷码计数器电路设计行为仿真 LFSR电路设计行为仿真 多功能计数器电路设计行为仿真生成语句实现方式电路设计行为仿真 注意事项 参考资料交个朋友 写在前面 相关博文 博客首页 注:学习交流使用! 正文 多功能计数器,英文名为:Versatile Counter;所谓多功能,这里...
- 文章目录 写在前面正文导体和绝缘体电路设计中的电阻Intentional ResistanceUnintentional Resistance 单位结论 交个朋友 写在前面 呃,你没有看错,就是电阻,但决不轻视知识! 原文地址:The Basics of Electrical Resistance ® 注:侵联删! 在本教程中,我们将探讨基本的电气特... 文章目录 写在前面正文导体和绝缘体电路设计中的电阻Intentional ResistanceUnintentional Resistance 单位结论 交个朋友 写在前面 呃,你没有看错,就是电阻,但决不轻视知识! 原文地址:The Basics of Electrical Resistance ® 注:侵联删! 在本教程中,我们将探讨基本的电气特...
- 目录 抛砖引玉 实际测试 抛砖引玉 从一个小例子引入设计: 我们需要设计一个电路,要实现的功能是,如果电脑CPU过热,则电脑关机; 你可能想到的伪代码是这样的: If (cpu_overheated) then shut_off_computer = 1; 可以,是对功能的描述。 但是存在一个情况就是其他情况呢? 如果默认不写回事会有什么问题? ... 目录 抛砖引玉 实际测试 抛砖引玉 从一个小例子引入设计: 我们需要设计一个电路,要实现的功能是,如果电脑CPU过热,则电脑关机; 你可能想到的伪代码是这样的: If (cpu_overheated) then shut_off_computer = 1; 可以,是对功能的描述。 但是存在一个情况就是其他情况呢? 如果默认不写回事会有什么问题? ...
- 文章目录 写在前面正文价电子导体绝缘子半导体类晶体结构总结 交个朋友 写在前面 原文链接 相关博文 博客首页 注:知识搬运,供学习交流使用,侵联删! 正文 价电子 最外层壳或价壳中的电子称为价电子。 这些价电子负责化学元素的化学性质。 这些电子参与与其他元素的化学反应。 适用于简单反应的过于简化的化学法则是原子试图形成8个电子的完整外壳(L壳两... 文章目录 写在前面正文价电子导体绝缘子半导体类晶体结构总结 交个朋友 写在前面 原文链接 相关博文 博客首页 注:知识搬运,供学习交流使用,侵联删! 正文 价电子 最外层壳或价壳中的电子称为价电子。 这些价电子负责化学元素的化学性质。 这些电子参与与其他元素的化学反应。 适用于简单反应的过于简化的化学法则是原子试图形成8个电子的完整外壳(L壳两...
- 文章目录 前言简介模拟特性数字特性 前言 集成电路的门电路基本都是由MOS管实现的,相比于晶体管,MOS管应用更加广泛,MOS管在模拟电路以及数字电路中应用的区域也不同,下面一一介绍。 注:本文摘自于《FPGA之道》 简介 与三极管类似,MOS管也具有三个电极,虽然名称不同,但是使用方式类似,按照对应关系,分别为 源极(符号S,功能类似三极管发射... 文章目录 前言简介模拟特性数字特性 前言 集成电路的门电路基本都是由MOS管实现的,相比于晶体管,MOS管应用更加广泛,MOS管在模拟电路以及数字电路中应用的区域也不同,下面一一介绍。 注:本文摘自于《FPGA之道》 简介 与三极管类似,MOS管也具有三个电极,虽然名称不同,但是使用方式类似,按照对应关系,分别为 源极(符号S,功能类似三极管发射...
- 何谓静态时序分析(Static Timing Analysis,简称STA) 它可以简单的定义为:设计者提出一些特定的时序要求(或者说是添加特定的时序约束),套用特定的时序模型,针对特定的电路进行分析。分析的最终结果当然是要求系统时序满足设计者提出的要求。 下面举一个最简单的例子来说明时序分析的基本概念。假设信号需要从输入到输出在FPGA内部经过一些逻辑延时和路径延时。我... 何谓静态时序分析(Static Timing Analysis,简称STA) 它可以简单的定义为:设计者提出一些特定的时序要求(或者说是添加特定的时序约束),套用特定的时序模型,针对特定的电路进行分析。分析的最终结果当然是要求系统时序满足设计者提出的要求。 下面举一个最简单的例子来说明时序分析的基本概念。假设信号需要从输入到输出在FPGA内部经过一些逻辑延时和路径延时。我...
- 文章目录 写在前面正文MOSFET工作增强型场效应管V-MOS回顾 参考资料交个朋友 写在前面 原文链接 相关博文 博客首页 注:知识搬运,供学习交流使用,侵联删! 正文 注:Insulated-gate Field-effect Transistors (IGFET),翻译:绝缘栅场效应晶体管(MOSFET)。 The Insulated... 文章目录 写在前面正文MOSFET工作增强型场效应管V-MOS回顾 参考资料交个朋友 写在前面 原文链接 相关博文 博客首页 注:知识搬运,供学习交流使用,侵联删! 正文 注:Insulated-gate Field-effect Transistors (IGFET),翻译:绝缘栅场效应晶体管(MOSFET)。 The Insulated...
- 目录 原题复现 审题 我的设计 工具推荐 原题复现 工具,也只能作为一个参考的工具,我们感谢它的存在,给了我灵感与思路,复习或者纠错等。 关于真值表这一个话题,HDLBits这个网站讲的也确实通俗 例如: 组合表示电路的输出仅是其输入的函数(在数学意义上)。 这意味着对于任何给定的输入值,只有一个可能的输出值。 因此,描述组合函数行为的一种方法是显式列出输... 目录 原题复现 审题 我的设计 工具推荐 原题复现 工具,也只能作为一个参考的工具,我们感谢它的存在,给了我灵感与思路,复习或者纠错等。 关于真值表这一个话题,HDLBits这个网站讲的也确实通俗 例如: 组合表示电路的输出仅是其输入的函数(在数学意义上)。 这意味着对于任何给定的输入值,只有一个可能的输出值。 因此,描述组合函数行为的一种方法是显式列出输...
- 文章目录 前言正文变量可以取什么样的值?变量的取值意味着什么?主要的数据类型其他数据类型integertime / realtimereal例子 Verilog的字符串 写在最后 前言 这是本系列的第三篇博文,依然很基础,这个系列文章,主要是在没有其他事情的时候,休闲所作! 如问,有没有意义,我觉得对我来说是有意义的: 首先,对于我写博客的条理性来... 文章目录 前言正文变量可以取什么样的值?变量的取值意味着什么?主要的数据类型其他数据类型integertime / realtimereal例子 Verilog的字符串 写在最后 前言 这是本系列的第三篇博文,依然很基础,这个系列文章,主要是在没有其他事情的时候,休闲所作! 如问,有没有意义,我觉得对我来说是有意义的: 首先,对于我写博客的条理性来...
- 目录 抛砖引玉 个人总结 麻烦的设计 抛砖引玉 假设您正在建立一个电路来处理游戏的PS / 2键盘的扫描代码(scancodes)。给定收到的扫描码(scancodes)的最后两个字节,您需要指示是否已按下键盘上的箭头键之一。这涉及到相当简单的映射,可以将其实现为具有四个案例的case语句(或if-elseif)。 Scancode [15:0]Arrow ke... 目录 抛砖引玉 个人总结 麻烦的设计 抛砖引玉 假设您正在建立一个电路来处理游戏的PS / 2键盘的扫描代码(scancodes)。给定收到的扫描码(scancodes)的最后两个字节,您需要指示是否已按下键盘上的箭头键之一。这涉及到相当简单的映射,可以将其实现为具有四个案例的case语句(或if-elseif)。 Scancode [15:0]Arrow ke...
- 前言 IP核是FPGA开发者的老朋友了,可以这么说,只要是做FPGA开发的,都会利用FPGA的IP核进行开发设计,这不像IC设计,什么都要自己设计,使用IP可以加快产生开发进程。 下面摘自《FPGA之道》对IP核的描述,来理解IP核相关的简单内容。 IP核概述 随着FPGA的集成度越来越高,规模越来越大,设计越来越复杂,IC行业的竞争也越来越激烈,产品的交付周期越... 前言 IP核是FPGA开发者的老朋友了,可以这么说,只要是做FPGA开发的,都会利用FPGA的IP核进行开发设计,这不像IC设计,什么都要自己设计,使用IP可以加快产生开发进程。 下面摘自《FPGA之道》对IP核的描述,来理解IP核相关的简单内容。 IP核概述 随着FPGA的集成度越来越高,规模越来越大,设计越来越复杂,IC行业的竞争也越来越激烈,产品的交付周期越...
- 控制信号(单脉冲信号)的跨时钟域传输问题存在两种情况,一种是从快时钟域到慢时钟域传输,如果用慢时钟强行采样快时钟域内的控制信号,可能存在采样不到信号的情况,而且很大概率采不到信号;另一种情况是从慢时钟域到快时钟域的控制信号传输问题,这种情况,快时钟一定能采样到慢时钟域内的控制信号,但是可能出现亚稳态问题; 下面针对这两种情况进行处理: 快时钟到慢时钟 有... 控制信号(单脉冲信号)的跨时钟域传输问题存在两种情况,一种是从快时钟域到慢时钟域传输,如果用慢时钟强行采样快时钟域内的控制信号,可能存在采样不到信号的情况,而且很大概率采不到信号;另一种情况是从慢时钟域到快时钟域的控制信号传输问题,这种情况,快时钟一定能采样到慢时钟域内的控制信号,但是可能出现亚稳态问题; 下面针对这两种情况进行处理: 快时钟到慢时钟 有...
- 文章目录 前言VHDL的串行语句VHDL直接信号赋值语句VHDL变量赋值语句VHDL条件语句优先级条件语句无优先级条件语句优先级条件语句与无优先级条件语句的对比case-when的一些变形 VHDL空语句VHDL循环语句VHDL等待语句VHDL过程调用语句 前言 所谓的串行语句,不过是形式上的串行,映射为硬件电路时仍然为并行的。 VHDL的串行语句... 文章目录 前言VHDL的串行语句VHDL直接信号赋值语句VHDL变量赋值语句VHDL条件语句优先级条件语句无优先级条件语句优先级条件语句与无优先级条件语句的对比case-when的一些变形 VHDL空语句VHDL循环语句VHDL等待语句VHDL过程调用语句 前言 所谓的串行语句,不过是形式上的串行,映射为硬件电路时仍然为并行的。 VHDL的串行语句...
上滑加载中
推荐直播
热门标签