Entity: AxiMicronP30Core
File : AxiMicronP30Core.vhd
Diagram time TPD_G boolean EN_PASSWORD_LOCK_G slv(31 downto 0) PASSWORD_LOCK_G slv(31 downto 0) MEM_ADDR_MASK_G real AXI_CLK_FREQ_G AxiMicronP30InType flashIn AxiLiteReadMasterType axiReadMaster AxiLiteWriteMasterType axiWriteMaster sl axiClk sl axiRst AxiMicronP30InOutType flashInOut AxiMicronP30OutType flashOut AxiLiteReadSlaveType axiReadSlave AxiLiteWriteSlaveType axiWriteSlave
Description Company : SLAC National Accelerator Laboratory Description: AXI-Lite interface to FLASH Memory This file is part of 'SLAC Firmware Standard Library'. It is subject to the license terms in the LICENSE.txt file found in the top-level directory of this distribution and at: https://confluence.slac.stanford.edu/display/ppareg/LICENSE.html . No part of 'SLAC Firmware Standard Library', including this file, may be copied, modified, propagated, or distributed except according to
the terms contained in the LICENSE.txt file. Generics
Generic name
Type
Value
Description
TPD_G
time
1 ns
EN_PASSWORD_LOCK_G
boolean
false
PASSWORD_LOCK_G
slv(31 downto 0)
x"DEADBEEF"
MEM_ADDR_MASK_G
slv(31 downto 0)
x"00000000"
AXI_CLK_FREQ_G
real
200.0E+6
Ports
Port name
Direction
Type
Description
flashIn
in
AxiMicronP30InType
FLASH Interface
flashInOut
inout
AxiMicronP30InOutType
flashOut
out
AxiMicronP30OutType
axiReadMaster
in
AxiLiteReadMasterType
AXI-Lite Register Interface
axiReadSlave
out
AxiLiteReadSlaveType
axiWriteMaster
in
AxiLiteWriteMasterType
axiWriteSlave
out
AxiLiteWriteSlaveType
axiClk
in
sl
Clocks and Resets
axiRst
in
sl
Signals
Name
Type
Description
flashDin
slv(15 downto 0)
flashDout
slv(15 downto 0)
flashTri
sl
Instantiations
U_CTRL: surf.AxiMicronP30Reg