ICode9

精准搜索请尝试: 精确搜索
  • 基于 FPGA 的高级数字电路设计(7)RAM 与 FIFO 的设计2021-10-03 12:30:39

    摘要:单口 RAM + 同步 FIFO + 异步 FIFO  单口RAM module BRAM_PORTA( input clka, input ena, input wea, input [3:0] addra, input [15:0] dina, output reg [15:0] douta ); reg [15:0] mem [15:0]; always @(posedge clka)begin if(ena)begin if(wea)begi

  • 【计算机组成原理】第2章 计算机系统的硬件结构2021-10-02 10:34:46

    系统总线 总线的基本概念 ❔ 为什么要用总线 早期计算机外部设备少时大多采原分散连接方式,不易实现随时增减外部设备。为了更好地解决I/O设备和主机之间连接的灵活性问题,计算机的结构从分散连接发展为总线连接。

  • Vivado(2017.1)中 BRAM IP核的配置与使用2021-09-28 19:35:31

    Xilinx公司的FPGA中有着很多的有用且对整个工程很有益处的IP核,比如数学类的IP核,数字信号处理使用的IP核,以及存储类的IP核,本篇文章主要介绍BRAM  IP核的使用。     BRAM是FPGA定制的RAM资源,有着较大的存储空间,且在日常的工程中使用较为频繁。BRAM以阵列的方式排布于FPGA的内部,是

  • FPGA基础设计(7)双口RAM乒乓操作2021-09-28 10:01:55

    双口RAM经常用于跨时钟域处理,且比FIFO灵活性更大。本文给出一个具体的设计实例,让大家理解双口RAM在跨时钟域处理中乒乓操作的用法。 输入数据速率20MHz,输出数据速率100Mhz,使用双口RAM完成跨时钟域处理。一次传输的数据为1024个,假设数据位宽为8bit,使用两片宽度为8、深度为1024的双

  • 双端口RAM和多模块存储器2021-09-23 16:33:42

    双端口RAM和多模块存储器 提升主存速度 存取周期T=存取时间r+恢复时间 双端口RAM 可以支持2个CPU同时访问1块RAM双核CPU可以同时读入同一个存储单元;双核CPU可以同时写入不同的存储单元;双核CPU可以同时读入不同的存储单元;双核CPU不能同时写入同一个存储单元若发生冲突,发出bu

  • 云上账户安全防护2021-09-22 23:00:27

    云上账户安全防护简介 基础安全防护,数据安全防护,应用安全防护都是横向安全防护,这里介绍以下纵向安全防护:云上账户安全防护。云上账户安全防护包括 身份认证:Authentication账号管理:Accouont访问授权:authorization操作审计:Aduit应用管理:Application 身份认证 什么是身份认证 身份

  • 【学习笔记】汇编原理②——存储器系统【RAM ROM 高速缓冲存储器Cache】2021-09-16 12:59:43

    未完待续,该文章是基于 微机原理、计算机组成原理、汇编语言和汇编语言的程序设计 综合来写的。知识都有共通性。 争取这学期把这一系列文章好好做完。 ☁️ ☁️ 文章目录 一、存储器系统1、概述与基本概念2、存储器发展、分类和应用3、存储器地址与读写操作 二、参考附录:

  • net19 双fifo流水线2021-09-10 23:01:56

    数据处理领域应用十分广泛 后面项目用到  3×3矩阵运算  所以引入双 fifo  将来可能用到 3 4或更多的fifo运算方法 fifo在数据处理领域十分广泛  因为fifo 具备数据缓存的能力  还可以进行数据位宽的变换 等等运用的方法 这节课针对双fifo的应用来引出fifo的操作时序,使

  • 痞子衡嵌入式:MCUXpresso IDE下将应用程序RW段分散链接的几种方法2021-09-10 08:33:16

      大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是MCUXpresso IDE下将应用程序RW段分散链接的几种方法。   早期的 MCU 芯片,一般都会嵌入内部 Flash 和 RAM,并且 Flash 和 RAM 都只有一块(即均在连续的映射地址范围内),因此在链接应用程序时处理比较简单,程序 RO

  • 痞子衡嵌入式:MCUXpresso IDE下工程链接文件配置管理与自动生成机制2021-09-08 23:04:11

      大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是MCUXpresso IDE下工程链接文件配置管理与自动生成机制。   痞子衡在 2018 年初写过一个专题 《嵌入式开发文件系列》,用 8 篇文章系统地介绍了 ARM Cortex-M 内核微控制器开发过程中所要了解的主要文件类型:源

  • net15 ram2021-09-07 14:34:04

    ram 随机存储单元(存储器) 里面的任意一个存储区域都可以通过地址的方式访问  具有数据缓冲的能力 位宽,时钟频率都能跑的比较高 易失性,容易消失 断电存储数据消失   非易失性  flash之类掉电之后还能保存        ram 大存储量的存储数据然后取出 给我们的数据处理获得处

  • SRAM、DRAM、硬盘、ROM、RAM、EPROM、FLASH区别和联系2021-09-05 15:03:08

    SRAM和DRAM的区别和联系: (电脑中的内存属于DRAM,CPU中的二级缓存属于SRAM) 存储原理   RAM(Random Access Memory )随机存取存储器,主要的作用就是存储代码和数据供CPU 在需要的时候调用。   但是这些数据并不是像用袋子盛米那么简单,更像是图书馆中用有格子的书架存放书籍一

  • gitlab安装2021-09-04 17:33:30

    一、硬件环境要求: CPU(推荐2C+) 1core支持多达100个用户,但是由于所有worker和后台作业都在同一个核心上运行,应用程序会慢一些 2个内核是推荐的最小内核数,最多支持100个用户 4个内核支持高达500个用户 8个内核支持高达1,000个用户 32个内核支持高达5,000个用户; 内存(必须8G+) GitLab至

  • Kernel、busybox编译2021-09-02 23:02:34

    一、编译kernel源码 1、指定硬件体系架构吗,如果需要指定编译arm内核,则指定ARCH=arm且需要安装交叉编译器。 #export ARCH=x86 2、配置board config,此处配置为x86_64_defconfig #make x86_64_defconfig 在这一步的编中可能会报错,报错信息如下。 fatal error: curses.h: 没有那个文

  • ABB AC 900F学习笔记101:Freelance_Engineering_Process_Stations-072021-08-28 15:34:49

    不知不觉ABB AC900F学习笔记超过100篇了。路漫漫,还有很多需要学习的。 3.4 General boot parameters 通用启动参数 In addition to the specific parameters for the different station types, the boot parameters for each process station must be configured. 除了不同站类型

  • 阿里云权限管理RAM介绍-玩转云产品核心知识2021-08-22 09:00:47

    阿里云权限管理RAM介绍-玩转云产品核心知识 RAM权限介绍 阿里云用于各个产品的权限,基于RBAC模型,进行简单管理账号、统一分配权限、集中管控资源,从而建立安全、完善的资源控制体系。 众多产品,一般采用子账号进行分配权限,防止越权攻击 访问阿里云 API 的密钥,具有该账户完全的权限

  • 代理模式五:构建者模式2021-08-19 19:03:57

    简介 将一个复杂对象的构建与其表示分离,使得同样的构建过程可以创建不同的表示 使用场景 当创建一个对象时,参数超过4个且参数可选择,可以考虑使用 代码 实现类 public class Computer implements Serializable { private final String cpu; //必须 private final String

  • KEIL:编译提示含义2021-08-19 08:00:22

    在编译完成后观察编译结果,如果能编译成功,应该有类似下面的信息:“program size:data=9.0,xdata=1,code =2345”, 其中data的整数部份就是你实际需要的内部RAM字节数, xdata是你实际需要的外部RAM字节数, code是代码长度。

  • 单片机:汇编语言2021-08-17 17:04:15

    MOV A,RO      :E8HMOV A,#50H   :74H 50H Rn(n=0~7)当前工作寄存器组中的寄存器R0-~R7之一Ri(i=0,1)当前工作寄存器组中的寄存器R0  或R1@ 间址寄存器前缀#data  8位立即数#data16  16位立即数direct 片内低128个RAM单元地址及SFR地址addr11 11位目的地址addr16  16位目

  • 操作系统基本原理2021-08-12 15:32:17

    BIOS:中文名称是“基本输入输出系统”,是一组固化到计算机内主板上的一个ROM芯片上的程序,它保存这计算机最重要的基本输入输出的程序、开机后自建程序和系统自启动程序,她可从CMOS中读写系统设置的具体信息。 rom和ram的区别:ram是指运行内存,它的大小直接影响了数码设备的运行速度;rom

  • 建造者模式2021-08-08 13:00:46

    日常总能看到用 build 方法创建一个对象,当时就在想问什么这么麻烦,直接 new 一个不可以吗? 1. 建造者模式(Builder Pattern) 建造者模式是将一个复杂对象的构建与其表示分离,使得同样的构建过程可以创建不同的表示。它是构造方法的一种代替,当构造函数的参数多于4个,且部分参数是可选

  • Druid 独立服务器方式部署文档2021-08-05 03:31:37

    Druid 包含有一组可用的参考配置和用于单机部署的启动脚本: nano-quickstart micro-quickstart small medium large xlarge micro-quickstart 适合于笔记本电脑等小型计算机,主要用于能够快速评估 Druid 的使用场景。 其他的配置包含有针对使用独立服务器进行部署的配置,这些配置

  • Android虚拟机参数2021-07-31 14:00:03

    [dalvik.vm.heapgrowthlimit]: [128m]   每个应用程序最大内存可分配到128m,超过就会出现OOM崩溃。 [dalvik.vm.heapsize]: [256m] 单个虚拟机可分配的最大内存256m,影响到整个系统对RAM的使用程序和程序在运行一段时间后的反应速度。 值越大,系统消耗RAM则越快,但是程序会运行的

  • 51单片机存储器原理2021-07-31 12:03:04

    一、 80C51单片机的存储器结构 80C51单片机的存储器包括两类:程序存储器和数据存储器。 程序存储器用来存放用户程序和常用的表格、常数,采用只读存储器(ROM)作为程序存储器。 数据存储器用来存放程序运行中的数据、中间计算结果等,采用随机访问存储器(RAM)作为数据存储器。 从物理

  • 《CPU设计实战》——学习之路(一)2021-07-26 14:33:47

    首先感谢面包板社区发放的《CPU设计实战》——汪文祥 邢金璋 这本书,拿到书后先是看了序言部分,非常敬佩于作者及其团队为中国芯发展做出的贡献,为国家培养了一批又一批的计算机人才,且前言部分本书做了概述,并告诉读者们只要经过系统的学习,普通学员也能具备CPU设计的能力。在此

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有