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

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

3天内不再提示

电子发烧友网>可编程逻辑>

可编程逻辑

提供权威的PLD及可编程逻辑器件设计应用、Altera公司、Xilinx公司资讯和解决方案,包括HDL语言与源代码、FPGA开发板、EDA工具、FPGA、FPGA软件等领域。
如何使用Power Design Manager(PDM)进行功耗评估?

如何使用Power Design Manager(PDM)进行功耗评估?

在基于FPGA和 SoC器件的产品设计过程中,从器件选择到系统级电源设计、散热设计,电源功率估算对于设计方案确定至关重要;早...

2023-10-08 标签:电源设计FPGA设计PDMVivado 4404

用队列实现栈的两种方法

两个队列实现一个栈 思路:两个队列实现一个栈,使用了队列交换的思想。 代码如下: type MyStack struct { queue1, queue2 [] int } //构造函数 func Constructor () (s MyStack) { return } func (s *MyStack) Push (x int ...

2023-10-08 标签:计算机数据结构数据结构计算机队列 1390

两个栈实现一个队列方法

栈和队列是比较基础的数据结构。无论在工作中,还是在面试中,栈和队列都用的比较多。在计算机的世界,你会看到队列和栈,无处不在。 栈:一个先进后出的数据结构 队列:一个先进先出...

2023-10-08 标签:数据函数队列 1642

FPGA结构工作原理 FPGA与GPU的性能对比图

FPGA结构工作原理 FPGA与GPU的性能对比图

电子元器件是对各种电子元件和电子器件(半导体)的总称。在生产加工时没有改变原材料分子成分的产品称为元件,在电路中无需加电源即可在有信号时工作,包括电阻、电容、电感等。器件...

2023-10-08 标签:FPGA电阻电子元器件电容电感 2935

常见的进程间通信方式

常见的进程间通信方式

进程间通信 如果两个进程,想要知道对方在干嘛,或者进行协调运行,就需要进程间通信。下面介绍一下常见的进程间通信方式。 无名管道: 管道是一种半双工的通信方式。数据只能单向流动...

2023-10-08 标签:通信操作系统操作系统进程通信 2252

操作系统中进程同步介绍

操作系统中进程同步介绍

进程同步 动画展示,临界区的资源,在某个时刻,只能有一个进程在使用。 临界资源 一旦有对资源的共享,就必然涉及竞争限制。 临界资源用来表示一种,公共资源或者说是共享数据,可以...

2023-10-08 标签:操作系统进程操作系统线程进程 2081

PCB进程的创建和终止过程

PCB进程控制块 独立运行基本单位的标志:创建进程时创建PCB,进程结束时回PCB,进程随之消亡。系统是通过PCB,感知进程的存在。PCB已成为,进程存在于系统中的唯一标志。 实现间断性运行方...

2023-10-08 标签:操作系统进程系统PCB 2192

为什么需要进程 特征和定义有哪些

为什么需要进程 特征和定义有哪些

为什么需要进程 通常程序不能并发执行,因为程序并发执行的结果,是不可再现的。为了使程序,可以并发执行,且能对其加以描述和控制,引入了进程的概念。 进程的特征和定义 进程是程序...

2023-10-08 标签:cpu操作系统程序 1330

莱迪思推出业界首款集成USB的小型嵌入式视觉FPGA

业界首款拥有硬核USB的人工智能&嵌入式视觉应用FPGA,拓展小型、低功耗FPGA产品系列 — 中国上海—— 2023 年 9 月 27 日 ——莱迪思半导体公司(NASDAQ: LSCC),低功耗可编程器件的领先供应商,...

2023-10-08 标签:FPGA莱迪思 1534

FPGA如何抵抗单粒子效应?

FPGA如何抵抗单粒子效应?

随着工艺水平的提高,FPGA内核电压逐步降低,器件的辐射总剂量承受能力会越来越高,因此对采用先进工艺的高性能FPGA来讲,总剂量效应影响会相对减小。...

2023-10-08 标签:FPGA集成电路asicasicFPGA航天器集成电路 3504

FPGA设计中的模块化设计

FPGA设计中的模块化设计

模块化设计是FPGA设计中一个很重要的技巧,它能够使一个大型设计的分工协作、仿真测试更加容易,代码维护或升级也更加便利。...

2023-10-07 标签:FPGA设计CLK 2704

FPGA排序-冒泡排序(Verilog版)介绍

FPGA排序-冒泡排序(Verilog版)介绍

仍然以8个8bit的数为例来介绍冒泡排序,因此数据的输入和输出位宽均为64bit(8*8bit),使用valid信号来标识数据有效,整个实现采用流水线的方式。...

2023-10-07 标签:FPGA仿真器 4363

Python自定义输出格式

Python自定义输出格式

自定义输出格式 我们可以在之前添加的输出格式中添加其他的格式内容 import coloredlogs import logging def func_name (): # 增加了 modules 、 funcName 两个变量,分辨标识我们日志所在文件以及在哪一个函数...

2023-10-07 标签:pythonpython文件日志 1579

Python库中oloredlogs的使用

Python库中oloredlogs的使用

coloredlogs介绍 coloredlogs是一个Python库,它允许开发人员在控制台打印彩色日志。这个库的主要优点是它可以很容易地改变日志消息的颜色,从而使日志更易于阅读和理解。这对于长时间运行的应...

2023-10-07 标签:日志pythonpython控制台日志 1815

python中如何绘制直方图和点线图

python中如何绘制直方图和点线图

绘制直方图 直方图通常适用于可视单个数据的分布情况,不过也可用用于比较两个或者更多变量的变化 import seaborn import matplotlib.pyplot as pltmonths = [ 'Jan' , 'Feb' , 'Mar' , 'Apr' , 'May' , 'Jun' ]sales = [ ...

2023-10-07 标签:数据pythonpython图表数据 1803

如何用seabron生成柱状图和散点图

如何用seabron生成柱状图和散点图

生成柱状图 柱状图是我们经常会见到的数据图表,每个柱状都表示一组数据 import seaborn import matplotlib.pyplot as pltmonths = [ 'Jan' , 'Feb' , 'Mar' , 'Apr' , 'May' , 'Jun' ]sales = [ 100 , 200 , 150 , 400 , 300 , 350 ]p...

2023-10-07 标签:代码图表python 2247

python中matplotlib和seaborn介绍

python中matplotlib和seaborn介绍

Python作为当前流行开发语言,不仅可以用于web网站的开发、自动化框架的设计等,也可用于到大数据领域,在大数据领域方面,我们不仅需要获取到大量的数据,并且还要将这些数据进行整合便...

2023-10-07 标签:图表pythonpythonWeb图表 1801

CSON使用实例:定义数据模型

CSON使用实例 声明结构体: /** 项目结构体 */ struct project{ int id ; char *name;}; /** 仓库结构体 */ struct hub{ int id ; char *user; struct project *cson;}; 定义数据模型: 对每一个需要使用cson的结构体,都需要定...

2023-10-07 标签:数据C语言模型C语言数据模型结构体 3118

如何用C语言进行json的序列化和反序列化

json是目前最为流行的文本数据传输格式,特别是在网络通信上广泛应用,随着物联网的兴起,在嵌入式设备上,也需要开始使用json进行数据传输,那么,如何快速简洁地用C语言进行json的序列...

2023-10-07 标签:数据C语言模型C语言JSON数据模型 2717

如何学习单片机步骤的知识梳理

单片机的学习实践 单片机提高重在实践,想要学好单片机,软件编程必不可少。但是熟悉硬件对于学好单片机的也是非常重要的。...

2023-10-07 标签:集成电路单片机定时器可编程逻辑器件单片机可编程逻辑器件定时器时序电路集成电路 1740

FPGA的基本组成和设计流程

FPGA(Field Programmable Gate Array)是一种可编程逻辑器件,它是由大量的可编程逻辑单元(查找表、触发器等)和可编程互连资源组成的。FPGA的灵活性和可重构性使其在数字系统设计中得到了广泛...

2023-09-28 标签:FPGA存储器触发器可编程逻辑器件 1757

如何FPGA内部的RAM进行读改写操作

如何FPGA内部的RAM进行读改写操作

存储器是FPGA设计中的常用单元,对存储器的操作,最基础的就是读写操作,还有一种就是读改写操作,即先读出存储器中的数据,对其进行修改后,再写入存储器。这样的操作其实在大多数情...

2023-09-28 标签:FPGAFPGA设计存储器RAM 3865

rs触发器的置位和复位指令是什么

在数字电路中,RS触发器(也称为RS锁存器)是一种基本的双稳态触发器,它可以通过特定的输入信号来实现置位(Set)和复位(Reset)操作。...

2023-09-28 标签:锁存器RS触发器数字电路触发器 12031

Stathera的MEMS时钟芯片有什么优势

Stathera的MEMS时钟芯片有什么优势

时钟芯片的应用非常广泛,例如时钟电路、数据传输和同步,以及计算机、手机和手表等很多电子设备。对这些设备日益增长的需求,推动了时钟芯片市场的增长,预计到2026年,市场规模将增...

2023-09-28 标签:振荡器memscpu时钟逻辑器件时钟芯片 2734

做好FPGA设计需要掌握哪些知识

成为一名说得过去的FPGA设计者,需要练好5项基本功:仿真、综合、时序分析、调试、验证。...

2023-09-28 标签:FPGAFPGA设计仿真时序分析 1473

什么是 LLVM C/C++ 编译器?

什么是 LLVM C/C++ 编译器?

RISC-V 是一种模块化指令集架构 (ISA),具有强大的定制能力,在实现创新和差异化的同时而不会出现碎片化现象。在已批准/标准的 ISA 扩展(如整数指令或浮点指令)的基础模块之上,设计人员...

2023-09-28 标签:C++编译器调试器SDKRISC-V 4256

使用Python操作Word文件的方法

1、修改文本 以下代码演示了如何使用 python-docx 修改文档中的第一个段落: paragraph = doc.paragraphs[ 0 ]paragraph.text = 'New text' paragraph.style = 'Heading 1' doc.save( 'output.docx' ) 使用 doc.paragraphs[0] 访问文档中...

2023-09-27 标签:文件pythonpythonword文件 2867

如何使用Python读取写入Word文件

01 准备 Python 是一种通用编程语言,也可以用于处理 Microsoft Word 文件。在本文中,我将向你介绍如何使用 Python 和 python-docx 库读取、写入和操作 Word 文件。 1、安装 pip install python-docx 02 读写 1、...

2023-09-27 标签:文件编程语言python 3295

Python函数作为返回值

函数作为返回值 函数除了作为代码块,作为接收参数,还可以把函数作为结果返回。 例子: 可变参数的求和: 通常 def calc_sum ( *args ): ax = 0 for n in args: ax = ax + n return ax 如果,不需要立即求和...

2023-09-27 标签:函数代码python 1867

编辑推荐厂商产品技术软件/工具OS/语言教程专题