Git Product home page Git Product logo

mpsoc-mpram's Introduction

MPRAM-MPSoC WIKI

Random Access Memory (RAM) is a computer memory that can be read and changed in any order, typically used to store working data and machine code. A RAM device allows data items to be read or written in almost the same amount of time irrespective of the physical location of data inside the memory. RAM contains multiplexing and demultiplexing circuitry, to connect the data lines to the addressed storage for reading or writing the entry.

Instruction INPUTS/OUTPUTS AMBA3 AHB-Lite Bus

Port Size Direction Description
HRESETn 1 Input Asynchronous active low reset
HCLK 1 Input System clock input
IHSEL 1 Output Provided for AHB-Lite compatibility โ€“ tied high ('1')
IHADDR PLEN Output Instruction address
IHRDATA XLEN Input Instruction read data
IHWDATA XLEN Output Instruction write data
IHWRITE 1 Output Instruction write
IHSIZE 3 Output Transfer size
IHBURST 3 Output Transfer burst size
IHPROT 4 Output Transfer protection level
IHTRANS 2 Output Transfer type
IHMASTLOCK 1 Output Transfer master lock
IHREADY 1 Input Slave Ready Indicator
IHRESP 1 Input Instruction Transfer Response

Instruction INPUTS/OUTPUTS Wishbone Bus

Port Size Direction Description
rst 1 Input Synchronous, active high
clk 1 Input Master clock
iadr PLEN Input Lower address bits
idati XLEN Input Data towards the core
idato XLEN Output Data from the core
isel 4 Input Byte select signals
iwe 1 Input Write enable input
istb 1 Input Strobe signal/Core select input
icyc 1 Input Valid bus cycle input
iack 1 Output Bus cycle acknowledge output
ierr 1 Output Bus cycle error output
iint 1 Output Interrupt signal output

Data INPUTS/OUTPUTS AMBA3 AHB-Lite Bus

Port Size Direction Description
HRESETn 1 Input Asynchronous active low reset
HCLK 1 Input System clock input
DHSEL 1 Output Provided for AHB-Lite compatibility โ€“ tied high ('1')
DHADDR PLEN Output Data address
DHRDATA XLEN Input Data read data
DHWDATA XLEN Output Data write data
DHWRITE 1 Output Data write
DHSIZE 3 Output Transfer size
DHBURST 3 Output Transfer burst size
DHPROT 4 Output Transfer protection level
DHTRANS 2 Output Transfer type
DHMASTLOCK 1 Output Transfer master lock
DHREADY 1 Input Slave Ready Indicator
DHRESP 1 Input Data Transfer Response

Data INPUTS/OUTPUTS Wishbone Bus

Port Size Direction Description
rst 1 Input Synchronous, active high
clk 1 Input Master clock
dadr PLEN Input Lower address bits
ddati XLEN Input Data towards the core
ddato XLEN Output Data from the core
dsel 4 Input Byte select signals
dwe 1 Input Write enable input
dstb 1 Input Strobe signal/Core select input
dcyc 1 Input Valid bus cycle input
dack 1 Output Bus cycle acknowledge output
derr 1 Output Bus cycle error output
dint 1 Output Interrupt signal output

mpsoc-mpram's People

Contributors

pacoreinacampo avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.