摘要: 奇数分频几乎是初学逻辑电路设计时,必然会遇到的一个问题。假如对时钟的占空比没有要求,相信任何一个初学者都可以立马写出分频的RTL代码。而奇数分频的难点就在于对50%占空比的处理,其核心思想就在于要学会利用寄存器的不同捕获边沿进行分频操作。 假设奇数分频的值为2N+1,为了实现占空比为50%的奇数分频 阅读全文
posted @ 2020-08-12 10:09 Cs_Kapok 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 在数字逻辑电路中,复位信号的设计是首要解决的基本问题。在进行复位信号设计之前,需要明确的是,复位信号只对时序电路有效,因为时序电路属于双稳态电路,在上电后需要保证电路处于已知的初始态,才能保证正常运行。而对于组合逻辑电路来说,组合逻辑本身不具有存储的功能,因此不需要复位信号。 复位信号可以分为同步复 阅读全文
posted @ 2020-08-03 13:17 Cs_Kapok 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 跨时钟域处理一直是数字IC,FPGA等数字电路设计中最常见的问题,英文说法是Clock Domain Conversion。之所以需要进行数字信号的跨时钟域处理,主要是因为当信号进入异步时钟域时,如果信号进行跳变的时刻处于异步时钟域中触发器的建立时间和保持时间内,触发器无法确定采集到的信号究竟是高还 阅读全文
posted @ 2020-08-03 13:15 Cs_Kapok 阅读(912) 评论(0) 推荐(0) 编辑
摘要: 说到PCB设计软件,不知道大家率先映入脑海的是什么呢?Altium Designer,Cadence Allegero,还是Eagle?我想,以上这几个名字应该是占据比重最大的。 关于PCB设计,博主在之前基本没有接触过,本科时期也不过就是简单地在电工实习里照葫芦画瓢,迷迷糊糊地用过一次AD。而到了 阅读全文
posted @ 2020-08-03 13:11 Cs_Kapok 阅读(88) 评论(0) 推荐(0) 编辑
摘要: Zynq的JTAG配置过程 初学 Zynq 的时候,我相信大家应该和我一样,都是按照惯例打开 Vivado 软件,然后实现 Zynq 可编程逻辑硬件部分PL的设置后,把硬件部署导出,再打开 SDK 进行 ARM 核的软件部分 PS 编程设计,最后再将硬件比特流文件(.bit)和软件的可执行链接文件( 阅读全文
posted @ 2020-08-03 13:08 Cs_Kapok 阅读(1873) 评论(0) 推荐(1) 编辑
摘要: Zynq发展历史 Zynq是由全球最大的可编程逻辑平台供应商,Xilinx,在2011年末发布的具有崭新架构的芯片。熟悉FPGA技术领域的朋友应该了解Xilinx在可编程逻辑界的地位。但是,从Zynq架构的角度来看,它不能被称之为传统的FPGA芯片。Zynq的架构可以通过以下公式来表示: Zynq 阅读全文
posted @ 2020-08-03 13:05 Cs_Kapok 阅读(1555) 评论(0) 推荐(0) 编辑
摘要: 开篇 为什么我会在自己的个人技术博客里发表一些有关雷达通信一体化技术的文章? 因为博主本人是东南大学在读研究生,导师确定下来的研究课题方向就是雷达通信一体化,所以希望能够将自己平时看到的有关雷达通信一体化技术的知识,通过博客的形式向大家展现出来。一方面是为了记录总结自己科研生活的过程,另一方面也是想 阅读全文
posted @ 2020-08-03 13:00 Cs_Kapok 阅读(840) 评论(0) 推荐(0) 编辑