Digital Core Design

The Power of Intellectual Property



    Symbol

     rst
     clk
     sddq
     address (23:0)
     datai (31:0)
     cs
     wr
     rd
     be (2:0)
    datao (31:0) 
    busy 

    Pins description

    PinTypeDescription
    rstinputGlobal reset
    clkinputGlobal clock
    sddqinputSDRAM databus
    address (23:0)inputProcessor address bus
    datai (31:0)inputData Bus input
    csinputChip select
    wrinputProcessor data write
    rdinputProcessor data read
    be (2:0)inputByte enable
    datao (31:0)outputProcessor data bus output
    busyoutputProcessor data busy

    Block Diagram

    STATE CONTROLLERState controller sends appropriate command to SDRAM memory, depend on selected controller mode and executable operation.
    SDRAM INTERFACESDRAM Interface performs the interface functions between DSDRAM internal blocks and SDRAM memory. It allows an easy core connection to the memory system.
    sddq
    ADDRESS GENERATORAddress generator transfers address from CPU side to suitable blocks, row and column of SDRAM memory side.
    CPU INTERFACECPU Interface performs the interface functions between DSDRAM internal blocks and microprocessor. It allows easy core connection to the microprocessor/microcontroller system.
    address (23:0)
    datai (31:0)
    datao (31:0)
    cs
    wr
    rd
    be (2:0)
    busy
    rst
    clk
    Internal data bus 8-bit internal data bus

    Units

    STATE CONTROLLER
    State controller sends appropriate command to SDRAM memory, depend on selected controller mode and executable operation.
    SDRAM INTERFACE
    SDRAM Interface performs the interface functions between DSDRAM internal blocks and SDRAM memory. It allows an easy core connection to the memory system.
    ADDRESS GENERATOR
    Address generator transfers address from CPU side to suitable blocks, row and column of SDRAM memory side.

    CPU INTERFACE
    CPU Interface performs the interface functions between DSDRAM internal blocks and microprocessor. It allows easy core connection to the microprocessor/microcontroller system.