自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (7)
  • 收藏
  • 关注

原创 集成电路模拟设计——【基于Serdes 应用的 串化/解串器 & 时钟数据恢复电路CDR(Cadence含参)】

本文使用理想单元库和TSMC 28nm利用理想单元完成全速树形串化器、半速树形串化器、全速移位寄存器串化器,半速多级树形解串器电路及其仿真测试1、PLL型CDR:包括压控振荡器VCO、分频器DIV、电荷泵CP、鉴频鉴相器PFD、环路滤波器LP、锁定检测电路、脉宽拓展电路等2、Bang-Bang型CDR:半速率 Bang-Bang 鉴相器、对称异或门、V/I 转换器、正交 LC 压控振荡器电路等3、PS/PI型CDR电路:PS电路设计、PI电路设计、CML到CMOS电路等。

2024-01-02 00:35:14 2296

原创 基于APB总线的SM4密码协处理器实现(附Verilog代码)

使用Verilog完成XTEA/AES/SM4/MD5/SHA-1基本模块;定义所需寄存器,添加APB总线接口,完成兼容APB总线的SM4协处理器设计;

2023-12-21 16:37:14 1506 1

原创 数据加密标准DES硬件实现(Modelsim)(附Verilog代码)

本文设计并验证了DES的密钥扩展通路,分别采用Round Based方法和Pipeline方法两种方式设计并验证DES的明文通路。

2023-12-19 01:09:02 1218

原创 基于APB总线的DES实现(附Verilog代码)

本文是设计一个可兼容APB总线的DES加密协处理器,用来将DES加密模块与APB总线进行对接,使总线发送来的数据可以正常写入并进行加密后并由总线读取。下面介绍关于APB兼容的方面,DES加密部分在其他博客内介绍。整体使用Modelsim软件进行仿真。APB_slave基本结构如图所示:为了使APB总线的输入兼容,须使apb_slave的输入和输出设置成与总线一致,因此在输入端设置多路控制位信号输入。

2023-12-18 23:05:25 990

原创 Cadence下切换编译器及进行VerilogA编译与建模并生成symbol(以三明治式加速度传感器为例)

本文基于CentOS的Cadence,通过VerilogA语言进行电学建模及生成symbol,主要讲述了初学者容易出现的编译器难使用的问题并通过切换Gedit编译器解决

2022-07-07 18:42:56 7097 2

原创 51单片机(AT89S52)设计简单计算器(4位加减乘除)

文章目录(一)前言(二)设计目的(三)硬件及其电路(1)时钟电路(2)复位电路(3)数码管显示电路(4)8155扩展I/O口电路(5)矩阵键盘电路(四)系统程序设计(1)主程序思路(2)LED动态显示子程序流程图(3)键盘扫描子程序流程图(4)溢出报错子程序(5)清零子程序(6)运算数值输入计算子程序(7)加法计算子程序(8)减法计算子程序(9)乘法计算子程序(10)除法计算子程序(11)显示子程序(五) 结束语(一)前言  本文是简单计算器的设计。使用的是AT89S52芯片,C语言

2021-01-04 16:19:27 18325 3

原创 姿态解算(用于飞行器或ROV等)的基本思路和数学原理

文章目录(一)前言(二)方向余弦矩阵DCM(三)四元数(四)求四元数更新四元数误差消除(五)总结(一)前言  数学是算法的门槛  我们就用数学的角度去探寻姿态解算,不谈代码  主要是了解这其中用到的数学思想  学完这个你就会感叹,MPU的DMP真香…  本文我们只能非常简单基础的谈谈这其...

2020-04-16 12:03:34 4367

原创 Matlab·Simulink的使用—【S函数的创建与应用】

文章目录(〇) 前言(一) 编写S函数(二)S函数的应用:  (1)定义S函数        ①初始化主函数        ②初始化子函数  (2)Simulink模型中使用S函数(三)特别注意*——...

2020-04-10 19:00:30 15009 7

原创 Matlab·Simulink的使用—【子系统的创建与封装】

@[TOC(〇) 前言子系统是什么?     子系统就是把一些模块组合到一起成为一个系统。子系统能干什么?      可以作为独立的模块,可以直接作为标准的Simulink模块使用(一) 子系统的创建  ①使用Subsystem模块建立子系统:先建立再选择...

2020-04-10 10:34:59 19957

原创 Matlab·Simulink的使用—【Simulink仿真基础】

文章目录前言(一) Simulink的启动(二) 系统仿真模型的创建(三) 仿真参数的设置前言   Simulink是MATLAB中的一种可视化仿真工具,是实现动态系统建模、仿真和分析的一个软件包,被广泛应用于线性系统、非线性系统、数字控制及数字信号处理的建模和仿真中。  熟练掌握Simulink可以帮助我们在做项目的时候进行仿真来更好的...

2020-04-09 21:06:32 7022

原创 各种PID算法——用C语言去实现

文章目录前言PID原理简单介绍位置型PID增量式PID位置型PID——C语言增量型PID——C语言积分分离的PID控制算法——C语言抗积分饱和的PID控制算法——C语言变积分的PID控制算法——C语言前言  PID算法在工业应用中随处可见。大学期间,想做各类科创也少不了PID算法的身影。PID除了需要理解原理,用合理的代码实线PID算法也让许多同学们苦恼,我总结了常用的多种PID算法的C语言实...

2020-04-09 14:47:24 22170 5

原创 PID采样时间精准控制——基于stm32主控

    我们在用到PID算法时,有时候会使用积分分离的抗饱和算法,或是另一类属于增量式的PID算法。这时,需要提供一个PID采样间隔来控制采样率,大部分无人机类工程用到的采样为10ms,视具体情况而定。    本文提供一个精确控制采样周期的思路,如果您有更好的思路可以分享。   &nb...

2020-04-09 10:36:14 4813

原创 MATALB应用的一些源代码,仅供学习参考

这是MATALB应用的一些源代码,仅供学习参考Color-codingI=imread('rice.png');BG=imopen(I,strel('disk',15));I2=imsubtract(I,BG); level=graythresh(I2);BW=im2bw(I2,level);[labeled,numObjects]=bwlabel(BW,8);RGB_label=l...

2020-04-08 16:55:00 502

原创 MATLAB的应用 Applications of MATLAB in engineering

**《Applications of MATLAB in engineering》** 本文是对MATLAB一些应用的介绍。可以帮助理解MATLAB的功能和用法 学习于B站视频,整理出来一些学习资料 需要word版的可以联系我 一些源代码也会在我的另一份博文里提供文章目录# (一) 【Basic operation(introduce MATLA...

2020-04-08 16:42:17 1183

基于APB总线的SM4密码协处理器实现(附Verilog代码)

 本文使用Verilog语言实现SM4加密协处理器: 使用Verilog完成XTEA/AES/SM4/MD5/SHA-1基本模块; 定义所需寄存器,添加APB总线接口,完成兼容APB总线的SM4协处理器设计;

2023-12-21

数据加密标准DES硬件实现(Modelsim)Verilog代码

本文设计并验证了DES的密钥扩展通路,分别采用Round Based方法和Pipeline方法两种方式设计并验证DES的明文通路

2023-12-19

【基于APB总线的DES实现】Verilog代码

本文是设计一个可兼容APB总线的DES加密协处理器,用来将DES加密模块与APB总线进行对接,使总线发送来的数据可以正常写入并进行加密后并由总线读取。   下面是APB兼容的方面,DES加密部分在其他博客内介绍。整体使用Modelsim软件进行仿真。代码如下

2023-12-18

Cadence下VerilogA示例文件

Cadence下VerilogA示例文件

2022-07-07

逆变电路1——其中一部分.ms14 (Security copy)

;这是一款利用桥式电路做成的逆变,并没有选用芯片,如果你热衷模电,请玩玩看。这个电路很简单,感兴趣的可以在面包板上搭建出来玩玩,画板子就没必要了。小心触电和发热。

2020-04-11

逆变器--其中一个文件.ms14

这是一款利用桥式电路做成的逆变,并没有选用芯片,如果你热衷模电,请玩玩看。这个电路很简单,感兴趣的可以在面包板上搭建出来玩玩,画板子就没必要了。小心触电和发热。

2020-04-11

S函数对应的模型.slx

这是我博文里相搭配的simulink教程里的代码.xls,如果你写的代码不能正常运行可以下载此文件,这个是可以正常运行的。如果还无法运行,请看看是不是matlab的设置存在问题。

2020-04-11

S函数源码-博文内的.m

这是我博文里相搭配的simulink教程里的代码,如果你写的代码不能正常运行可以下载此文件,这个是可以正常运行的。如果还无法运行,请看看是不是matlab的设置存在问题。

2020-04-11

Matlab学习例程源代码.docx

这只是针对于我那篇关于介绍Matlab应用介绍中的演示例程的源代码。并没有其它参考价值,仅适用于配合学习使用。请看清再考虑下载,谢谢。

2020-04-09

Matlab.docx

这是这篇博文的源文档,需要请下载。当然,里面的一些源代码链接需要配合我的另一篇博文使用。 这都是一些MATLAB的应用。但要想熟练使用还需要自己亲自写代码练习

2020-04-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除