摘要: # 背景介绍 串行外设接口(SPI)允许芯片与外部设备以半双工、同步、串行方式通信。此接口仅支持主模式,为外部从设备提供通信时钟(SCK),支持标准SPI模式和QSPI模式。 # 设计框架 ![image](https://img2023.cnblogs.com/blog/3192216/20230 阅读全文
posted @ 2023-07-14 18:01 轻量IP核 阅读(50) 评论(0) 推荐(0) 编辑
摘要: # 背景介绍 缓存的工作原理是当CPU要读取一个数据时,首先从CPU缓存中查找,找到就立即读取并送给CPU处理;没有找到,就从速率相对较慢的内存中读取并送给CPU处理,同时把这个数据所在的数据块调入缓存中,可以使得以后对整块数据的读取都从缓存中进行,不必再调用内存。 本设计为只读缓存,主要用于rea 阅读全文
posted @ 2023-06-14 18:41 轻量IP核 阅读(28) 评论(0) 推荐(0) 编辑
摘要: # 背景介绍 看门狗,又叫 watchdog,从本质上来说就是一个定时器电路,一般有一个输入和一个输出,其中输入叫做喂狗,输出一般连接到系统的复位端。 看门狗的功能是定期的监控芯片内部的情况,一旦发生超时异常就向芯片发出重启信号。 # 设计框架 ![image](https://img2023.cn 阅读全文
posted @ 2023-06-13 12:20 轻量IP核 阅读(30) 评论(0) 推荐(0) 编辑
摘要: #总体简介 ![image](https://img2023.cnblogs.com/blog/3192216/202306/3192216-20230601104340296-517321667.png) 图例是2X3的配置 #主要特性 ▲支持Master、Slave接口数量配置 ▲支持全连接、部 阅读全文
posted @ 2023-06-01 10:53 轻量IP核 阅读(296) 评论(0) 推荐(0) 编辑
摘要: #总体简介 ![image](https://img2023.cnblogs.com/blog/3192216/202305/3192216-20230519150618001-50933272.png) AHB/APB用于寄存器配置和访问,2个AXI Master port用于实现数据src和ds 阅读全文
posted @ 2023-05-20 11:24 轻量IP核 阅读(311) 评论(0) 推荐(0) 编辑
摘要: # 总体简介 DMAC提供一个AXI主接口来执行DMA传输,并提供两个APB从接口来控制其操作。DMAC采用TrustZone技术,其中一个APB接口运行在secure状态,另一个运行在非secure状态。 secure策略是ARM的TrustZone技术一部分。 整个DMA操作受一个小的指令集控制 阅读全文
posted @ 2023-05-19 14:49 轻量IP核 阅读(293) 评论(0) 推荐(0) 编辑
摘要: ![image](https://img2023.cnblogs.com/blog/3192216/202305/3192216-20230518231451484-1778099863.png) 访问四大步骤: 1:命令&地址分发 2:Bank内数据操作,含预充电,行选中,放大等 3:Device 阅读全文
posted @ 2023-05-19 00:33 轻量IP核 阅读(60) 评论(0) 推荐(0) 编辑
摘要: # 背景介绍 通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),通常称作UART,是一种异步收发传输器,是电脑硬件的一部分。它将要传输的资料在串行通信与并行通信之间加以转换。作为把并行输入信号转成串行输出信号的芯片,UART通常被集成于其他 阅读全文
posted @ 2023-05-17 12:00 轻量IP核 阅读(170) 评论(0) 推荐(0) 编辑
摘要: # 背景介绍 AMBA总线规范是由ARM公司提出的一种开放性的片上总线标准,它独立于处理器和工艺技术,具有高速度、低功耗等特点。AMBA规范中包括了AHB系统总线和APB外设总线。 AHB主要用于高性能模块(如CPU、DMA和DSP等)之间的连接,作为SoC的片上系统总线,它包括以下一些特性:单个时 阅读全文
posted @ 2023-05-16 14:25 轻量IP核 阅读(119) 评论(0) 推荐(0) 编辑