可编程逻辑
提供权威的PLD及可编程逻辑器件设计应用、Altera公司、Xilinx公司资讯和解决方案,包括HDL语言与源代码、FPGA开发板、EDA工具、FPGA、FPGA软件等领域。如何使用Power Design Manager(PDM)进行功耗评估?
在基于FPGA和 SoC器件的产品设计过程中,从器件选择到系统级电源设计、散热设计,电源功率估算对于设计方案确定至关重要;早...
2023-10-08 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的性能对比图
电子元器件是对各种电子元件和电子器件(半导体)的总称。在生产加工时没有改变原材料分子成分的产品称为元件,在电路中无需加电源即可在有信号时工作,包括电阻、电容、电感等。器件...
2023-10-08 2935
常见的进程间通信方式
进程间通信 如果两个进程,想要知道对方在干嘛,或者进行协调运行,就需要进程间通信。下面介绍一下常见的进程间通信方式。 无名管道: 管道是一种半双工的通信方式。数据只能单向流动...
2023-10-08 2252
操作系统中进程同步介绍
进程同步 动画展示,临界区的资源,在某个时刻,只能有一个进程在使用。 临界资源 一旦有对资源的共享,就必然涉及竞争限制。 临界资源用来表示一种,公共资源或者说是共享数据,可以...
2023-10-08 2081
PCB进程的创建和终止过程
PCB进程控制块 独立运行基本单位的标志:创建进程时创建PCB,进程结束时回PCB,进程随之消亡。系统是通过PCB,感知进程的存在。PCB已成为,进程存在于系统中的唯一标志。 实现间断性运行方...
2023-10-08 2192
为什么需要进程 特征和定义有哪些
为什么需要进程 通常程序不能并发执行,因为程序并发执行的结果,是不可再现的。为了使程序,可以并发执行,且能对其加以描述和控制,引入了进程的概念。 进程的特征和定义 进程是程序...
2023-10-08 1330
莱迪思推出业界首款集成USB的小型嵌入式视觉FPGA
业界首款拥有硬核USB的人工智能&嵌入式视觉应用FPGA,拓展小型、低功耗FPGA产品系列 — 中国上海—— 2023 年 9 月 27 日 ——莱迪思半导体公司(NASDAQ: LSCC),低功耗可编程器件的领先供应商,...
2023-10-08 1534
FPGA如何抵抗单粒子效应?
随着工艺水平的提高,FPGA内核电压逐步降低,器件的辐射总剂量承受能力会越来越高,因此对采用先进工艺的高性能FPGA来讲,总剂量效应影响会相对减小。...
2023-10-08 3504
FPGA排序-冒泡排序(Verilog版)介绍
仍然以8个8bit的数为例来介绍冒泡排序,因此数据的输入和输出位宽均为64bit(8*8bit),使用valid信号来标识数据有效,整个实现采用流水线的方式。...
2023-10-07 4363
Python自定义输出格式
自定义输出格式 我们可以在之前添加的输出格式中添加其他的格式内容 import coloredlogs import logging def func_name (): # 增加了 modules 、 funcName 两个变量,分辨标识我们日志所在文件以及在哪一个函数...
2023-10-07 1579
Python库中oloredlogs的使用
coloredlogs介绍 coloredlogs是一个Python库,它允许开发人员在控制台打印彩色日志。这个库的主要优点是它可以很容易地改变日志消息的颜色,从而使日志更易于阅读和理解。这对于长时间运行的应...
2023-10-07 1815
python中如何绘制直方图和点线图
绘制直方图 直方图通常适用于可视单个数据的分布情况,不过也可用用于比较两个或者更多变量的变化 import seaborn import matplotlib.pyplot as pltmonths = [ 'Jan' , 'Feb' , 'Mar' , 'Apr' , 'May' , 'Jun' ]sales = [ ...
2023-10-07 1803
如何用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 2247
python中matplotlib和seaborn介绍
Python作为当前流行开发语言,不仅可以用于web网站的开发、自动化框架的设计等,也可用于到大数据领域,在大数据领域方面,我们不仅需要获取到大量的数据,并且还要将这些数据进行整合便...
2023-10-07 1801
CSON使用实例:定义数据模型
CSON使用实例 声明结构体: /** 项目结构体 */ struct project{ int id ; char *name;}; /** 仓库结构体 */ struct hub{ int id ; char *user; struct project *cson;}; 定义数据模型: 对每一个需要使用cson的结构体,都需要定...
2023-10-07 3118
如何用C语言进行json的序列化和反序列化
json是目前最为流行的文本数据传输格式,特别是在网络通信上广泛应用,随着物联网的兴起,在嵌入式设备上,也需要开始使用json进行数据传输,那么,如何快速简洁地用C语言进行json的序列...
2023-10-07 2717
FPGA的基本组成和设计流程
FPGA(Field Programmable Gate Array)是一种可编程逻辑器件,它是由大量的可编程逻辑单元(查找表、触发器等)和可编程互连资源组成的。FPGA的灵活性和可重构性使其在数字系统设计中得到了广泛...
2023-09-28 1757
如何FPGA内部的RAM进行读改写操作
存储器是FPGA设计中的常用单元,对存储器的操作,最基础的就是读写操作,还有一种就是读改写操作,即先读出存储器中的数据,对其进行修改后,再写入存储器。这样的操作其实在大多数情...
2023-09-28 3865
rs触发器的置位和复位指令是什么
在数字电路中,RS触发器(也称为RS锁存器)是一种基本的双稳态触发器,它可以通过特定的输入信号来实现置位(Set)和复位(Reset)操作。...
2023-09-28 12031
Stathera的MEMS时钟芯片有什么优势
时钟芯片的应用非常广泛,例如时钟电路、数据传输和同步,以及计算机、手机和手表等很多电子设备。对这些设备日益增长的需求,推动了时钟芯片市场的增长,预计到2026年,市场规模将增...
2023-09-28 2734
什么是 LLVM C/C++ 编译器?
RISC-V 是一种模块化指令集架构 (ISA),具有强大的定制能力,在实现创新和差异化的同时而不会出现碎片化现象。在已批准/标准的 ISA 扩展(如整数指令或浮点指令)的基础模块之上,设计人员...
2023-09-28 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 2867
如何使用Python读取写入Word文件
01 准备 Python 是一种通用编程语言,也可以用于处理 Microsoft Word 文件。在本文中,我将向你介绍如何使用 Python 和 python-docx 库读取、写入和操作 Word 文件。 1、安装 pip install python-docx 02 读写 1、...
2023-09-27 3295
Python函数作为返回值
函数作为返回值 函数除了作为代码块,作为接收参数,还可以把函数作为结果返回。 例子: 可变参数的求和: 通常 def calc_sum ( *args ): ax = 0 for n in args: ax = ax + n return ax 如果,不需要立即求和...
2023-09-27 1867
编辑推荐厂商产品技术软件/工具OS/语言教程专题
| 电机控制 | DSP | 氮化镓 | 功率放大器 | ChatGPT | 自动驾驶 | TI | 瑞萨电子 |
| BLDC | PLC | 碳化硅 | 二极管 | OpenAI | 元宇宙 | 安森美 | ADI |
| 无刷电机 | FOC | IGBT | 逆变器 | 文心一言 | 5G | 英飞凌 | 罗姆 |
| 直流电机 | PID | MOSFET | 传感器 | 人工智能 | 物联网 | NXP | 赛灵思 |
| 步进电机 | SPWM | 充电桩 | IPM | 机器视觉 | 无人机 | 三菱电机 | ST |
| 伺服电机 | SVPWM | 光伏发电 | UPS | AR | 智能电网 | 国民技术 | Microchip |
| 开关电源 | 步进电机 | 无线充电 | LabVIEW | EMC | PLC | OLED | 单片机 |
| 5G | m2m | DSP | MCU | ASIC | CPU | ROM | DRAM |
| NB-IoT | LoRa | Zigbee | NFC | 蓝牙 | RFID | Wi-Fi | SIGFOX |
| Type-C | USB | 以太网 | 仿真器 | RISC | RAM | 寄存器 | GPU |
| 语音识别 | 万用表 | CPLD | 耦合 | 电路仿真 | 电容滤波 | 保护电路 | 看门狗 |
| CAN | CSI | DSI | DVI | Ethernet | HDMI | I2C | RS-485 |
| SDI | nas | DMA | HomeKit | 阈值电压 | UART | 机器学习 | TensorFlow |
| Arduino | BeagleBone | 树莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
| 示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
| OrCAD | Cadence | AutoCAD | 华秋DFM | Keil | MATLAB | MPLAB | Quartus |
| C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
| Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
| DuerOS | Brillo | Windows11 | HarmonyOS |






























