葡萄乳奶
码龄6年
关注
提问 私信
  • 博客:46,889
    46,889
    总访问量
  • 39
    原创
  • 1,124,390
    排名
  • 39
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
  • 加入CSDN时间: 2019-01-01
博客简介:

LoneJade_的博客

查看详细资料
个人成就
  • 获得36次点赞
  • 内容获得9次评论
  • 获得209次收藏
  • 代码片获得236次分享
创作历程
  • 10篇
    2022年
  • 30篇
    2021年
成就勋章
TA的专栏
  • 论文阅读
  • 数字集成电路
    3篇
  • GUI从零开始
    11篇
  • 博客写作
    2篇
  • Verilog
    24篇
兴趣领域 设置
  • 硬件开发
    fpga开发
  • 网络空间安全
    安全
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

175人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

FPGA vs ASIC

FPGA vs ASIC相同点都设计使用硬件描述语言(HDL),如VHDL或Verilog。但ASIC相比于FPGA开发上,代码风格更为随意,因为FPGA是先有电路,后有代码,ASIC是先有代码后面有专门的人员进行布局布线,而且是专用的布局布线软件工具。不同点可编程性:FPGA可重构电路,完全由用户通过软件进行配置和编程,从而完成某种特定的功能,且可以反复擦写;ASIC永久电路,ASIC需要较长的开发周期,风险较大,一旦有问题,成片全部作废。功耗:在相同工艺条件下,FPGA要大于ASIC
原创
发布博客 2022.04.14 ·
1784 阅读 ·
0 点赞 ·
0 评论 ·
17 收藏

pyqt多线程入门学习

pyqt多线程入门在UI的设计中,主线程(QApplication.exec())必须保证事件循环不被阻塞来响应用户的输入,也就是不能把需要长时间运行的代码放在主线程,需要把这部分代码移到其他线程,通过信号与槽的机制来实现线程的通信。1、计数器的多线程基本功能:点击【Start】按钮的时候,下面的文本标签每隔一秒自动加1。import sysimport timefrom PyQt5.QtWidgets import QDialog, QPushButton, QApplication, QL
转载
发布博客 2022.04.08 ·
884 阅读 ·
0 点赞 ·
0 评论 ·
9 收藏

查找表(LUT,Look-up Table)的简单理解

查找表(LUT,Look-up Table)的简单理解引入:假设有一个 4 输入(a,b,c,d) 1 输出(o) 的逻辑单元,想要了解其内部结构。输入按照 0000-1111 去遍历,记录输出。得到真值表,运用卡诺图对其化简,得到最简 pos/sop 表达式,用门电路把结构画出来。真值表的变化反映电路的结构变化,门/线越多,延迟越大,频率越低。也就是表格变化时,电路工作速度不确定,导致严重的时序问题(竞争冒险,亚稳定状态)。总结:表格的不确定会引起延迟的不确定性和设计复杂的不确定性。扩展:如果
原创
发布博客 2022.03.24 ·
4763 阅读 ·
2 点赞 ·
0 评论 ·
8 收藏

Pyqtchart数据可视化_饼状图

Pyqtchart数据可视化_饼状图内容不重要,主要是记录一下报错。import sysfrom PyQt5 import QtGuifrom PyQt5.QtWidgets import QApplication, QMainWindowfrom PyQt5.QtChart import QChart, QChartView, QPieSeries, QPieSlicefrom PyQt5.QtGui import QPainter, QPenfrom PyQt5.QtCore impor
原创
发布博客 2022.03.24 ·
2787 阅读 ·
1 点赞 ·
3 评论 ·
12 收藏

基础排版总结

基础排版总结优秀论文必备要素:结构完整(框架整洁),三级标题式(二、2.1 、2.1.1)。排版紧凑,没有大段空行,内容翔实(多)。表格用三线表,图片清晰,标题写在表上图下。公式用公式编辑器,且带编号。常用功能:显示菜单栏打开显示/隐藏编辑标记(开始 - 段落里):可看到隐藏符号(空格、回车之类)。打印预览功能:可以看到论文导出为 PDF 的效果。先勾选图标把该功能加到菜单栏:点击该功能图标:会显示:右键——添加到快速访问工具栏:使得常用功能可以用快
原创
发布博客 2022.03.05 ·
393 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数字集成电路英文术语及解释

发布资源 2022.03.05 ·
pdf

数字集成电路与系统设计基础知识

数字集成电路与系统设计基础知识(一)ASIC可分为全定制和半定制。半定制是调配厂家的设计资源(库单元),全定制是全部自己做。from scratch:白手起家、从头开始。such that:使得;这样。design effort:可理解为设计工作。手绘Geometry(在光掩模上成像的预期图案);所有层定制;(构成设备的一系列重叠光掩模或光掩模图像中的一个)数字和模拟;晶体管级仿真(模拟);高密度;高性能;设计时间长。PS:对密度的理解光掩模上图案与无图案区域的相对程
原创
发布博客 2022.03.05 ·
2892 阅读 ·
2 点赞 ·
0 评论 ·
13 收藏

9 - 具化的按钮子类

9 - 具化的按钮子类(一)QPushButton1、描述用来给用户点击, 来完成某种动作的控件,一般是矩形。例如:登录按钮、注册按钮、关闭按钮、是、否…2、继承QObject——QWidget——QAbstractButton——QPushButton3、功能作用(1)构造函数QPushButton():创建一个无父控件的按钮控件;QPushButton(parent):创建控件的同时, 设置父控件;QPushButton(text, parent):创建控件的同时, 设置提示文本
原创
发布博客 2022.02.19 ·
739 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

8 - 按钮基类QAbstractButton

8 - 按钮基类QAbstractButton(一)描述所有按钮控件的基类,提供按钮的通用功能(见三 功能作用)。Abstract:抽象类,把公共特性放在虚拟的类里面,类本身不能直接使用,需要别的类继承并实现。子类按钮效果:QPushButtonQCommandLinkButtonQRadioButton:单选按钮QCheckBox:多选框QToolButton:工具按钮,有菜单(二)继承继承关系:QObject——QWidget——QAbstra
原创
发布博客 2022.02.17 ·
672 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

7 - 可视化控件基类QWidget

7 - QWidgetQWidget VS QObjectQObject不是可视化控件,是所有QT对象的基类。Qwidget则是所有可视化控件的基类。(一)描述所有的可视控件的基类(仅有全部可视控件的共性,比如是个方块,可调整大小,移动位置等等);是一个最简单的空白控件;控件是用户界面的最小元素;功能:接收各种事件(鼠标、键盘…),绘制在桌面上,展示给用户看。每个控件都是矩形的,它们按Z轴顺序排序(Z轴面向人,后面的会被前面的遮挡,后面的是父控件);控件由其父控件和
原创
发布博客 2022.02.15 ·
1529 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

6 - PyQt5 基类 QObject

6 - PyQt5 基类 QObject从上图列出的所有基类可以看到,QObject 是所有的 Qt 对象的基类。那么,QObejct 的父类是什么呢?这就需要用到 mro。mro:Method Resolution Order,方法解析顺序,可以打印出来类的继承顺序,也有博主提出不需要调用的解决办法。 def setup_ui(self): self.test_inheritance() def test_inheritance(self):
原创
发布博客 2022.02.03 ·
1348 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

HDLBits——More Circuits

HDLBits——More CircuitsProblem 115 Rule90Requirement:Rule90 是一道根据一些有趣的规则来生成一维序列的题目。规则很简单:一维序列中元素有 1、0 两种状态,分别对应开、关状态。在每个时钟边沿到来时刻,元素的下一个状态为元素相邻两个元素的异或。下表更详细地给出了跳变的规则(可以视为状态转移表),元素下一个状态可以视作输出,输入为元素本身的状态与相应两个相邻元素的当前状态。(“Rule90” 这个名字来自表中 “next state 下一状态”
原创
发布博客 2021.12.26 ·
2280 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

HDLBits——Shift Registers

HDLBits——Shift RegistersProblem 106 4-bit shift registerRequirement:设计一个 4bit 异步复位,拥有同步置位(load)和使能的右移移位寄存器。areset : 寄存器复位为 0。load : 将 data[3:0] 输入至移位寄存器中而不是移位。ena : 使能信号,控制向右移动(q[0] 移出消失,q[3] 变为0)。q : 移位寄存器中的数据。如果 load 和 ena 输入同时为高
原创
发布博客 2021.12.20 ·
723 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

HDLBits——Counters

HDLBits——CountersProblem 98 Four-bit binary counterRequirement:设计一个 4bit 的计数器,从 0~15,共 16 个周期,reset 是同步复位且复位为 0。Solution:module top_module ( input clk, input reset, // Synchronous active-high reset output reg [3:0] q); always @
原创
发布博客 2021.12.19 ·
510 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

HDLBits——Latches and Flip-Flops

HDLBits——Latches(锁存器) and Flip-Flops(触发器)Problem 80 : D flip-flop (Dff)Requirement:实现一个 D 触发器。D 触发器是一个最简单的触发器,存储 1bit 数据,并定期地根据触发器的输入(d)更新这 1 bit 数据,更新通常发生在时钟上升沿(clk),存储的数据会通过输出管脚(q)输出。在时钟敏感的 always 块中的语句一般都会被综合工具转换为相应的触发器。Solution:module top_module
原创
发布博客 2021.12.08 ·
1071 阅读 ·
1 点赞 ·
1 评论 ·
5 收藏

HDLBits——Karnaugh Map to Circuit

HDLBits——Karnaugh Map to CircuitProblem 72 3-variableRequirement:根据卡诺图来实现电路,用最大项之积和最小项之和的形式来完成电路设计。在编写 verilog 之前,可先化简卡诺图。Solution:module top_module( input a, input b, input c, output out ); assign out = a | b | c;endmodule
原创
发布博客 2021.12.06 ·
373 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HDLBits——Arithmetic Circuits

HDLBits——Arithmetic CircuitsProblem 65 : Half adder (Hadd)Requirement:本题中需要实现一个 2 进制 1bit 加法器,加法器将输入的两个 1bit 数相加,产生两数相加之和以及进位。Solution:module top_module( input a, b, output cout, sum ); assign {cout,sum} = a + b; endmoduleProbl
原创
发布博客 2021.12.02 ·
313 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HDLBits——Multiplexers

HDLBits——MultiplexersProblem 60 : 2-to-1 multiplexer (Mux2to1)Requirement:multiplexer:多路选择器。本题中需要实现一个 2 选 1 选择器,sel 信号作为选择信号,当 sel = 1 时选择 b,反之选择 a。Solution:module top_module( input a, b, sel, output out ); assign out = sel ? b : a;
原创
发布博客 2021.12.01 ·
496 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

HDLBits——Basic Gates

HDLBits——Basic Gates
原创
发布博客 2021.11.30 ·
353 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

HDLBits——Basic Gates

HDLBits——Basic Gates
原创
发布博客 2021.11.30 ·
353 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏
加载更多