- 博客(26)
- 资源 (8)
- 收藏
- 关注
原创 韩语初学者入门指南 第一阶
韩语的元音和辅音数量相对较少,但通过不同的组合方式,可以创造出丰富的音节。助词在韩语中起着至关重要的作用,它们可以表示名词的格关系、动词的时态和语气等。韩语的声调并不像汉语那样复杂,但存在一定的音调变化。例如,在标准韩语中,词尾的音调变化可以区分陈述句和疑问句。根据说话者与听话者之间的关系以及场合的不同,选择适当的敬语形式是韩语交流中的一个重要方面。敬语不仅体现在动词的变化上,还体现在名词、形容词等词类的变化上。在语法方面,韩语属于黏着语,通过在词根或词干后添加不同的词缀来表达语法关系和意义。
2024-09-08 22:39:33
2060
原创 中科亿海微-CL1656功能验证开发板
随着电子技术的飞速发展, IC封装也得到了长足的进步。目前 IC封装主要有: COB、 SOP、 QFN等。其中,引脚数在8个以上的有四种封装: COB封装、 SOP封装、 QFN封装和 LQFP封装。随着各种高密度元器件的发展, LQFP成为最受欢迎的一种小型无引脚 IC封装,其特点是芯片面积小,引脚少,且价格低廉,在国内广泛使用。LQFP (Low Proportional Flop Package)又称为低密度多芯片表面贴装,是一种新型的表面贴装技术。
2024-04-17 11:01:18
1063
原创 10G Ethernet Subsystem 基于K7芯片的UDP通讯
以太网:以太网是一种广泛应用于计算机网络中的通信协议,它定义了数据在局域网中的传输方式和规范。以太网在局域网中得到广泛应用,支持高速数据传输和实时通信。FPGA(Field-Programmable Gate Array):FPGA是一种可编程逻辑器件,具有灵活性和可重构性。它由一系列可编程的逻辑单元和可编程的连线资源组成,可以根据需要重新配置和重新编程,实现不同的数字电路功能。Vivado开发套件:Vivado是Xilinx公司提供的一套综合设计工具,用于FPGA和SoC系统的设计、仿真、综合和实现。
2024-03-07 16:38:17
2273
4
原创 FPGA光纤Aurora_8B_10B
Aurora_8B_10B软核是一种高速串行通信IP核,采用8B/10B编码方式,旨在提供可靠、高效的数据传输。下面是Aurora_8B_10B软核的一般技术原理:1. 8B/10B编码方式:- 在Aurora_8B_10B中,8位的数据字节被编码为10位的传输字节。编码过程使用了一种基于查找表的算法,将每个8位数据映射到对应的10位编码。这种编码方式具有良好的时钟恢复能力,能够提高数据传输的可靠性。- 8B/10B编码还具有保证传输数据中有足够的变化和平衡的特性。
2024-01-29 14:17:16
951
5
原创 中科亿海微Flash擦写读
在数字存储技术的领域中,闪存(Flash)是一种非易失性存储器,以其高速读写、低功耗和较高的可靠性而备受关注。相比于传统的磁盘存储技术,闪存具有更小的体积、更高的数据密度和更长的寿命,因此在各种应用中得到了广泛的应用。闪存最初应用于便携式设备和嵌入式系统中,如手机、平板电脑和闪存卡等。随着技术的不断进步,闪存逐渐取代了传统的硬盘驱动器,成为许多计算机系统的首选存储介质。闪存的工作原理与传统的存储技术有所不同。
2024-01-01 22:52:35
1106
原创 中科亿海微UART协议
在现代数字系统设计中,通信是一个至关重要的方面。而UART(通用异步接收器/发送器)协议作为一种常见的串行通信协议,被广泛应用于各种数字系统中。FPGA(现场可编程门阵列)作为一种灵活可编程的硬件平台,为实现高度定制化的UART通信提供了强大的功能。本文旨在介绍FPGA中UART协议的实现原理和技术细节。将探讨UART协议的基本概念、工作原理以及在FPGA中的具体应用。通过深入理解UART协议和FPGA的结合,读者将能够更好地设计和实现高性能的串行通信系统。
2024-01-01 22:31:49
1637
原创 中科亿海微除法器(DIVIDE)
使用IP核可以减少设计人员的工作量,因为IP核已经经过验证和测试,可以直接使用,而不需要重新设计和验证。提高性能:使用IP核可以提高设计的性能,因为IP核是专门为特定的任务设计的,可以充分利用FPGA的硬件资源,从而提高性能。降低功耗:使用IP核可以降低功耗,因为IP核是经过优化的,可以使用更少的资源来完成任务,从而降低功耗。提高可靠性:使用IP核可以提高设计的可靠性,因为IP核已经经过验证和测试,可以保证其正确性和稳定性。
2023-11-26 17:19:37
1656
原创 计算机专业英语一
英语作为一种全球通用语言,具有重要的地位和广泛的应用领域。以下是介绍英语重要性的几个方面:1. 国际交流:英语是国际交流的主要语言之一。无论是商务会议、学术研讨会还是国际合作项目,英语都是最常用的工作语言。掌握英语可以帮助你与来自不同国家和文化背景的人进行有效的沟通和合作。2. 教育机会:许多世界知名的大学和学术机构使用英语作为教学语言。若你想在国际舞台上追求更高的学术成就或接受高质量的教育,掌握英语将是必备的能力。3. 职业发展:在许多行业中,英语已经成为一项必备技能。
2023-10-24 20:44:55
695
原创 快速傅里叶变换
傅里叶变化(Fourier transform)是一种信号处理技术,它可以将时间信号转换为频率信号,即将一组具有相同数量频率的正弦波叠加在一起,形成一组新的正弦波。如果我们把时间信号从频域转换到时域,那么就会得到一个“频谱”。所以傅里叶变化就是通过分析不同频率正弦波的相位差,来确定它们的频率。傅里叶变化在信号处理中有广泛应用。比如,可以用它来检测和定位信号中的突变点;可以用它来确定信号中是否存在非周期信号;可以用它来分析复杂系统的行为;还可以用它来计算复杂系统的频谱等。那么我们为什么要使用傅里叶变化呢?
2023-09-12 23:25:24
990
1
原创 中科亿海微浮点数转换定点数
浮点数转换定点数是一种常见的数值转换技术,用于将浮点数表示转换为定点数表示。浮点数表示采用指数和尾数的形式,可以表示较大范围的数值,但存在精度有限的问题。而定点数表示则采用固定小数点位置的形式,具有固定的精度和范围。在某些应用中,特别是在嵌入式系统和数字信号处理领域,使用定点数表示可以更加高效地进行计算。然而,很多算法和库函数都是基于浮点数实现的,因此需要将浮点数转换为定点数才能在这些系统中使用。浮点数转换定点数的背景涉及到浮点数和定点数的表示方法、精度要求以及性能考虑等方面。
2023-08-12 21:11:34
839
1
原创 中科亿海微乘法器(LPMMULT)
FPGA(可编程逻辑门阵列)是一种可在硬件级别上重新配置的集成电路。它具有灵活性和可重构性,使其成为处理各种应用的理想选择,包括数字信号处理、图像处理、通信、嵌入式系统等。在FPGA中,乘法器是一种重要的硬件资源。乘法器用于执行乘法运算,可以在数字信号处理、滤波、图像处理、嵌入式系统等领域中发挥关键作用。传统的乘法运算通常采用基于加法和移位的算法,但这些方法可能需要较长的计算时间,并且在某些应用中效率较低。为了提高计算效率,FPGA芯片通常会集成专门的乘法器资源。FPGA中的乘法器通常是基于二进制乘法算法实
2023-08-12 19:51:22
714
原创 中科亿海微FIFO使用
FPGA(现场可编程门阵列)是一种可编程逻辑器件,具有灵活性和可重构性,广泛用于数字电路设计和嵌入式系统开发。在FPGA中,FIFO(First-In, First-Out)是一种常见的存储器结构,用于在不同的时钟域之间进行数据传输和缓冲。FPGA中的FIFO通常由双端口内存实现,其中一个端口用于读取数据,另一个端口用于写入数据。FIFO内部有一个读指针和一个写指针,用于指示下一个要读取或写入的位置。当数据被写入FIFO时,写指针向前移动;当数据被读取时,读指针向前移动。这样,保证了先进先出的数据顺序。
2023-08-12 19:01:57
790
原创 中科亿海微RAM使用
内存资源:FPGA中的RAM是有限的资源,因此需要根据实际需求合理规划和分配内存资源。考虑到性能和资源占用方面的平衡,需要确定所需的RAM容量和数量,并确保不会超出FPGA的可用资源。时序约束:RAM读写操作需要满足一定的时序要求,包括读写时钟速度、地址稳定时间、数据保持时间等。在设计时,需要根据所选RAM的规格和FPGA的限制,设置适当的时序约束以确保数据的正确读写。存储器控制器设计:在FPGA中使用RAM时,通常需要设计相应的存储器控制器来管理读写操作。
2023-08-12 18:39:31
782
原创 中科亿海微ROM使用
FPGA中的ROM(Read-Only Memory,只读存储器)起源于计算机系统中的存储器技术。在早期的计算机系统中,ROM被用于存储固定的程序代码和常量数据,以及用于查找表和数据转换等应用。随着FPGA技术的发展,ROM成为了FPGA设计中常用的一种存储器类型。与传统的硬件设计相比,FPGA具有可编程性的优势,可以根据特定的应用需求进行灵活的配置和重新编程。在FPGA中,ROM的设计和实现方式通常是通过在硬件级别上配置逻辑电路来实现。
2023-08-12 18:03:15
834
原创 Quartus 信号被优化 与 VIVADO 信号被优化 解决方法
Quartus 开发工具 信号布局布线防止优化添加语句。Vivado 开发工具 信号局布线防止优化添加语句。
2022-06-15 16:26:12
4428
原创 中科亿海微FIR调试
FIR介绍:FIR(Finite Impulse Response)滤波器:有限长单位冲激响应滤波器,又称为非递归型滤波器,是数字信号处理系统中最基本的元件,它可以在保证任意幅频特性的同时具有严格的线性相频特性,同时其单位抽样响应是有限长的,因而滤波器是稳定的系统。因此,FIR滤波器在通信、图像处理、模式识别等领域都有着广泛的应用。(更多介绍网上自行查找数不胜数,在此主要介绍使用部分)FIR结构与公式介绍:FIR介绍:FIR又叫有限长单位冲激响应滤波器,在通信、图像处理、模式...
2022-04-10 00:05:09
2187
11
原创 Vivado18.2 PCIE ip核IO协议详细介绍
金手指原理部分不多介绍,网上有很多类似的文章,大家可以自行参考我们直接上手使用IP核建立部分文章目录IP核建立 2.IP核利化代码介绍 3.PCIE 协议介绍 4.PCIE 时序图 5 :总结 PCIE框图使用的是VIVADO 2018.2版本PCIE 的IP核其他版本大同小异,就连ISE其建立原理也是一样一、PCIE ip可以看到有三种不同的IP核,每种IP核支持的协议和功能也是不一样的.7Series Integrated Block for ...
2021-05-06 21:11:56
12251
3
原创 FPGA USB通信实验
文章目录FT232H芯片 一、芯片手册信号定义 二、信号介绍 二、时序介绍 USB内部刨析 总结FT232H芯片因为USB协议较为复杂,所以就诞生了FT232H芯片,封装好留出接口直接使用即可.此款芯片支持多种不同的协议模式 : FIFO,I2C,SPI,JTAG一、芯片手册信号定义我使用的是FIFO的读写模块就看的fifo的信号定义 :二、信号介绍input ...
2021-03-19 18:07:39
2632
1
原创 Vivado MMCM和PLL的区别 新人不想看,老人用不到系列.
全局时钟和区域时钟的区别!全局时钟(BUFG)和区域时钟(BUFR)的区别 : 全居可以对所有IO口提供驱动时钟,区域只能对一片区域提共时钟.PLL和MMCM区别 :最大的区别MMCM可以实现动态调整,PLL没有办法实现动态雕整.在杂程序设计时候将时钟进入PLL或MMCM,多少Mhz进多少Mhz出,这样可以让时钟更加稳定.文章目录全局时钟和区域时钟的区别! 原理图介绍 IP核设置 总结这个是一张赛灵思7系列FPGA的时钟分布图 :BUFG ...
2021-03-18 22:58:06
14504
5
原创 FPGA 光纤传输IP核的使用
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结FPGA - Vivado - 光纤IP核的使用Vivado 的IP核一共分为两种, 一种是64B66B编码的,还有一种是8B10B编码的.具体的区别感兴趣的小伙伴可以自己去查一下哈,64B66B的无法自己制定数据位宽的,8B10B是可以制定两种不同的位宽.(其实也没啥用)我们使用的是IP核自己生成的示例代...
2020-12-09 18:51:24
4037
4
原创 SPI协议 小白简单 verilog 编写
SPI 小白速度理解原理········ 1 : 通讯原理。 (主从模式) sclk : 作为spi的专用时钟传输. mosi : 主机发送给从机的数据线.(单bit) miso : 从机发送给主机的数据. ssel : 主机选定器件信号. (一般高有效)2 : 发送数据 (根据手册定义的 地址,命令,数据,) ...
2020-08-14 12:18:31
1494
1
原创 Vivado ROM生成正弦波(简单易懂)
使用软件: Vivado (需要使用.coe文件)1 :(1) 生成.coe文件 新建一个txt文档,后缀名改成.coe. (注意文件名一定要英文开头,不能出现中文和中文的字母和特殊符号) (2) 文档格式如下: 建完直接保存即可使用。2 : (1) 添加rom核 (2) 调试rom IP核 (我们写的正弦波是 8...
2020-06-15 23:18:46
13657
53
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人