07 2020 档案

模块边界使用寄存器来做数据的交互
摘要:转载自“ 达尔闻说”公众号: 在数字电路设计中,要求模块设计中保持寄存器输入输出,这样做有利于时序收敛。 UG949中给出了参考建议:层级边界输出加寄存器是为了将关键路径限定在单个模块或边界之内。也可以在层级边界考虑输入加寄存器。通常而言,分析并修复位于一个模块中的时序路径比跨多个模块的路径要容易得 阅读全文

posted @ 2020-07-30 16:14 阿长长 阅读(321) 评论(0) 推荐(0) 编辑

跨时钟域信号处理
摘要:单比特: 1,电平同步:慢到快(打两拍) 2,脉冲同步:快到慢(沿信号,打两拍,边沿检测) 参考:单比特信号跨时钟域问题详解 握手协议: 1,IC面试中常被问到:跨时钟域信号处理——握手协议(handshake) 2,跨时钟域信号处理——专用握手信号 异步FIFO: 1,异步FIFO的FPGA实现 阅读全文

posted @ 2020-07-28 16:48 阿长长 阅读(406) 评论(0) 推荐(0) 编辑

FPGA中一个Slice所含资源
摘要:整体概览: 局部放大: 阅读全文

posted @ 2020-07-25 16:48 阿长长 阅读(589) 评论(0) 推荐(0) 编辑

Verilog中if-else改写成case的方法
摘要:转载:芯片设计小实例——优先级“转移” 将数据通路上的“优先级”转移到控制通路,使数据通路实现无优先级。而控制通路通过从数据通路转移过来的“优先级”实现互斥。这样一来数据通路便可以依然使用这种case语句进行选择,优化时序。 阅读全文

posted @ 2020-07-24 23:02 阿长长 阅读(678) 评论(0) 推荐(0) 编辑

同步序列的自相关与互相关
摘要:同步序列主要通过自相关来克服多径干扰,互相关克服多址干扰。 自相关和互相关是两个不同的概念,不要搞混了。 因此对由某一序列经循环移位生成的另一序列,分配给另一用户使用是不合适的,存在多址干扰。 阅读全文

posted @ 2020-07-22 22:50 阿长长 阅读(1146) 评论(0) 推荐(0) 编辑

TCP三次握手四次挥手
摘要:三次握手: A:在吗? B:在的。 A:好哒。 四次挥手: A:我挂了哈? B:Em…稍等下。 B:那回聊,拜拜~ A:886。 微信聊天时,站在收信方的角度,UDP的体验更好: 阅读全文

posted @ 2020-07-20 15:12 阿长长 阅读(150) 评论(0) 推荐(1) 编辑

FPGA中常用资源介绍
摘要:【转载自公众号“达尔闻说”】以Intel(Altera)的EP4CE10F17C8芯片为例: (1)逻辑阵列块(Logic Array Block,LAB): 每个LAB由16个LE(Logic Element)组成,每个LE主要由左边的4输入查找表和右边的可编程寄存器组成,还包括:多路数据选择器、 阅读全文

posted @ 2020-07-16 23:10 阿长长 阅读(4958) 评论(0) 推荐(0) 编辑

异步复位同步释放
摘要:截图取自《深入浅出玩转FPGA》: 阅读全文

posted @ 2020-07-16 22:53 阿长长 阅读(150) 评论(0) 推荐(0) 编辑

对傅里叶的新认识
摘要:将任意时域函数分解为{1,sin,cos}这一完备正交集及其基系数构成的函数时, 对于基系数,即傅里叶变换(频域函数)的计算,通过观察傅里叶变换的公式,可知: 傅里叶变换也可理解为数学上的“互相关”操作,原时域函数中若包含某一频域分量,则互相关的操作便可将该分量“摘”出来, 对于不包含的频域分量,是 阅读全文

posted @ 2020-07-15 00:04 阿长长 阅读(332) 评论(0) 推荐(0) 编辑

大数阶乘C/C++程序
摘要:转载自:C语言求大数阶乘 笔者用C++改写(练习)了下: 1 #include<iostream> 2 using namespace std; 3 int main(){ 4 int i,j,n,temp,d=0,carry; 5 int a[3000]; 6 a[0]=1; 7 cin>>n; 阅读全文

posted @ 2020-07-14 17:14 阿长长 阅读(438) 评论(0) 推荐(0) 编辑

CSMA/CD和CSMA/CA
摘要:CSMA/CD,即载波侦听多址接入/冲突检测(Cariier Sense Multiple Access with Collision Detection)为有线以太网中的MAC协议(802.3); CSMA/CA,即载波侦听多址接入/冲突避免(Carrier Sense Multiple Acce 阅读全文

posted @ 2020-07-13 23:50 阿长长 阅读(1638) 评论(0) 推荐(0) 编辑

ALOHA协议
摘要:随机发送,检测到收端反馈的冲突信号或一段时间内未收到反馈信号,则将缓存器件中的数据读出后重传。 两种分类:纯ALOHA是在检测到冲突后完全随机的选择一个时刻重传;而分段(时隙)ALOHA将频道在时间上分段,数据在固定时隙发送,降低了数据发送的随机性以减小冲突概率,达到提高信道利用率的目的。 参考链接 阅读全文

posted @ 2020-07-13 22:37 阿长长 阅读(1107) 评论(0) 推荐(0) 编辑

case/casez/casex在simulation/synthesis中的区别
摘要:转载: https://www.cnblogs.com/poiu-elab/archive/2012/11/02/2751323.html 阅读全文

posted @ 2020-07-12 21:34 阿长长 阅读(169) 评论(0) 推荐(0) 编辑

阻塞赋值和非阻塞赋值
摘要:为尽量避免在综合布局布线后的仿真中出现冒险竞争现象,在编写Verilog代码时必须牢记以下8个原则: 1,时序电路建模时,用非阻塞赋值。 2,锁存器电路建模时,用非阻塞赋值。 3,用always块建立组合逻辑模型时,用阻塞赋值。 4,在同一个always块中建立时序和组合逻辑电路时,用非阻塞赋值。 阅读全文

posted @ 2020-07-12 15:36 阿长长 阅读(443) 评论(0) 推荐(0) 编辑

组合逻辑和时序逻辑
摘要:转载: 1,https://www.cnblogs.com/wanghuaijun/p/9574737.html 2,https://blog.csdn.net/u012923751/article/details/79404459 3,https://blog.csdn.net/changhaiz 阅读全文

posted @ 2020-07-12 11:08 阿长长 阅读(202) 评论(0) 推荐(0) 编辑

信道估计常用算法
摘要:转载: 1,LTE下行信道估计学习个人笔记 2,OFDM系统的信道估计以及链路性能预测技术研究 阅读全文

posted @ 2020-07-11 11:34 阿长长 阅读(1272) 评论(0) 推荐(0) 编辑

Verilog有限状态机FSM
摘要:FSM的分类: Mealy状态机:时序逻辑电路的输出不但取决于状态,还取决于输入。 Moore状态机:时序逻辑电路的输出只取决于当前状态。 Tips:状态机输出变量在高钟下应打一拍,以实现流水线化的输出(pipelined outputs) FSM的编码: 对于用FPGA实现的有限状态机建议采用独热 阅读全文

posted @ 2020-07-10 17:27 阿长长 阅读(595) 评论(0) 推荐(0) 编辑

希尔伯特变换
摘要:Hilbert Transform: 目的:实现信号的单边带传输(较滤波法更易实现)。 方法:将信号的任意频率分量相移π/2,即将频谱函数乘以: 现证明: 即证: 根据傅里叶变换的对称性: 又已知: 所以: 得证。 阅读全文

posted @ 2020-07-09 12:41 阿长长 阅读(869) 评论(2) 推荐(0) 编辑

STBC公式
摘要:关键词:STBC Alamouti MISO 阅读全文

posted @ 2020-07-08 17:41 阿长长 阅读(274) 评论(0) 推荐(0) 编辑

Vivado中Block相关IP核注意事项
摘要:输入输出最好都打两拍,高钟下尤其如此: 阅读全文

posted @ 2020-07-07 17:59 阿长长 阅读(370) 评论(0) 推荐(0) 编辑

信道估计与均衡常用公式推导
摘要:最小二乘(LS,Least Square)估计公式推导(详细): 误差的平方和最小: OFDM中H为导频序列ZC,具有恒包络特性,即(HHH)-1为“1”向量,于是得到: 迫零均衡(ZF, Zero Forcing)的形式与上式完全相同,只是H代表的是信道传递函数,而θ代表的是发送的数据信号。 最小 阅读全文

posted @ 2020-07-07 16:10 阿长长 阅读(5554) 评论(0) 推荐(0) 编辑

verilog中宏定义的用法
摘要:转载: 1,verilog中include的用法 2,verilog中 `define 的使用 3,verilog里的`是什么作用 补充,一种修改寄存器默认值的方法: `include "/rhome/ind/groups/reg_def_parameters.v" reg_def_paramete 阅读全文

posted @ 2020-07-05 16:22 阿长长 阅读(635) 评论(0) 推荐(0) 编辑

雷达算法
摘要:转载: 1,雷达成像基本算法 2,雷达原理(第五版)常见公式 3,雷达信号处理基本流程 4,雷达信号处理过程说明文档 5,雷达系统_信号处理 6,能否解释一下雷达信号处理过程中的射频,中频,视频,基带,分别是哪个阶段的信号,有什么特点?如何区分? 7,The Development of Airbo 阅读全文

posted @ 2020-07-05 11:20 阿长长 阅读(916) 评论(0) 推荐(0) 编辑

Turbo与LDPC译码算法
摘要:Turbo译码算法: 1,MAP,Maximum A Posteriori,最大后验概率 2,LOG-MAP,Logarithm Maximum A Posteriori,对数最大后验概率(简化MAP运算,对数将乘除运算转换为加减运算--仍需计算复杂的对数) 3,MAX-LOG-MAP,Maximu 阅读全文

posted @ 2020-07-03 16:33 阿长长 阅读(917) 评论(0) 推荐(0) 编辑

OFDM系统选择ZC序列的好处
摘要:1,对于发端,ZC序列峰均比低(ZC序列时频域都是ZC序列,且幅值恒定)。 2,对于同步,ZC序列具有较好的自相关性与互相关性。 3,对于信道估计,ZC序列幅值恒定,其图形可看作一个单位圆。采用LS估计算法时,可将Y/X转化为YX*(Y/X = YX*/XX* = YX*),避免了硬件实现时的除法运 阅读全文

posted @ 2020-07-02 21:22 阿长长 阅读(3061) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示