自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Riven

一个不断积累FPGA调试经验的FAE

  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 小白也能开始VCS+Verdi的旅程

前言 随着工艺发展,芯片集成度越来越高,内部能达到几千万甚至上亿的逻辑单元以及功能模块。无论是FPGA RD还是IC RD,在做复杂RTL开发的时候,都不可能保证没有经过Simulation功能正常运行,都需要进行仿真,可能FPGA RD接触的比较多的Simulation tool是Modelsim。 鄙人经历过IC、FPGA研发、FPGA-FAE...

2019-03-29 09:42:04 7228 27

原创 bilibili-发布《Pango Design Suite 》系列视频

bilibili地址:https://space.bilibili.com/11069626Pango Design Suite是一款致力于紫光同创FPGA开发的工具软件,其主要功能包括设计输入、综合、仿真、实现和位流生成。具有界面友好、操作简单等特点,能够实现FPGA开发的主要过程。...

2021-08-21 16:42:00 703

转载 一张图看懂cell, pin, net, port

转载:https://cloud.tencent.com/developer/article/1530794Tcl(Tool CommandLanguage)是IC业界标准程序语言。Xilinx将其集成于Vivado中,使得Vivado如虎添翼。通常,凡是借助图形界面可实现的操作都有其对应的Tcl脚本;相反,借助Tcl脚本实现更复杂、更深入的分析或操作是图形界面方式无法实现的。就Vivado...

2019-12-04 12:44:39 14418

原创 Windos和虚拟CentOS共享文件夹实现

一、 安装VMware Tools1、VMwareTools的安装脚本是要使用到perl的,而CentOS 6自身不带perl,所以需要自己安装。可以自己下载源代码编译,也可以直接用yum来安装。yum install perl2、虚拟机工具栏 —> Player —> 管理 —> 安装VMware Tools3、将VMwareTools-10.0.5-3228...

2019-04-03 13:12:42 564 1

转载 Lattice并购案&我国FPGA发展路径

FPGA作为通信、航天、军工等领域的关键核心器件,是保障国家战略安全的重要支撑基础。近年来,随着数字化、网络化和智能化的发展,FPGA的应用领域得到快速扩张。美国在FPGA领域拥有绝对的垄断优势,已成为制约他国的重要工具之一。基于保护国家战略资产的考虑,美国总统特朗普下达行政指令,宣布停止具有中资背景的私募股权基金(Canyon Bridge)收购美国FPGA芯片制造商Lattice(莱迪思)的...

2019-03-25 20:09:01 565

原创 Modelsim和Vcs+Verdi使用技巧(Linux)

Modelsim脚本自动仿真1、创建文件 run.do,“#”为注释符号quit -sim #退出上次仿真.main clear #清除上次仿真所有文件以及打印信息vl...

2019-03-24 20:13:27 4547 1

原创 I2S_RX 音频接收通用设计

I2S简介如上图所示:SCLK :位时钟,数据单bit反转。 频率=2 * 采样频率 * 采样位宽LRCK :帧时钟,左右声道标志位。 频率=采样频率SDATA :串行音频数据BIT位。图中表示音频数据为8bit,即采样位宽=8sdata在sclk的下降沿变化,上升沿采集。且在lrck发生反转后的第二个上升沿采集音频数据的最高位。音频数据的最低位是lrck再次反转的...

2019-03-24 20:11:27 1098

原创 I2S_TX 音频发送通用设计

I2S简介如上图所示:SCLK :位时钟,数据单bit反转。 频率=2 * 采样频率 * 采样位宽LRCK :帧时钟,左右声道标志位。 频率=采样频率SDATA :串行音频数据BIT位。图中表示音频数据为8bit,即采样位宽=8sdata在sclk的下降沿变化,上升沿采集。且在lrck发生反转后的第二个上升沿采集音频数据的最高位。音频数据的最低位是lrck再次反转的...

2019-03-24 20:08:57 1479 1

原创 单bit跨时钟域同步电路设计

做个假设:需要将100M时钟下的脉冲同步到1M的时钟域下,如果按照打拍的方式,需要延展100拍后再进行跨时钟域才能保证信号能在1M时钟域正确采到,这种设计方法未免太愚蠢而又浪费资源。本篇介绍两种可以同时处理快到慢、慢到快所有时钟频率的脉冲同步设计电路情况。脉冲同步电平同步脉冲同步注:* 蓝色为 A 时钟域的寄存器;* 红色为 B 时钟域的寄存器;实现说明该模块关键寄存...

2019-03-24 20:04:25 1282

原创 如何理解「复位 」?

复位目的:使整个系统进入一个指定的初始状态同步复位always @(posedge clk)begin if(!rst_n) ...... else ...... end优点:可使整个电路为完全的同步设计,有利于静态时序分析(STA)。有利于仿真工具仿真(Modelsim、Vcs)。只在时钟触发沿发生发生作用,滤除毛刺。缺点以及注...

2019-03-24 18:48:46 1005

51大部分外围程序

51大部分外围程序,单片机外围设备(数码管,1602,蜂鸣器,AD0809,DAC0832,DS1302,DS18b20,光照模块)及其源代码,

2014-05-02

PID通俗易懂

很多同学都不清楚PID是个什么东西,因为很多不是自动化的学生。他们开口就要资料,要程序。这是明显的学习方法不对,起码,首先,你要理解PID是个什么东西。 本文以通俗的理解,以小车纵向控制举例说明PID的一些理解。

2014-05-02

空空如也

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

TA关注的人

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