
闲时了解
one_u_h
一起学习,一起解决问题
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数字设计工程师学习路线
1.建立数字电路设计的概念:先电路,后代码,RTL是用来描述电路的,而不是用来设计电路的。HDL的正确翻译是"硬件描述语言",不是"硬件设计语言"。刚刚走出大学的学 生,有可能还没有到达第一阶段。因为在学校做课题,一般是先分析功能,然后就开始代码设计,拼拼凑凑,通过仿真来调整代码,最终"凑合"成一个可以运行的 代码。如果采用这种方式设计电路,表示自己还没有入门。回想自己当初进入工作之前也是这样,...原创 2019-12-18 17:12:47 · 1428 阅读 · 0 评论 -
AMBA之AHB协议原理学习
Advanced High-performance BusAHB 目的是来解决高性能可同步的设计要求。用于实现高性能,高时钟频率系统的特征要求。这些要求包括:猝发传输分割交易单周期总线主设备交易单时钟沿操作无三态实现更高的数据总线配置...原创 2019-07-31 10:47:06 · 1596 阅读 · 0 评论 -
AMBA学习笔记之APB
APB(advance peripheral bus)概述:APB主要用在低速的IP接口上,协议简单,时钟clock也比较低,功耗低,低宽带。APB是非流水线结构,所有的信号仅与时钟上升沿相关,这样就可以简化APB外围设备的设计流程,每个传输至少耗用两个周期。特点:APB主要用于低带宽的周边外设之间的连接,例如UART、1284等,它的总线架构不像AHB支持多个主模块,在***APB里面唯...原创 2019-07-30 14:58:36 · 830 阅读 · 0 评论 -
芯片设计流程
芯片是什么?芯片的具体设计流程又是什么?本文探讨的就是芯片在字面以外的意义,以及芯片是怎么被设计成的*芯片芯片,又称微电路(microcircuit)、微芯片(microchip)、集成电路(英语:integrated circuit, IC)。是指内含集成电路的硅片,体积很小,常常是计算机或其他电子设备的一部分。芯片,英文为Chip;芯片组为Chipset。芯片一般是指集成电路的载体...原创 2019-10-15 10:14:08 · 999 阅读 · 0 评论 -
anydesk远程桌面管理工具软件下载
AnyDesk是一款号称速度最快的免费远程连接/远程桌面控制软件,据说是前 TeamViewer 开发小组人员自立门户的产品,它拥有先进的 视频压缩技术 DeskRT, 可轻松穿透 防火墙/路由器,实测在电信、移动的跨网宽带环境下,速度确实要比 TeamViewer 和 QQ 流畅。虽然目前软件为Beta版,但潜力巨大……由于现今网络环境越来越复杂,防火墙、路由器、宽带提供商等等各种因素常常会导致...原创 2019-09-24 16:55:24 · 756 阅读 · 0 评论 -
CORDIC算法理论与代码实现
引言:在FPGA的程序员们大多使用的是Verilog 语言,,在Verilog中,运算一般分为逻辑运算(&&,||,!。。)与算术运算(+,-,*,/)。对于用‘/’除、‘%’取余和‘**’幂。”这三个运算是不可综合的。不可综合的具体意思为不能综合为简单的模块,当我们在程序中调用了这些运算时,‘/’除和‘%’取余在Quartus软件中是可以综合的,因此可以正常调用运行,但是会消耗...原创 2019-08-01 18:19:26 · 1184 阅读 · 1 评论 -
跨时钟域如何解决
最近我整理了一下跨时钟域设计的一些知识,一方面这与亚稳态有关系,承接前面讲到的内容,一方面当做复习吧。主要内容主要是是围绕跨时钟域展开的,主要内容概览:·跨时钟域与亚稳态·跨同步时钟的控制信号传输·时钟同源,周期之间非整数倍的跨时钟域·跨异步时钟域的控制信号传输...原创 2019-08-01 18:18:33 · 342 阅读 · 0 评论 -
SPI接口简介
串行外设接口(SPI)是微控制器和外围IC(如传感器、ADC、DAC、移位寄存器、SRAM等)之间使用最广泛的接口之一。本文先简要说明SPI接口,然后介绍ADI公司支持SPI的模拟开关与多路转换器,以及它们如何帮助减少系统电路板设计中的数字GPIO数量。SPI是一种同步、全双工、主从式接口。来自主机或从机的数据在时钟上升沿或下降沿同步。主机和从机可以同时传输数据。SPI接口可以是3线式或4线...原创 2019-07-31 10:58:28 · 2050 阅读 · 0 评论 -
CDC单Bit跨时钟域传输
跨时钟域有哪些解决办法?- 相位控制相位控制技术可以在一个时钟频率是另外一个时钟的数倍,并且其中一个时钟可以由FPGA 内部PLL 或者DLL 控制时使用。多级寄存器一般针对单bit控制信号跨越两个异步时钟域传输,可以采用多级寄存器,俗称多打拍。同步电路中的第一拍后也许会产生亚稳态,但是信号有机会在其被第二级寄存以及被其它逻辑看到之前稳定下来。常用的就是对单bit信号打两拍,这也是最简单...原创 2019-07-30 18:53:23 · 1062 阅读 · 1 评论 -
H264 硬编码基本原理
H.264 是在 MPEG-4 技术的基础之上建立起来的,其编解码流程主要包括 5 个部分:帧间和帧内预测(Estimation)、变换(Transform)和反变换、量化(Quantization)和反量化、环路滤波(Loop Filter)、熵编码(Entropy Coding)。H.264 解码的四个步骤中的第一步“CAVLC/CABAC 解码”是最为消耗运算资源,这方面远高于其...翻译 2019-07-30 17:08:03 · 4217 阅读 · 0 评论 -
基于 stratix iv 的DDR3协议剖析与调试
基于 stratix iv 的ddr3说明工程可调否? 搜集板卡资料。 配库,看文档写ppt.写下怎么讲ddr3那个代码。(怎么用ip) 代码看完连板子。确切的是 stratix iv 的ddr3控制器设计。主要写ppt。边看工程,边写ppt. 理解ddr3的几个方面,写到ppt里。 基于 Stratix IV 的DDR3 SDR...原创 2019-07-30 13:45:19 · 354 阅读 · 1 评论 -
modelsim tcl 自动化仿真
ModelSim的tcl最大的优势就在于它可以让整个仿真自动运行,(方便快捷)免除每次进行各种用户界面控制操作的麻烦。用tcl就可以1.自动完成建库2.映射库到物理目录3.编译源代码4.启动仿真器5.运行仿真结合实例简要说明操作步骤:#此处是注释quit -sim #退出当前仿真功能.main clear #清楚命令行显示信息1、编写...原创 2019-07-30 13:17:37 · 1451 阅读 · 0 评论