Microsemi SmartFusion2 FPGA Npuag DDR Controller Configuration User Guide
Taw qhia
Lub SmartFusion2 FPGA muaj ob lub cim DDR tswj - ib qho nkag tau los ntawm MSS (MDDR) thiab lwm qhov npaj rau kev nkag ncaj qha los ntawm FPGA Fabric (FDDR). MDDR thiab FDDR ob leeg tswj tawm-chip DDR nco.
Txhawm rau txhim kho Fabric DDR maub los koj yuav tsum:
- Siv Fabric External Memory DDR Controller Configurator los teeb tsa DDR Controller, xaiv nws cov datapath bus interface (AXI lossis AHBLite), thiab xaiv DDR moos zaus nrog rau cov ntaub datapath moos zaus.
- Teem tus nqi sau npe rau DDR maub los sau npe kom phim koj cov yam ntxwv ntawm DDR sab nraud.
- Instantiate Fabric DDR ua ib feem ntawm daim ntawv thov siv thiab ua cov ntaub ntawv sib txuas.
- Txuas DDR maub los's APB configuration interface raws li tau hais los ntawm Peripheral Initialization tov.
Npuag Sab Nraud Memory DDR Controller Configurator
Fabric External Memory DDR (FDDR) Configurator yog siv los teeb tsa cov ntaub ntawv tag nrho thiab sab nraud DDR nco tsis tau rau Fabric DDR Controller.
Daim duab 1-1 • FDDR Configurator Tshajview
Memory Settings
Siv Memory Settings los teeb tsa koj cov kev xaiv nco hauv MDDR.
- Hom Nco - LPDDR, DDR2, lossis DDR3
- Cov ntaub ntawv dav - 32-ntsis, 16-ntsis lossis 8-ntsis
- Moos Tsaus - Txhua tus nqi (Decimal / Fractional) nyob rau hauv thaj tsam ntawm 20 MHz txog 333 MHz
- SECDED Enabled ECC - ON los yog OFF
- Chaw nyob Mapping - {ROW,BANK,COLUMN},{BANK,ROW,COLUMN}
Fabric Interface Settings
FPGA Fabric Interface - Qhov no yog cov ntaub ntawv sib cuam tshuam ntawm FDDR thiab FPGA tsim. Vim tias FDDR yog lub cim xeeb tswj, nws yog npaj los ua qhev ntawm AXI lossis AHB tsheb npav. Tus Xib Hwb ntawm lub tsheb npav pib kev lag luam tsheb npav, uas tau txhais los ntawm FDDR raws li kev hloov pauv kev nco thiab sib txuas lus mus rau off-chip DDR Memory. FDDR npuag interface xaiv yog:
- Siv AXI-64 Interface - Ib tus tswv nkag mus rau FDDR los ntawm 64-ntsis \ AXI interface.
- Siv Ib Leeg AHB-32 Interface - Ib tus tswv nkag mus rau FDDR los ntawm ib qho 32-ntsis AHB interface.
- Siv Ob Lub AHB-32 Interfaces - Ob tus tswv nkag mus rau FDDR siv ob 32-ntsis AHB interfaces.
FPGA CLOCK Divisor - Qhia meej qhov sib piv ntawm DDR Controller moos (CLK_FDDR) thiab lub moos tswj cov ntaub interface (CLK_FIC64). CLK_FIC64 zaus yuav tsum sib npaug ntawm AHB / AXI subsystem uas txuas nrog FDDR AHB / AXI tsheb npav interface. Rau example, yog tias koj muaj DDR RAM khiav ntawm 200 MHz thiab koj Fabric / AXI Subsystem khiav ntawm 100 MHz, koj yuav tsum xaiv qhov sib faib ntawm 2 (Daim duab 1-2).
Daim duab 1-2 • Fabric Interface Settings – AXI Interface thiab FDDR Clock Divisor Daim Ntawv Pom Zoo
Siv ntaub PLL LOCK - Yog tias CLK_BASE tau txais los ntawm Fabric CCC, koj tuaj yeem txuas cov ntaub ntawv CCC LOCK tso tawm rau FDDR FAB_PLL_LOCK cov tswv yim. CLK_BASE tsis ruaj khov kom txog thaum Fabric CCC xauv. Yog li ntawd, Microsemi xav kom koj tuav FDDR hauv kev pib dua (piv txwv li, lees paub CORE_RESET_N cov tswv yim) kom txog thaum CLK_BASE ruaj khov. Lub LOCK tso zis ntawm Npuag CCC qhia tias Fabric CCC tso zis moos ruaj khov. Los ntawm kev txheeb xyuas qhov Siv FAB_PLL_LOCK kev xaiv, koj tuaj yeem nthuav tawm FAB_PLL_LOCK input chaw nres nkoj ntawm FDDR. Tom qab ntawd koj tuaj yeem txuas lub LOCK tso tawm ntawm Fabric CCC rau FAB_PLL_LOCK cov tswv yim ntawm FDDR.
IO Tsav zog
Xaiv ib qho ntawm lub zog tsav hauv qab no rau koj DDR I/O's:
- Ib nrab Tsav Zog
- Tag Nrho Tsav Zog
Nyob ntawm koj hom DDR Memory thiab I/O Strength koj xaiv, Libero SoC teeb tsa DDR I/O Standard rau koj FDDR system raws li hauv qab no:
DDR Nco Hom | Ib nrab Tsav Zog | Tag Nrho Tsav Zog |
DDR 3 | SSTL15I | TIAB SA 15 II |
DDR 2 | SSTL18I | TIAB SA 18 II |
LPDDR | LPDRI | LPDRII |
Ua kom muaj kev cuam tshuam
FDDR muaj peev xwm txhawb nqa kev cuam tshuam thaum qee yam kev cai ua ntej tau txaus siab. Tshawb xyuas Enable Interrupts hauv FDDR configurator yog tias koj xav siv cov kev cuam tshuam no hauv koj daim ntawv thov.
Qhov no nthuav tawm cov teeb liab cuam tshuam ntawm FDDR piv txwv. Koj tuaj yeem txuas cov teeb liab cuam tshuam no raws li koj tus qauv xav tau. Cov teeb liab cuam tshuam hauv qab no thiab lawv cov xwm txheej ua ntej muaj:
- FIC_INT – Tsim thaum muaj qhov yuam kev hauv kev sib pauv ntawm tus tswv thiab FDDR
- IO_CAL_INT – Pab kom koj rov qab kho DDR I / O's los ntawm kev sau ntawv rau DDR tus tswj hwm sau npe ntawm APB teeb tsa interface. Thaum calibration tiav, qhov kev cuam tshuam no tau tsa. Yog xav paub meej txog I/O recalibration, xa mus rau Microsemi SmartFusion2 Cov Neeg Siv Khoom Qhia.
- PLL_LOCK_INT – Qhia tias FDDR FPLL tau kaw lawm
- PLL_LOCKLOST_INT – Qhia tias FDDR FPLL tau poob xauv
- FDDR_ECC_INT – Qhia tau tias muaj qhov yuam kev ib los yog ob-ntsis tau kuaj pom
Npuag moos zaus
Kev xam moos zaus raws li koj lub moos zaus tam sim no thiab CLOCK divisor, tso tawm hauv MHz.
Npuag moos zaus (hauv MHz) = Clock Frequency / CLOCK divisor
Nco Bandwidth
Kev suav bandwidth nco raws li koj lub moos zaus tam sim no hauv Mbps.
Nco Bandwidth (hauv Mbps) = 2 * moos zaus
Tag nrho Bandwidth
Kev suav tag nrho bandwidth raws li koj lub moos zaus tam sim no, Cov Ntaub Ntawv Dav thiab CLOCK divisor, hauv Mbps.
Tag nrho Bandwidth (hauv Mbps) = (2 * moos zaus * Cov ntaub ntawv dav) / CLOCK Divisor
FDDR Controller Configuration
Thaum koj siv Fabric DDR Controller kom nkag mus rau sab nraud DDR Nco, DDR Controller yuav tsum tau teeb tsa thaum lub sijhawm ua haujlwm. Qhov no yog ua los ntawm kev sau cov ntaub ntawv teeb tsa rau DDR kev tswj hwm kev teeb tsa kev sau npe. Cov ntaub ntawv teeb tsa no yog nyob ntawm tus yam ntxwv ntawm lub cim xeeb sab nraud DDR thiab koj daim ntawv thov. Tshooj lus no piav qhia txog yuav ua li cas nkag mus rau cov kev teeb tsa no hauv FDDR tus tswj hwm tus tswj hwm thiab yuav ua li cas cov ntaub ntawv teeb tsa tau tswj hwm raws li ib feem ntawm tag nrho Peripheral Initialization daws. Xa mus rau Peripheral Initialization User Guide rau cov ncauj lus kom ntxaws txog cov tshuaj Peripheral Initialization.
Npuag DDR Control Registers
Fabric DDR Controller muaj cov txheej txheem sau npe uas yuav tsum tau teeb tsa thaum lub sijhawm ua haujlwm. Cov nqi kev teeb tsa rau cov ntawv sau npe no sawv cev rau qhov sib txawv (example, DDR hom, PHY dav, tawg hom, ECC, thiab lwm yam). Yog xav paub meej txog DDR tswj kev teeb tsa kev sau npe, xa mus rau Microsemi SmartFusion2 Tus Neeg Siv Khoom Qhia.
Fabric DDR Registers Configuration
Siv lub cim xeeb Initialization (Daim duab 2-1) thiab Lub Sijhawm Nco (Daim duab 2-2) tab kom nkag mus rau qhov tsis sib xws rau koj lub cim xeeb DDR thiab daim ntawv thov. Cov txiaj ntsig koj nkag rau hauv cov tab no tau muab txhais ua qhov tsim nyog rau npe. Thaum koj nyem ib qho kev txwv tshwj xeeb, nws cov ntawv sau npe sib raug tau piav qhia nyob rau hauv Daim Ntawv Teev Npe Qhov rai (Daim duab 1-1 ntawm nplooj ntawv 4).
Daim duab 2-1 • FDDR Configuration – Memory Initialization Tab
Daim duab 2-2 • FDDR Configuration – Memory Timing Tab
Importing DDR Configuration Files
Ntxiv rau kev nkag mus rau DDR Memory tsis siv lub cim xeeb pib thiab Lub Sijhawm tab, koj tuaj yeem import DDR cov nqi sau npe los ntawm ib qho file. Txhawm rau ua li ntawd, nyem qhov Ntshuam Configuration khawm thiab mus rau cov ntawv nyeem file muaj DDR sau npe thiab cov nqi. Daim duab 2-3 qhia tau hais tias ntshuam configuration syntax.
Daim duab 2-3 • DDR Register Configuration File Syntax
Nco tseg: Yog tias koj xaiv import cov nqi sau npe ntau dua li nkag mus rau lawv siv GUI, koj yuav tsum qhia tag nrho cov nqi sau npe tsim nyog. Saib rau SmartFusion2 Tus Neeg Siv Qhia kom paub meej
Exporting DDR Configuration Files
Koj tseem tuaj yeem xa cov ntaub ntawv sau npe tam sim no rau hauv cov ntawv nyeem file. Qhov no file yuav muaj cov nqi sau npe uas koj tau xa tuaj (yog tias muaj) nrog rau cov uas tau suav los ntawm GUI tsis tau koj nkag rau hauv lub thawv no.
Yog tias koj xav thim rov qab cov kev hloov pauv uas koj tau ua rau DDR rau npe teeb tsa, koj tuaj yeem ua li ntawd nrog Restore Default. Qhov no tshem tawm tag nrho cov ntaub ntawv teev npe configuration thiab koj yuav tsum rov ntshuam lossis rov sau cov ntaub ntawv no. Cov ntaub ntawv rov pib dua rau qhov kho vajtse rov pib dua qhov tseem ceeb.
Cov ntaub ntawv tsim tawm
Nyem OK los tsim cov kev teeb tsa. Raws li koj cov tswv yim hauv General, Memory Timing thiab Memory Initialization tabs, FDDR Configurator suav cov txiaj ntsig rau tag nrho DDR teeb tsa kev sau npe thiab xa tawm cov txiaj ntsig no rau hauv koj qhov project firmware thiab simulation. files. Cov exported file syntax muaj nyob rau hauv daim duab 2-4.
Daim duab 2-4 • Exported DDR Register Configuration File Syntax
Firmware
Thaum koj tsim SmartDesign, cov hauv qab no files tau tsim nyob rau hauv /firmware/ drivers_config/sys_config directory. Cov no files yuav tsum tau rau CMSIS firmware core kom muab tso ua ke kom raug thiab muaj cov ntaub ntawv hais txog koj tus qauv tsim tam sim no, suav nrog cov ntaub ntawv teeb tsa peripheral thiab cov ntaub ntawv teev teev rau MSS. Tsis txhob hloov cov no files manually, raws li lawv yog recreated txhua txhua lub sij hawm koj lub hauv paus tsim yog regenerated.
- sys_config.c
- sys_config.h
- sys_config_mddr_define.h – MDDR configuration data.
- sys_config_fddr_define.h – FDDR configuration data.
- sys_config_mss_clocks.h – MSS moos configuration
Kev simulation
Thaum koj tsim SmartDesign cuam tshuam nrog koj MSS, simulation hauv qab no files yog tsim nyob rau hauv / simulation directory:
- tes bfm - Sab saum toj BFM file uas yog thawj zaug tua thaum lub sijhawm simulation uas ua haujlwm ntawm SmartFusion2 MSS Cortex-M3 processor. Nws ua haujlwm peripheral_init.bfm thiab user.bfm, hauv qhov kev txiav txim ntawd.
- peripheral_init.bfm - Muaj cov txheej txheem BFM uas emulates CMSIS::SystemInit() muaj nuj nqi khiav ntawm Cortex-M3 ua ntej koj nkag mus rau lub ntsiab() txheej txheem. Nws luam tawm cov ntaub ntawv teeb tsa rau ib qho khoom siv peripheral uas siv rau hauv kev tsim kom raug peripheral configuration registers thiab tom qab ntawd tos kom tag nrho cov peripherals npaj ua ntej lees tias tus neeg siv tuaj yeem siv cov khoom siv no.
- FDDR_init.bfm - Muaj BFM sau cov lus txib uas simulate sau ntawm Fabric DDR teeb tsa cov ntaub ntawv sau npe koj tau nkag (siv lub Edit Registers dialog box) rau hauv DDR Controller sau npe.
- siv bfm - Npaj rau cov neeg siv cov lus txib. Koj tuaj yeem simulate datapath los ntawm kev ntxiv koj tus kheej BFM cov lus txib hauv qhov no file. Cov lus txib hauv qhov no file yuav raug tua tom qab peripheral_init.bfm ua tiav.
Siv cov files saum toj no, txoj kev configuration yog simulated txiav. Koj tsuas yog yuav tsum hloov kho user.bfm file los simulate datapath. Tsis txhob hloov qhov test.bfm, peripheral_init.bfm, lossis MDDR_init.bfm files as cov files yog recreated txhua zaus koj lub hauv paus tsim yog regenerated.
Fabric DDR Configuration Path
Kev daws teeb meem Peripheral Initialization yuav tsum tau hais tias, ntxiv rau qhov qhia meej txog Fabric DDR teeb tsa kev sau npe qhov tseem ceeb, koj teeb tsa APB teeb tsa cov ntaub ntawv kab hauv MSS (FIC_2). Qhov SystemInit() muaj nuj nqi sau cov ntaub ntawv mus rau FDDR teeb tsa kev sau npe ntawm FIC_2 APB interface.
Nco tseg: Yog tias koj siv System Builder txoj kev teeb tsa tau teeb tsa thiab txuas nrog txiav.
Daim duab 2-5 • FIC_2 Configurator Tshajview
Txhawm rau teeb tsa FIC_2 interface:
- Qhib FIC_2 configurator dialog (Daim duab 2-5) los ntawm MSS configurator.
- Xaiv qhov Initialize peripherals siv Cortex-M3 kev xaiv.
- Nco ntsoov tias MSS DDR raug kuaj xyuas, zoo li Fabric DDR / SERDES thaiv yog tias koj siv lawv.
- Nyem OK kom txuag koj qhov chaw. Qhov no nthuav tawm FIC_2 configuration ports (Clock, Reset, thiab APB bus interfaces), raws li qhia hauv daim duab 2-6.
- Tsim MSS. Lub FIC_2 chaw nres nkoj (FIC_2_APB_MASTER, FIC_2_APB_M_PCLK thiab FIC_2_APB_M_RESET_N) tam sim no nthuav tawm ntawm MSS interface thiab tuaj yeem txuas nrog CoreSF2Config thiab CoreSF2Reset raws li Peripheral Initialization tov specification.
Daim duab 2-6 • FIC_2 Ports
Chaw nres nkoj piav qhia
FDDR Core Ports
Table 3-1 • FDDR Core Ports
Chaw nres nkoj npe | Kev taw qhia | Kev piav qhia |
CORE_RESET_N | IN | FDDR Controller pib dua |
CLK_BASE | IN | FDDR Npuag Interface Clock |
FPLL_LOCK | Tawm | FDDR PLL Xauv tso zis - siab thaum FDDR PLL raug kaw |
CLK_BASE_PLL_LOCK | IN | Npuag PLL Lock Input. Cov tswv yim no tsuas yog nthuav tawm thaum siv FAB_PLL_LOCK xaiv. |
Interrupt Ports
Cov pab pawg ntawm cov chaw nres nkoj no raug nthuav tawm thaum koj xaiv qhov Enable Interrupts xaiv.
Table 3-2 • Interrupt Ports
Chaw nres nkoj npe | Kev taw qhia | Kev piav qhia |
PLL_LOCK_INT | Tawm | Asserts thaum FDDR PLL xauv. |
PLL_LOCKLOST_INT | Tawm | Asserts thaum FDDR PLL xauv lawm. |
ECC_INT | Tawm | Kev lees paub thaum muaj xwm txheej ECC tshwm sim. |
IO_CALIB_INT | Tawm | Asserts thaum I/O calibration tiav. |
FIC_INT | Tawm | Asserts thaum muaj qhov yuam kev hauv AHB / AXI raws tu qauv ntawm Fabric interface. |
APB3 Configuration Interface
Table 3-3 • APB3 Configuration Interface
Chaw nres nkoj npe | Kev taw qhia | Kev piav qhia |
APB_S_PENABLE | IN | qhev Enable |
APB_S_PSEL | IN | qhev xaiv |
APB_S_PWRITE | IN | Sau Enable |
APB_S_PADDR[10:2] | IN | Chaw nyob |
APB_S_PWDATA[15:0] | IN | Sau cov ntaub ntawv |
APB_S_PREADY | Tawm | qhev npaj |
APB_S_PSLVERR | Tawm | qhev yuam kev |
PAB_S_PRDATA[15:0] | Tawm | Nyeem cov ntaub ntawv |
APB_S_PRESET_N | IN | Tus qhev rov pib dua |
APB_S_PCLK | IN | moos |
DDR PHY Interface
Table 3-4 • DDR PHY Interface
Chaw nres nkoj npe | Kev taw qhia | Kev piav qhia |
FDDR_CAS_N | Tawm | DRAM CASN |
FDDR_CKE | Tawm | DRAM CKE |
FDDR_CLK | Tawm | moos, P sab |
FDDR_CLK_N | Tawm | moos, N sab |
FDDR_CS_N | Tawm | DRAM CSN |
FDDR_ODT | Tawm | DRAM ODT |
FDDR_RAS_N | Tawm | DRAM RASN |
FDDR_RESET_N | Tawm | DRAM Reset rau DDR3 |
FDDR_WE_N | Tawm | DRAM WEN |
FDDR_ADDR[15:0] | Tawm | Dram Address bits |
FDDR_BA[2:0] | Tawm | Dram Bank Chaw Nyob |
FDDR_DM_RDQS[4:0] | NCO | Dram Data Mask |
FDDR_DQS[4:0] | NCO | Dram Data Strobe Input/Output – P Sab |
FDDR_DQS_N[4:0] | NCO | Dram Data Strobe Input/Output – N Sab |
FDDR_DQ[35:0] | NCO | DRAM Cov ntaub ntawv nkag / tawm |
FDDR_FIFO_WE_IN[2:0] | IN | FIFO hauv teeb liab |
FDDR_FIFO_WE_OUT[2:0] | Tawm | FIFO tawm signal |
FDDR_DM_RDQS ([3:0]/[1:0]/[0]) | NCO | Dram Data Mask |
FDDR_DQS ([3:0]/[1:0]/[0]) | NCO | Dram Data Strobe Input/Output – P Sab |
FDDR_DQS_N ([3:0]/[1:0]/[0]) | NCO | Dram Data Strobe Input/Output – N Sab |
FDDR_DQ ([31:0]/[15:0]/[7:0]) | NCO | DRAM Cov ntaub ntawv nkag / tawm |
FDDR_DQS_TMATCH_0_IN | IN | FIFO hauv teeb liab |
FDDR_DQS_TMATCH_0_OUT | Tawm | FIFO tawm signal |
FDDR_DQS_TMATCH_1_IN | IN | FIFO hauv teeb liab (32-ntsis nkaus xwb) |
FDDR_DQS_TMATCH_1_OUT | Tawm | FIFO tawm teeb liab (32-ntsis nkaus xwb) |
FDDR_DM_RDQS_ECC | NCO | Dram ECC Data Mask |
FDDR_DQS_ECC | NCO | Dram ECC Data Strobe Input/Output – P Sab |
FDDR_DQS_ECC_N | NCO | Dram ECC Data Strobe Input/Output – N Sab |
FDDR_DQ_ECC ([3:0]/[1:0]/[0]) | NCO | DRAM ECC Cov ntaub ntawv nkag / tawm |
FDDR_DQS_TMATCH_ECC_IN | IN | ECC FIFO hauv teeb liab |
FDDR_DQS_TMATCH_ECC_OUT | Tawm | ECC FIFO tawm teeb liab (32-ntsis nkaus xwb) |
Nco tseg: Qhov dav ntawm qhov chaw nres nkoj rau qee qhov chaw nres nkoj hloov raws li kev xaiv ntawm PHY dav. Cov cim "[a:0]/ [b:0]/[c:0]" yog siv los qhia cov chaw nres nkoj, qhov twg "[a:0]" yog hais txog qhov chaw nres nkoj dav thaum xaiv 32-ntsis PHY dav. , "[b:0]" sib raug rau 16-ntsis PHY dav, thiab "[c:0]" sib raug rau 8-ntsis PHY dav.
AXI Bus Interface
Table 3-5 • AXI Bus Interface
Chaw nres nkoj npe | Kev taw qhia | Kev piav qhia |
AXI_S_AWREADY | Tawm | Sau chaw nyob npaj txhij |
AXI_S_WREADY | Tawm | Sau chaw nyob npaj txhij |
AXI_S_BID[3:0] UA | Tawm | Teb ID |
AXI_S_BRESP[1:0] UA | Tawm | Sau cov lus teb |
AXI_S_BVALID | Tawm | Sau cov lus teb siv tau |
AXI_S_ARREADY | Tawm | Nyeem qhov chaw nyob npaj |
AXI_S_RID[3:0] ib | Tawm | Nyeem ID Tag |
AXI_S_RRESP[1:0] | Tawm | Nyeem Teb |
AXI_S_RDATA[63:0] TSI | Tawm | Nyeem cov ntaub ntawv |
AXI_S_RLAST | Tawm | Nyeem Kawg - Qhov teeb liab no qhia txog kev hloov pauv zaum kawg hauv kev nyeem ntawv tawg. |
AXI_S_RVALID | Tawm | Nyeem qhov chaw nyob siv tau |
AXI_S_AWID[3:0] | IN | Sau ID Chaw Nyob |
AXI_S_AWADDR[31:0] | IN | Sau chaw nyob |
AXI_S_AWLEN[3:0] | IN | tawg ntev |
AXI_S_AWSIZE[1:0] | IN | tawg loj |
AXI_S_AWBURST[1:0] | IN | Hom tawg |
AXI_S_AWLOCK[1:0] | IN | Xauv hom - Cov teeb liab no muab cov ntaub ntawv ntxiv txog cov yam ntxwv atomic ntawm kev hloov pauv. |
AXI_S_AWVALID | IN | Sau qhov chaw nyob siv tau |
AXI_S_WID [3:0] | IN | Sau cov ntaub ntawv ID tag |
AXI_S_WDATA[63:0] | IN | Sau cov ntaub ntawv |
AXI_S_WSTRB[7:0] | IN | Sau strobes |
AXI_S_WLAST | IN | Sau ntawv kawg |
AXI_S_WVALID | IN | Sau siv tau |
AXI_S_BREADY | IN | Sau ntawv npaj txhij |
AXI_S_ARID[3:0] UA | IN | Nyeem Qhov Chaw Nyob ID |
AXI_S_ARADDR[31:0] | IN | Nyeem qhov chaw nyob |
AXI_S_ARLEN[3:0] UA | IN | tawg ntev |
AXI_S_ARSIZE [1:0] | IN | tawg loj |
AXI_S_ARBUST[1:0] UA | IN | Hom tawg |
AXI_S_ARLOCK[1:0] UA | IN | Hom xauv |
AXI_S_ARVALID | IN | Nyeem qhov chaw nyob siv tau |
AXI_S_RREADY | IN | Nyeem qhov chaw nyob npaj |
Chaw nres nkoj npe | Kev taw qhia | Kev piav qhia |
AXI_S_CORE_RESET_N | IN | MDDR Ntiaj teb no Reset |
AXI_S_WM | IN | Qhia seb tag nrho cov bytes ntawm txoj kab 64-ntsis siv tau rau txhua qhov kev sib tw ntawm AXI hloov chaw.
|
AHB0 Bus Interface
Table 3-6 • AHB0 Bus Interface
Chaw nres nkoj npe | Kev taw qhia | Kev piav qhia |
AHB0_S_HREADYOUT | Tawm | AHBL qhev npaj - Thaum siab rau kev sau ntawv qhia tias tus qhev npaj tau txais cov ntaub ntawv thiab thaum siab nyeem ntawv qhia tias cov ntaub ntawv siv tau. |
AHB0_S_HRESP | Tawm | AHBL cov xwm txheej teb - Thaum tsav siab thaum kawg ntawm kev sib pauv qhia tias kev hloov pauv tau ua tiav nrog qhov yuam kev. Thaum tsav qis thaum kawg ntawm kev sib pauv qhia tias qhov kev sib pauv tau ua tiav tiav. |
HHB0_S_HRDATA[31:0] | Tawm | AHBL nyeem cov ntaub ntawv - Nyeem cov ntaub ntawv los ntawm tus qhev rau tus tswv |
AHB0_S_HSEL | IN | AHBL qhev xaiv - Thaum lees paub, tus qhev yog tam sim no xaiv AHBL qhev ntawm lub npav AHB. |
AHB0_S_HADDR[31:0] | IN | AHBL chaw nyob - byte chaw nyob ntawm AHBL interface |
AHB0_S_HBURST[2:0] UA | IN | AHBL tawg Length |
AHB0_S_HSIZE[1:0] | IN | AHBL hloov pauv loj - Qhia qhov loj ntawm kev hloov pauv tam sim no (8/16/32 byte kev lag luam nkaus xwb) |
AHB0_S_HTRANS[1:0] UA | IN | AHBL hloov hom - Qhia txog hom kev hloov pauv ntawm kev hloov pauv tam sim no. |
AHB0_S_HMASTLOCK | IN | AHBL xauv - Thaum lees paub qhov kev hloov pauv tam sim no yog ib feem ntawm kev lag luam xauv. |
AHB0_S_HWRITE | IN | AHBL sau - Thaum siab qhia tias kev hloov pauv tam sim no yog sau. Thaum qis qhia tias qhov kev hloov pauv tam sim no yog nyeem. |
AHB0_S_HREADY | IN | AHBL npaj - Thaum siab, qhia tias tus qhev npaj tau txais kev hloov pauv tshiab. |
AHB0_S_HWDATA[31:0] | IN | AHBL sau cov ntaub ntawv - Sau cov ntaub ntawv los ntawm tus tswv mus rau tus qhev |
AHB1 Bus Interface
Table 3-7 • AHB1 Bus Interface
Chaw nres nkoj npe | Kev taw qhia | Kev piav qhia |
AHB1_S_HREADYOUT | Tawm | AHBL qhev npaj - Thaum siab rau kev sau ntawv, qhia tias tus qhev npaj tau txais cov ntaub ntawv, thiab thaum siab nyeem ntawv, qhia tias cov ntaub ntawv siv tau. |
AHB1_S_HRESP | Tawm | AHBL cov xwm txheej teb - Thaum tsav siab thaum kawg ntawm kev sib pauv qhia tias kev hloov pauv tau ua tiav nrog qhov yuam kev. Thaum tsav qis thaum kawg ntawm kev sib pauv, qhia tias qhov kev sib pauv tau ua tiav tiav. |
HHB1_S_HRDATA[31:0] | Tawm | AHBL nyeem cov ntaub ntawv - Nyeem cov ntaub ntawv los ntawm tus qhev rau tus tswv |
AHB1_S_HSEL | IN | AHBL qhev xaiv - Thaum lees paub, tus qhev yog tam sim no xaiv AHBL qhev ntawm lub npav AHB. |
AHB1_S_HADDR[31:0] | IN | AHBL chaw nyob - byte chaw nyob ntawm AHBL interface |
AHB1_S_HBURST[2:0] UA | IN | AHBL tawg Length |
AHB1_S_HSIZE[1:0] | IN | AHBL hloov pauv loj - Qhia qhov loj ntawm kev hloov pauv tam sim no (8/16/32 byte kev lag luam nkaus xwb). |
AHB1_S_HTRANS[1:0] UA | IN | AHBL hloov hom - Qhia txog hom kev hloov pauv ntawm kev hloov pauv tam sim no. |
AHB1_S_HMASTLOCK | IN | AHBL xauv - Thaum tau lees paub, kev hloov pauv tam sim no yog ib feem ntawm kev lag luam xauv. |
AHB1_S_HWRITE | IN | AHBL sau - Thaum siab, qhia tias kev hloov pauv tam sim no yog sau. Thaum qis, qhia tias qhov kev hloov pauv tam sim no yog nyeem. |
AHB1_S_HREADY | IN | AHBL npaj - Thaum siab, qhia tias tus qhev npaj tau txais kev hloov pauv tshiab. |
AHB1_S_HWDATA[31:0] | IN | AHBL sau cov ntaub ntawv - Sau cov ntaub ntawv los ntawm tus tswv mus rau tus qhev |
Khoom txhawb
Microsemi SoC Products Group rov qab nws cov khoom nrog ntau yam kev pabcuam, suav nrog Kev Pabcuam Cov Neeg Siv Khoom, Lub Chaw Pabcuam Cov Neeg Siv Khoom, a website, electronic mail, thiab chaw muag khoom thoob ntiaj teb. Cov ntawv txuas ntxiv no muaj cov ntaub ntawv hais txog kev tiv tauj Microsemi SoC Products Group thiab siv cov kev pabcuam txhawb nqa no.
Kev Pabcuam Cov Neeg Siv Khoom
Hu rau Lub Chaw Pabcuam Cov Neeg Siv Khoom rau kev txhawb nqa cov khoom lag luam uas tsis yog khoom siv, xws li cov nqi khoom, kev hloov khoom dua tshiab, cov ntaub ntawv hloov tshiab, kev txiav txim raws li txoj cai, thiab kev tso cai.
Los ntawm North America, hu rau 800.262.1060
Los ntawm lwm lub ntiaj teb, hu rau 650.318.4460
Fax, los ntawm txhua qhov chaw hauv ntiaj teb, 408.643.6913
Customer Technical Support Center
Microsemi SoC Products Group ua haujlwm rau nws Lub Chaw Pabcuam Cov Neeg Siv Khoom nrog cov kws tshaj lij engineers uas tuaj yeem pab teb koj cov khoom kho vajtse, software, thiab tsim cov lus nug txog Microsemi SoC Cov Khoom. Lub Chaw Pabcuam Cov Neeg Siv Khoom siv sijhawm ntau heev los tsim cov ntawv thov, cov lus teb rau cov lus nug txog kev tsim qauv, cov ntaub ntawv ntawm cov teeb meem paub, thiab ntau yam FAQs. Yog li, ua ntej koj tiv tauj peb, thov mus saib peb cov kev pabcuam hauv online. Nws zoo li peb twb tau teb koj cov lus nug.
Kev pab txhawb nqa
Mus ntsib Cov Neeg Siv Khoom webxaib (www.microsemi.com/soc/support/search/default.aspx) yog xav paub ntxiv thiab txhawb nqa. Muaj ntau cov lus teb muaj nyob rau hauv kev tshawb nrhiav web cov ntaub ntawv muaj xws li daim duab, duab, thiab txuas mus rau lwm yam kev pab ntawm lub webqhov chaw.
Webqhov chaw
Koj tuaj yeem xauj ntau yam ntaub ntawv qhia txog kev siv tshuab thiab tsis yog txheej txheem ntawm SoC home page, ntawm www.microsemi.com/soc.
Hu rau Customer Technical Support Center
Cov kws tshaj lij engineers ua haujlwm hauv Technical Support Center. Lub Chaw Pabcuam Kev Pabcuam tuaj yeem tiv tauj los ntawm email lossis los ntawm Microsemi SoC Products Group webqhov chaw.
Koj tuaj yeem sib txuas lus koj cov lus nug txog kev ua haujlwm rau peb qhov chaw nyob email thiab tau txais cov lus teb rov qab los ntawm email, fax, lossis xov tooj. Tsis tas li, yog tias koj muaj teeb meem tsim, koj tuaj yeem xa email rau koj tus qauv tsim files tau txais kev pab. Peb niaj hnub saib xyuas tus email account txhua hnub. Thaum xa koj qhov kev thov rau peb, thov nco ntsoov suav nrog koj lub npe tag nrho, lub tuam txhab npe, thiab koj cov ntaub ntawv tiv tauj kom ua tau zoo ntawm koj qhov kev thov. Cov kev txhawb nqa email chaw nyob yog soc_tech@microsemi.com.
Kuv Cases
Microsemi SoC Products Group cov neeg siv khoom tuaj yeem xa thiab taug qab cov xwm txheej hauv online los ntawm kev mus rau My Case
Sab nraum Teb Chaws Asmeskas
Cov neeg siv khoom xav tau kev pab sab nraud Tebchaws Meskas cov sijhawm tuaj yeem hu rau kev txhawb nqa ntawm email (soc_tech@microsemi.com) lossis hu rau lub chaw muag khoom hauv zos. Cov npe chaw muag khoom tuaj yeem nrhiav tau ntawm www.microsemi.com/soc/company/contact/default.aspx.
ITAR Technical Support
Rau kev txhawb nqa ntawm RH thiab RT FPGAs uas tau tswj hwm los ntawm International Traffic in Arms Regulations (ITAR), tiv tauj peb ntawm soc_tech_itar@microsemi.com ua. Xwb, hauv My Cases, xaiv Yes hauv ITAR drop-down list. Rau ib daim ntawv teev tag nrho ntawm ITAR-tswj Microsemi FPGAs, mus saib ITAR web nplooj.
Microsemi Corporation (NASDAQ: MSCC) muaj cov ntaub ntawv nthuav dav ntawm semiconductor kev daws teeb meem rau: aerospace, kev tiv thaiv thiab kev ruaj ntseg; kev lag luam thiab kev sib txuas lus; thiab kev lag luam thiab lwm yam kev lag luam hluav taws xob. Cov khoom lag luam suav nrog kev ua haujlwm siab, kev ntseeg siab ntawm cov khoom siv analog thiab RF, cov teeb liab sib xyaw thiab RF kev sib txuas ua ke, kho tau SoCs, FPGAs, thiab ua tiav subsystems. Microsemi yog lub hauv paus hauv Aliso Viejo, Calif. Kawm ntxiv ntawm www.microsemi.com.
© 2014 Microsemi Corporation. Txhua txoj cai. Microsemi thiab Microsemi logo yog cov cim lag luam ntawm Microsemi Corporation. Tag nrho lwm cov cim lag luam thiab cov cim kev pabcuam yog cov cuab yeej ntawm lawv cov tswv.
Microsemi Corporate Lub Chaw Haujlwm
Aliso Viejo CA 92656 USA
Hauv Tebchaws Meskas: +1 949-380-6100 Ib
Muag: +1 949-380-6136 Ib
Fax: +1 949-215-4996 Ib
Cov ntaub ntawv / Cov ntaub ntawv
![]() |
Microsemi SmartFusion2 FPGA Npuag DDR Controller Configuration [ua pdf] Cov neeg siv phau ntawv qhia SmartFusion2 FPGA Fabric DDR Controller Configuration, SmartFusion2, FPGA Npuag DDR Controller Configuration, Controller Configuration |