Microsemi SmartFusion2 FPGA Fabric DDR Rianadair Stiùireadh Cleachdaiche rèiteachaidh
Rèiteachadh Rianadair Stuth DDR Microsemi SmartFusion2 FPGA

Ro-ràdh

Tha dà rianadair DDR freumhaichte aig an SmartFusion2 FPGA - aon ruigsinneach tron ​​​​MSS (MDDR) agus am fear eile airson ruigsinneachd dìreach bhon FPGA Fabric (FDDR). Bidh an MDDR agus FDDR le chèile a’ cumail smachd air cuimhneachain DDR far-chip.
Gus rianadair Fabric DDR a rèiteachadh gu h-iomlan feumaidh tu:

  1. Cleachd an Configurator Rianadair DDR Memory Taobh a-muigh Fabric gus an Rianadair DDR a rèiteachadh, tagh an eadar-aghaidh bus datapath (AXI no AHBLite), agus tagh tricead gleoc DDR a bharrachd air tricead gleoc datapath aodach.
  2. Suidhich na luachan clàraidh airson clàran rianadair DDR gus a bhith co-ionnan ris na feartan cuimhne DDR taobh a-muigh agad.
  3. Tòisich an Fabric DDR mar phàirt de thagradh cleachdaiche agus dèan ceanglaichean datapath.
  4. Ceangail eadar-aghaidh rèiteachaidh APB rianadair DDR mar a tha air a mhìneachadh leis an fhuasgladh Tòiseachadh Iomallach.

Configurator rianadair DDR cuimhne taobh a-muigh aodach

Thathas a’ cleachdadh an Configurator Fabric External Memory DDR (FDDR) gus an t-slighe dàta iomlan agus na paramadairean cuimhne DDR taobh a-muigh a rèiteachadh airson an Rianadair Fabric DDR.

Figear 1-1 • FDDR Configurator Overview
Configurator rianadair DDR cuimhne taobh a-muigh aodach

Suidhichidhean cuimhne 

Cleachd Roghainnean Cuimhne gus na roghainnean cuimhne agad a rèiteachadh san MDDR.

  • Seòrsa cuimhne - LPDDR, DDR2, no DDR3
  • Leud dàta - 32-bit, 16-bit no 8-bit
  • Tricead cloc - Luach sam bith (Deicheach / Fractional) anns an raon de 20 MHz gu 333 MHz
  • SECDED Cumasaich ECC - AIR no OFF
  • Mapadh seòlaidh - {ROW, BANK, COLUMN},{BANK,ROW,COLUMN}

Roghainnean eadar-aghaidh fabric 

Eadar-aghaidh aodach FPGA - Is e seo an eadar-aghaidh dàta eadar an FDDR agus dealbhadh FPGA. Leis gur e rianadair cuimhne a th’ anns an FDDR, thathas an dùil a bhith na thràill air bus AXI no AHB. Bidh Maighstir a’ bhus a’ tòiseachadh gnothaichean bus, a tha iad fhèin air am mìneachadh leis an FDDR mar ghnothaichean cuimhne agus air an conaltradh ri Cuimhne DDR far-chip. Is e roghainnean eadar-aghaidh aodach FDDR:

  • A’ cleachdadh eadar-aghaidh AXI-64 - Bidh aon mhaighstir a’ faighinn cothrom air an FDDR tro eadar-aghaidh 64-bit \ AXI.
  • A’ cleachdadh Eadar-aghaidh Singilte AHB-32 - Bidh aon mhaighstir a’ faighinn cothrom air an FDDR tro aon eadar-aghaidh AHB 32-bit.
  • A’ cleachdadh Dà Eadar-aghaidh AHB-32 - Bidh dà mhaighstir a’ faighinn cothrom air an FDDR a’ cleachdadh dà eadar-aghaidh AHB 32-bit.

Divisor CLOC FPGA - A’ sònrachadh a’ cho-mheas tricead eadar gleoc Rianadair DDR (CLK_FDDR) agus an gleoc a’ cumail smachd air an eadar-aghaidh aodaich (CLK_FIC64). Bu chòir tricead CLK_FIC64 a bhith co-ionann ris an fho-shiostam AHB / AXI a tha ceangailte ri eadar-aghaidh bus FDDR AHB / AXI. Airson example, ma tha DDR RAM agad a’ ruith aig 200 MHz agus an Fo-shiostam Fabric/AXI agad a’ ruith aig 100 MHz, feumaidh tu roinnear 2 a thaghadh (Figear 1-2).

Figear 1-2 • Roghainnean eadar-aghaidh aodach - Eadar-aghaidh AXI agus Aonta Roinn Cloc FDDR
Roghainnean eadar-aghaidh fabric

Cleachd Fabric PLL LOCHA - Ma tha CLK_BASE a’ tighinn bho Fabric CCC, faodaidh tu toradh CCC LOCK aodaich a cheangal ris an cuir a-steach FDDR FAB_PLL_LOCK. Chan eil CLK_BASE seasmhach gus an glasadh Fabric CCC. Mar sin, tha Microsemi a’ moladh gun cùm thu an FDDR ann an ath-shuidheachadh (ie, dearbhaich an cuir a-steach CORE_RESET_N) gus am bi CLK_BASE seasmhach. Tha toradh LOCK an Fabric CCC a’ nochdadh gu bheil na clocaichean toraidh Fabric CCC seasmhach. Le bhith a’ sgrùdadh an roghainn Cleachd FAB_PLL_LOCK, faodaidh tu am port cuir a-steach FAB_PLL_LOCK den FDDR a nochdadh. Faodaidh tu an uairsin toradh LOCK an Fabric CCC a cheangal ri cuir a-steach FAB_PLL_LOCK den FDDR.

Neart IO Drive 

Tagh aon de na neartan dràibhidh a leanas airson na DDR I / O agad:

  • Neart Half Drive
  • Neart Drive Làn

A rèir an t-seòrsa cuimhne DDR agad agus an Neart I / O a thaghas tu, tha Libero SoC a’ suidheachadh an Inbhe DDR I / O airson an t-siostam FDDR agad mar a leanas:

Seòrsa cuimhne DDR Neart Half Drive Neart Drive Làn
DDR3 SSTL 15I SSTL15II
DDR2 SSTL 18I SSTL18II
LPDDR LPDRI LPDRII

Dèan comas air Interrupts 

Tha an FDDR comasach air briseadh a thogail nuair a tha cuid de shuidheachaidhean ro-mhìnichte riaraichte. Thoir sùil air Dèan comas eadar briseadh anns an rèiteachadh FDDR ma tha thu airson na brisidhean sin a chleachdadh san tagradh agad.
Bidh seo a’ nochdadh na comharran brisidh air an eisimpleir FDDR. Faodaidh tu na comharran brisidh sin a cheangal mar a dh’ fheumas an dealbhadh agad. Tha na comharran brisidh a leanas agus na ro-chumhachan aca rim faighinn:

  • FIC_INT - Air a chruthachadh nuair a tha mearachd anns a’ ghnothach eadar am Maighstir agus an FDDR
  • IO_CAL_INT – A’ toirt comas dhut DDR I/O’s ath-chothromachadh le bhith a’ sgrìobhadh gu clàran rianadair DDR tro eadar-aghaidh rèiteachaidh APB. Nuair a bhios an calibration deiseil, thèid am briseadh seo àrdachadh. Airson mion-fhiosrachadh mu ath-calibration I / O, thoir sùil air an Microsemi SmartFusion2 Stiùireadh Luchd-cleachdaidh.
  • PLL_LOCK_INT – A’ nochdadh gu bheil an FDDR FPLL air glasadh
  • PLL_LOCKLOST_INT – A’ nochdadh gu bheil an FDDR FPLL air glas a chall
  • FDDR_ECC_INT – A’ nochdadh gun deach mearachd aon-no dhà a lorg

Tricead Cloc Fabric 

Àireamhachadh tricead cloc stèidhichte air an tricead cloc gnàthach agad agus an roinn CLOCK, air a thaisbeanadh ann am MHz.
Tricead cloc aodach (ann am MHz) = tricead cloc / roinn CLOC

Bandwidth Cuimhne 

Àireamhachadh leud-bann cuimhne stèidhichte air an luach tricead cloc gnàthach agad ann am Mbps.
Bandwidth Cuimhne (ann am Mbps) = 2 * tricead cloc

Bandwidth iomlan

Àireamhachadh leud-bann iomlan stèidhichte air an tricead cloc gnàthach agad, leud dàta agus roinn CLOC, ann am Mbps.
Bandwidth iomlan (ann am Mbps) = (2 * tricead cloc * leud dàta) / roinn CLOC

Rèiteachadh Rianadair FDDR

Nuair a chleachdas tu an Rianadair Fabric DDR gus faighinn gu Cuimhne DDR taobh a-muigh, feumaidh an Rianadair DDR a bhith air a rèiteachadh aig àm ruith. Tha seo air a dhèanamh le bhith a’ sgrìobhadh dàta rèiteachaidh gu clàran rèiteachaidh rianadair DDR sònraichte. Tha an dàta rèiteachaidh seo an urra ri feartan a’ chuimhne DDR a-muigh agus an tagradh agad. Tha an roinn seo a’ toirt cunntas air mar a chuireas tu a-steach na paramadairean rèiteachaidh sin ann an rèiteachaidh rianadair FDDR agus mar a tha an dàta rèiteachaidh air a riaghladh mar phàirt den fhuasgladh Tòiseachadh Iomallach iomlan. Thoir sùil air an Stiùireadh Cleachdaiche Tòiseachadh Iomallach airson fiosrachadh mionaideach mun fhuasgladh Tòiseachadh Iomallach.

Clàran smachd DDR aodach 

Tha seata de chlàran aig an Rianadair Fabric DDR a dh’ fheumas a bhith air an rèiteachadh aig àm ruith. Tha na luachan rèiteachaidh airson na clàran sin a’ riochdachadh diofar pharaimearan (airson example, modh DDR, leud PHY, modh burst, ECC, msaa). Airson mion-fhiosrachadh mu chlàran rèiteachaidh rianadair DDR, thoir sùil air Iùl Cleachdaiche Microsemi SmartFusion2.

Configuration Clàran DDR aodach 

Cleachd na tabaichean Tòiseachadh Cuimhne (Figear 2-1) agus Clàr-ama Cuimhne (Figear 2-2) gus crìochan a chuir a-steach a tha a rèir do chuimhne DDR agus tagradh. Bidh luachan a chuireas tu a-steach anns na tabaichean seo air an eadar-theangachadh gu fèin-ghluasadach gu na luachan clàr iomchaidh. Nuair a phutas tu air paramadair sònraichte, tha an clàr co-fhreagarrach aige air a mhìneachadh anns an uinneag Tuairisgeul Clàr (Figear 1-1 air duilleag 4).

Figear 2-1 • Rèiteachadh FDDR – Tab Tòiseachaidh Cuimhne
Rèiteachadh Rianadair FDDR

Figear 2-2 • Rèiteachadh FDDR – Clàr Clàr-ama Cuimhne
Rèiteachadh Rianadair FDDR

A’ toirt a-steach rèiteachadh DDR Files

A bharrachd air a bhith a’ dol a-steach do pharaimearan Cuimhne DDR a’ cleachdadh na tabaichean Tòiseachadh Cuimhne agus Ùine, faodaidh tu luachan clàr DDR a thoirt a-steach bho a file. Gus sin a dhèanamh, cliog air a’ phutan Import Configuration agus seòladh chun teacsa file anns a bheil ainmean agus luachan clàr DDR. Tha Figear 2-3 a’ sealltainn co-chòrdadh rèiteachaidh in-mhalairt.

Figear 2-3 • Rèiteachadh Clàr DDR File Co-chòrdadh
A’ toirt a-steach rèiteachadh DDR Files
Thoir an aire: Ma roghnaicheas tu luachan clàr a thoirt a-steach seach a bhith gan cur a-steach leis an GUI, feumaidh tu na luachan clàraidh riatanach uile a shònrachadh. Thoir sùil air an Stiùireadh Cleachdaiche SmartFusion2 airson mion-fhiosrachadh

Às-mhalairt DDR Configuration Files

Faodaidh tu cuideachd an dàta rèiteachaidh clàr gnàthach às-mhalairt gu teacsa file. Seo file bidh luachan clàraidh a thug thu a-steach (ma tha sin ann) a bharrachd air an fheadhainn a chaidh a thomhas bho pharaimearan GUI a chuir thu a-steach sa bhogsa deasbaid seo.
Ma tha thu airson na h-atharrachaidhean a rinn thu air rèiteachadh clàr DDR a thoirt air falbh, faodaidh tu sin a dhèanamh le Restore Default. Sguabaidh seo às a h-uile dàta rèiteachaidh clàr agus feumaidh tu an dàta seo a thoirt a-steach no a thoirt a-steach a-rithist. Tha an dàta air ath-shuidheachadh gu luachan ath-shuidheachadh bathar-cruaidh.

Dàta air a ghineadh 

Cliog air OK gus an rèiteachadh a ghineadh. Stèidhichte air na chuir thu a-steach anns na tabaichean Coitcheann, Clàr-ama Cuimhne agus Tòiseachadh Cuimhne, bidh an FDDR Configurator a’ tomhas luachan airson a h-uile clàr rèiteachaidh DDR agus às-mhalairt na luachan sin a-steach don phròiseact firmware agus atharrais agad. files. An às-mhalairt file tha co-chòrdadh air a shealltainn ann am Figear 2-4.

Figear 2-4 • Rèiteachadh Clàr DDR air a thoirt a-mach File Co-chòrdadh
Dàta air a ghineadh

Firmware

Nuair a ghineas tu an SmartDesign, na leanas files air an gineadh anns an eòlaire / firmware / drivers_config / sys_config. iad seo files airson bunait firmware CMSIS a chuir ri chèile gu ceart agus fiosrachadh a bhith ann a thaobh an dealbhadh gnàthach agad, a’ toirt a-steach dàta rèiteachaidh iomaill agus fiosrachadh rèiteachadh gleoc airson an MSS. Na deasaich iad seo files le làimh, oir bidh iad air an ath-chruthachadh a h-uile uair a thèid do dhealbhadh freumh ath-nuadhachadh.

  • sys_config.c
  • sys_config.h
  • sys_config_mddr_define.h - dàta rèiteachaidh MDDR.
  • sys_config_fddr_define.h - dàta rèiteachaidh FDDR.
  • sys_config_mss_clocks.h - rèiteachadh clocaichean MSS

Samhlachadh

Nuair a ghineas tu an SmartDesign co-cheangailte ris an MSS agad, an atharrais a leanas files air an gineadh anns an eòlaire / simulation:

  • deuchainn.bfm - BFM aig an ìre as àirde file tha sin air a chuir gu bàs an toiseach aig àm atharrais sam bith a chleachdas am pròiseasar SmartFusion2 MSS Cortex-M3. Bidh e a’ cur an gnìomh peripheral_init.bfm agus user.bfm, san òrdugh sin.
  • peripheral_init.bfm - A’ toirt a-steach modh-obrach BFM a bhios ag atharrais air gnìomh CMSIS ::SystemInit() air a ruith air an Cortex-M3 mus tèid thu a-steach don phrìomh mhodh (). Bidh e a’ dèanamh leth-bhreac den dàta rèiteachaidh airson iomall sam bith a chaidh a chleachdadh san dealbhadh gu na clàran rèiteachaidh iomaill ceart agus an uairsin a’ feitheamh ris na h-iomaill gu lèir a bhith deiseil mus can e gun urrainn don neach-cleachdaidh na h-iomaill sin a chleachdadh.
  • FDDR_init.bfm - A’ toirt a-steach òrdughan sgrìobhaidh BFM a tha coltach ri sgrìobhaidhean den dàta clàr rèiteachaidh Fabric DDR a chuir thu a-steach (a’ cleachdadh bogsa deasbaid Deasaich Clàran) a-steach do chlàran Rianadair DDR.
  • cleachdaiche.bfm - An dùil airson òrdughan neach-cleachdaidh. Faodaidh tu an t-slighe-dàta a shamhlachadh le bhith a’ cur na h-òrdughan BFM agad fhèin ann an seo file. Òrduighean ann an seo file thèid a chur gu bàs an dèidh peripheral_init.bfm a bhith deiseil.

A 'cleachdadh an files gu h-àrd, tha an t-slighe rèiteachaidh air a shamhlachadh gu fèin-ghluasadach. Chan fheum thu ach an user.bfm a dheasachadh file gus an t-slighe dàta a shamhlachadh. Na deasaich an test.bfm, peripheral_init.bfm, no MDDR_init.bfm files mar seo files ath-chruthachadh a h-uile uair a thèid do dhealbhadh freumh ath-nuadhachadh.

Slighe rèiteachaidh aodach DDR 

Tha am fuasgladh Tòiseachadh Iomallach ag iarraidh, a bharrachd air a bhith a’ sònrachadh luachan clàr rèiteachaidh Fabric DDR, gum bi thu a’ rèiteachadh slighe dàta rèiteachaidh APB anns an MSS (FIC_2). Bidh an gnìomh SystemInit () a’ sgrìobhadh an dàta gu clàran rèiteachaidh FDDR tro eadar-aghaidh FIC_2 APB.

Thoir an aire: Ma tha thu a’ cleachdadh System Builder tha an t-slighe rèiteachaidh air a shuidheachadh agus air a cheangal gu fèin-ghluasadach.

Figear 2-5 • FIC_2 Configurator Overview
Slighe rèiteachaidh aodach DDR

Gus an eadar-aghaidh FIC_2 a rèiteachadh:

  1. Fosgail an còmhradh rèiteachaidh FIC_2 (Figear 2-5) bhon rèiteachadh MSS.
  2. Tagh an tùs peripherals a’ cleachdadh Cortex-M3 roghainn.
  3. Dèan cinnteach gu bheil an MSS DDR air a sgrùdadh, mar a tha na blocaichean Fabric DDR/SERDES ma tha thu gan cleachdadh.
  4. Cliog air OK gus na roghainnean agad a shàbhaladh. Bidh seo a’ nochdadh na puirt rèiteachaidh FIC_2 (Cloc, Ath-shuidheachadh, agus eadar-aghaidh bus APB), mar a chithear ann am Figear 2-6.
  5. Cruthaich an MSS. Tha na puirt FIC_2 (FIC_2_APB_MASTER, FIC_2_APB_M_PCLK agus FIC_2_APB_M_RESET_N) a-nis fosgailte aig an eadar-aghaidh MSS agus faodar an ceangal ri CoreSF2Config agus CoreSF2Reset a rèir an t-sònrachadh fuasglaidh Tòiseachadh Iomallach

Figear 2-6 • FIC_2 Puirt
FIC_2 puirt

Tuairisgeul port

Prìomh phuirt FDDR 

Clàr 3-1 • Prìomh Phuirt FDDR

Ainm Port Stiùir Tuairisgeul
CORE_RESET_N IN Ath-shuidheachadh Rianadair FDDR
CLK_BASE IN Cloc eadar-aghaidh aodach FDDR
FPLL_LOCK AMACH Toradh glasaidh FDDR PLL - àrd nuair a tha FDDR PLL glaiste
CLK_BASE_PLL_LOCK IN Cuir a-steach glas aodach PLL. Chan eil an cuir a-steach seo fosgailte ach nuair a thèid an roghainn Cleachd FAB_PLL_LOCK a thaghadh.

Briseadh puirt

Bidh am buidheann seo de phuirt fosgailte nuair a thaghas tu an roghainn Cumasaich Eadar-bhriseadh.

Clàr 3-2 • Puirt-bhriseadh

Ainm Port Stiùir Tuairisgeul
PLL_LOCK_INT AMACH A’ dearbhadh nuair a ghlasas FDDR PLL.
PLL_LOCKLOST_INT AMACH A’ dearbhadh cuin a thèid glas FDDR PLL a chall.
ECC_INT AMACH A’ dearbhadh cuin a bhios Tachartas ECC a’ tachairt.
IO_CALIB_INT AMACH A’ dearbhadh cuin a bhios calibration I/O deiseil.
FIC_INT AMACH A’ dearbhadh nuair a tha mearachd ann am protocol AHB/AXI air an eadar-aghaidh Fabric.

Eadar-aghaidh rèiteachaidh APB3 

Clàr 3-3 • Eadar-aghaidh rèiteachaidh APB3

Ainm Port Stiùir Tuairisgeul
APB_S_PENABLE IN Dèan comas air tràillean
APB_S_PSEL IN Taghadh Tràill
APB_S_PWRITE IN Sgrìobh Dèan comas
APB_S_PADDR[10:2] IN Seòladh
APB_S_PWDATA[15:0] IN Sgrìobh Dàta
APB_S_PREADY AMACH Tràill Deiseil
APB_S_PSLVERR AMACH Mearachd Tràill
APB_S_PRDATA[15:0] AMACH Leugh Dàta
APB_S_PRESET_N IN Ath-shuidheachadh nan Tràillean
APB_S_PCLK IN Cloc

Eadar-aghaidh DDR PHY 

Clàr 3-4 • Eadar-aghaidh DDR PHY 

Ainm Port Stiùir Tuairisgeul
FDDR_CAS_N AMACH CASN DRAM
FDDR_CKE AMACH DRAM CKE
FDDR_CLK AMACH Cloc, taobh P
FDDR_CLK_N AMACH Clock, N taobh
FDDR_CS_N AMACH DRAM CSN
FDDR_ODT AMACH DRAM ODT
FDDR_RAS_N AMACH DRAM RASN
FDDR_RESET_N AMACH Ath-shuidheachadh DRAM airson DDR3
FDDR_WE_N AMACH DRAM WEN
FDDR_ADDR[15:0] AMACH Pìosan Seòladh Dràma
FDDR_BA[2:0] AMACH Seòladh Banca Dràma
FDDR_DM_RDQS[4:0] A-MHÀIN Masg dàta dram
FDDR_DQS[4:0] A-MHÀIN Cur a-steach / toradh stròb dàta dram - taobh P
FDDR_DQS_N[4:0] A-MHÀIN Cur a-steach / toradh strobe dàta dram - taobh N
FDDR_DQ[35:0] A-MHÀIN Cur a-steach / toradh dàta DRAM
FDDR_FIFO_WE_IN[2:0] IN FIFO ann an comharra
FDDR_FIFO_WE_OUT[2:0] AMACH FIFO a-mach comharra
FDDR_DM_RDQS ([3:0]/[1:0]/[0]) A-MHÀIN Masg dàta dram
FDDR_DQS ([3:0]/[1:0]/[0]) A-MHÀIN Cur a-steach / toradh stròb dàta dram - taobh P
FDDR_DQS_N ([3:0]/[1:0]/[0]) A-MHÀIN Cur a-steach / toradh strobe dàta dram - taobh N
FDDR_DQ ([31:0]/[15:0]/[7:0]) A-MHÀIN Cur a-steach / toradh dàta DRAM
FDDR_DQS_TMATCH_0_IN IN FIFO ann an comharra
FDDR_DQS_TMATCH_0_OUT AMACH FIFO a-mach comharra
FDDR_DQS_TMATCH_1_IN IN FIFO ann an comharra (32-bit a-mhàin)
FDDR_DQS_TMATCH_1_OUT AMACH Comharra FIFO a-mach (32-bit a-mhàin)
FDDR_DM_RDQS_ECC A-MHÀIN Dràma ECC Dàta Masg
FDDR_DQS_ECC A-MHÀIN Cur a-steach / toradh stròc dàta Dram ECC - Taobh P
FDDR_DQS_ECC_N A-MHÀIN Cur a-steach / toradh stròb dàta Dram ECC - Taobh N
FDDR_DQ_ECC ([3:0]/[1:0]/[0]) A-MHÀIN Cur a-steach / toradh dàta DRAM ECC
FDDR_DQS_TMATCH_ECC_IN IN ECC FIFO ann an comharra
FDDR_DQS_TMATCH_ECC_OUT AMACH Comharra a-mach ECC FIFO (32-bit a-mhàin)

Thoir an aire: Bidh leud puirt airson cuid de phuirt ag atharrachadh a rèir taghadh leud PHY. Tha an comharradh “[a:0]/ [b:0]/[c:0]” air a chleachdadh gus puirt mar sin a chomharrachadh, far a bheil “[a:0]” a’ toirt iomradh air leud a’ phuirt nuair a thèid leud PHY 32-bit a thaghadh , Tha “[b: 0]” a’ freagairt ri leud PHY 16-bit, agus tha “[c: 0]” a’ freagairt ri leud PHY 8-bit.

Eadar-aghaidh bus AXI 

Clàr 3-5 • Eadar-aghaidh Bus AXI

Ainm Port Stiùir Tuairisgeul
AXI_S_AWREADY AMACH Sgrìobh seòladh deiseil
AXI_S_WREADY AMACH Sgrìobh seòladh deiseil
AXI_S_BID[3:0] AMACH ID freagairt
AXI_S_BRESP[1:0] AMACH Sgrìobh freagairt
AXI_S_BVALID AMACH Sgrìobh freagairt dligheach
AXI_S_ARREADY AMACH Leugh an seòladh deiseil
AXI_S_RID[3:0] AMACH Leugh ID Tag
AXI_S_RRESP[1:0] AMACH Leugh Freagairt
AXI_S_RDATA[63:0] AMACH Leugh dàta
AXI_S_RLAST AMACH Leugh mu dheireadh - Tha an comharra seo a’ comharrachadh an gluasad mu dheireadh ann an spreadhadh leughaidh.
AXI_S_RVALID AMACH Leugh an seòladh dligheach
AXI_S_AWID[3:0] IN Sgrìobh seòladh ID
AXI_S_AWADDR[31:0] IN Sgrìobh seòladh
AXI_S_AWLEN[3:0] IN Fad burst
AXI_S_AWSIZE[1:0] IN Meud burst
AXI_S_AWBURST[1:0] IN Seòrsa burst
AXI_S_AWLOCK[1:0] IN Seòrsa glasaidh - Tha an comharra seo a’ toirt seachad fiosrachadh a bharrachd mu fheartan atamach a’ ghluasaid.
AXI_S_AWVALID IN Sgrìobh seòladh dligheach
AXI_S_WID[3:0] IN Sgrìobh ID dàta tag
AXI_S_WDATA[63:0] IN Sgrìobh dàta
AXI_S_WSTRB[7:0] IN Sgrìobh strobes
AXI_S_WLAST IN Sgrìobh mu dheireadh
AXI_S_WVALID IN Sgrìobh dligheach
AXI_S_BREADY IN Sgrìobh deiseil
AXI_S_ARID[3:0] IN Leugh Seòladh ID
AXI_S_ARADDR[31:0] IN Leugh seòladh
AXI_S_ARLEN[3:0] IN Fad burst
AXI_S_ARSIZE[1:0] IN Meud burst
AXI_S_ARBURST[1:0] IN Seòrsa burst
AXI_S_ARLOCK[1:0] IN Seòrsa glasaidh
AXI_S_ARVALID IN Leugh an seòladh dligheach
AXI_S_RREADY IN Leugh an seòladh deiseil
Ainm Port Stiùir Tuairisgeul
AXI_S_CORE_RESET_N IN Ath-shuidheachadh cruinne MDDR
AXI_S_RMW IN A’ nochdadh a bheil a h-uile bytes de shreath 64-bit dligheach airson a h-uile buille de ghluasad AXI.
  1. A’ nochdadh gu bheil a h-uile bytes anns a h-uile buille dligheach san spreadhadh agus gum bu chòir don rianadair òrdughan a sgrìobhadh.
  2. A’ nochdadh gu bheil cuid de bytes neo-dhligheach agus gum bu chòir don rianadair òrdughan RMW a chleachdadh mar bhunait.
    Tha seo air a mheas mar chomharra bann-taobh seanail seòladh sgrìobhaidh AXI agus tha e dligheach leis an AWVALID signal.Only air a chleachdadh nuair a tha ECC air a chomasachadh.

Eadar-aghaidh bus AHB0 

Clàr 3-6 • Eadar-aghaidh Bus AHB0 

Ainm Port Stiùir Tuairisgeul
AHB0_S_HREADYOUT AMACH Tràill AHBL deiseil - Nuair a tha e àrd airson sgrìobhadh tha sin a’ nochdadh gu bheil an tràill deiseil airson gabhail ri dàta agus nuair a tha e àrd airson leughadh tha e a’ nochdadh gu bheil an dàta dligheach.
AHB0_S_HRESP AMACH Inbhe freagairt AHBL - Nuair a thèid a dhràibheadh ​​​​àrd aig deireadh malairt tha sin a’ nochdadh gu bheil an gnothach air a chrìochnachadh le mearachdan. Nuair a thèid a dhràibheadh ​​​​ìosal aig deireadh malairt tha sin a’ nochdadh gu bheil an gnothach air a chrìochnachadh gu soirbheachail.
AHB0_S_HRDATA[31:0] AMACH Leugh dàta AHBL - Leugh dàta bhon tràill chun mhaighstir
AHB0_S_HSEL IN Taghadh tràill AHBL - Nuair a thèid a ràdh, is e an tràill an tràill AHBL a tha air a thaghadh an-dràsta air bus AHB.
AHB0_S_HADDR[31:0] IN Seòladh AHBL - seòladh byte air an eadar-aghaidh AHBL
AHB0_S_HBURST[2:0] IN Fad burst AHBL
AHB0_S_HSIZE[1:0] IN Meud gluasaid AHBL - A ’nochdadh meud a’ ghluasaid gnàthach (8/16/32 byte a-mhàin)
AHB0_S_HTRANS[1:0] IN Seòrsa gluasaid AHBL - A’ nochdadh an seòrsa gluasaid den ghnothach gnàthach.
AHB0_S_HMASTLOCK IN Glasadh AHBL - Nuair a thèid a ràdh tha an gluasad gnàthach mar phàirt de ghnothach glaiste.
AHB0_S_HWRITE IN Sgrìobh AHBL - Nuair a tha àrd a’ nochdadh gur e sgrìobhadh a th’ anns a’ ghnothach làithreach. Nuair a tha e ìosal a’ nochdadh gur e leughadh a th’ anns a’ ghnothach làithreach.
AHB0_S_HREADY IN AHBL deiseil - Nuair a tha e àrd, tha e a’ nochdadh gu bheil an tràill deiseil airson gabhail ri gnothach ùr.
AHB0_S_HWDATA[31:0] IN Sgrìobh dàta AHBL - Sgrìobh dàta bhon mhaighstir chun tràill

Eadar-aghaidh bus AHB1 

Clàr 3-7 • Eadar-aghaidh Bus AHB1

Ainm Port Stiùir Tuairisgeul
AHB1_S_HREADYOUT AMACH Tràill AHBL deiseil - Nuair a tha e àrd airson sgrìobhadh, tha e a’ nochdadh gu bheil an tràill deiseil airson gabhail ri dàta, agus nuair a tha e àrd airson leughadh, tha e a’ nochdadh gu bheil dàta dligheach.
AHB1_S_HRESP AMACH Inbhe freagairt AHBL - Nuair a thèid a dhràibheadh ​​​​àrd aig deireadh malairt tha sin a’ nochdadh gu bheil an gnothach air a chrìochnachadh le mearachdan. Nuair a thèid a ghluasad ìosal aig deireadh malairt, tha e a’ nochdadh gu bheil an gnothach air a chrìochnachadh gu soirbheachail.
AHB1_S_HRDATA[31:0] AMACH Leugh dàta AHBL - Leugh dàta bhon tràill chun mhaighstir
AHB1_S_HSEL IN Taghadh tràill AHBL - Nuair a thèid a ràdh, is e an tràill an tràill AHBL a tha air a thaghadh an-dràsta air bus AHB.
AHB1_S_HADDR[31:0] IN Seòladh AHBL - seòladh byte air an eadar-aghaidh AHBL
AHB1_S_HBURST[2:0] IN Fad burst AHBL
AHB1_S_HSIZE[1:0] IN Meud gluasaid AHBL - A’ nochdadh meud a’ ghluasaid gnàthach (8/16/32 gnothaichean byte a-mhàin).
AHB1_S_HTRANS[1:0] IN Seòrsa gluasaid AHBL - A’ nochdadh an seòrsa gluasaid den ghnothach gnàthach.
AHB1_S_HMASTLOCK IN Glasadh AHBL - Nuair a thèid a ràdh, tha an gluasad gnàthach mar phàirt de ghnothach glaiste.
AHB1_S_HWRITE IN Sgrìobh AHBL - Nuair a tha e àrd, comharraich gur e sgrìobhadh a th’ anns a’ ghnothach làithreach. Nuair a tha e ìosal, comharraich gur e leughadh a th’ anns a’ ghnothach làithreach.
AHB1_S_HREADY IN AHBL deiseil - Nuair a tha e àrd, tha e a’ nochdadh gu bheil an tràill deiseil airson gabhail ri gnothach ùr.
AHB1_S_HWDATA[31:0] IN Sgrìobh dàta AHBL - Sgrìobh dàta bhon mhaighstir chun tràill

Taic Bathar

Bidh Buidheann Toraidhean Microsemi SoC a’ toirt taic do thoraidhean le diofar sheirbheisean taice, a’ gabhail a-steach Seirbheis teachdaiche, Ionad Taic Teicnigeach Luchd-cleachdaidh, a weblàrach-lìn, post-dealain, agus oifisean reic air feadh an t-saoghail. Anns a’ phàipear-taice seo tha fiosrachadh mu bhith a’ cur fios gu Microsemi SoC Products Group agus a’ cleachdadh nan seirbheisean taice sin.

Seirbheis teachdaiche 

Cuir fios gu Seirbheis Luchd-cleachdaidh airson taic toraidh neo-theicnigeach, leithid prìsean toraidh, ùrachadh toraidh, ùrachadh fiosrachadh, inbhe òrduigh, agus cead.
Bho Ameireaga a Tuath, cuir fòn gu 800.262.1060
Bhon chòrr den t-saoghal, cuir fòn gu 650.318.4460
Facs, bho àite sam bith san t-saoghal, 408.643.6913

Ionad Taic Teicnigeach Luchd-cleachdaidh 

Bidh Buidheann Toraidhean Microsemi SoC ag obair san Ionad Taic Teicnigeach teachdaiche aca le innleadairean air leth sgileil a chuidicheas le bhith a’ freagairt do bhathar-cruaidh, bathar-bog agus ceistean dealbhaidh mu thoraidhean Microsemi SoC. Bidh an Ionad Taic Teicnigeach do Luchd-cleachdaidh a’ caitheamh mòran ùine a’ cruthachadh notaichean tagraidh, freagairtean do cheistean cearcall dealbhaidh cumanta, sgrìobhainnean mu chùisean aithnichte, agus diofar Ceistean Cumanta. Mar sin, mus cuir thu fios thugainn, feuch gun tadhail thu air na goireasan air-loidhne againn. Tha e glè choltach gu bheil sinn air do cheistean a fhreagairt mu thràth.

Taic Teicnigeach 

Tadhail air an Taic Luchd-cleachdaidh weblàrach (www.microsemi.com/soc/support/search/default.aspx) airson tuilleadh fiosrachaidh agus taic. Mòran fhreagairtean rim faighinn air an sgrùdadh web goireas gabhail a-steach diagraman, dealbhan, agus ceanglaichean gu goireasan eile air an weblàrach.

Weblàrach

Faodaidh tu brobhsadh air measgachadh de fhiosrachadh teignigeach agus neo-theicnigeach air duilleag dachaigh SoC, aig www.microsemi.com/soc.

Cuir fios chun Ionad Taic Teicnigeach Luchd-ceannach 

Bidh innleadairean sgileil ag obair san Ionad Taic Teicnigeach. Faodar fios a chuir chun Ionad Taic Teicnigeach air post-d no tro Bhuidheann Toraidhean Microsemi SoC weblàrach.

Post-d

Faodaidh tu na ceistean teicnigeach agad a chuir chun t-seòladh post-d againn agus freagairtean fhaighinn air ais air post-d, facs no fòn. Cuideachd, ma tha duilgheadasan dealbhaidh agad, faodaidh tu do dhealbhadh post-d a chuir files gus cuideachadh fhaighinn. Bidh sinn an-còmhnaidh a’ cumail sùil air a’ chunntas post-d tron ​​latha. Nuair a chuireas tu d’ iarrtas thugainn, feuch an cuir thu a-steach d’ ainm slàn, ainm companaidh, agus am fiosrachadh conaltraidh agad airson an t-iarrtas agad a làimhseachadh gu h-èifeachdach. Tha an seòladh puist-d taic theicnigeach soc_tech@microsemi.com.

Mo Chùisean 

Faodaidh luchd-ceannach Microsemi SoC Products Group cùisean teicnigeach a chuir a-steach agus a leantainn air-loidhne le bhith a’ dol gu My Case

Taobh a-muigh na SA 

Faodaidh luchd-ceannach a tha feumach air taic taobh a-muigh sònaichean ùine na SA fios a chuir gu taic theicnigeach tro phost-d (soc_tech@microsemi.com) no cuir fios gu oifis reic ionadail. Gheibhear liostaichean oifis reic aig www.microsemi.com/soc/company/contact/default.aspx.

Taic Teicnigeach ITAR

Airson taic theicnigeach air RH agus RT FPGAn a tha air an riaghladh le Riaghailtean Trafaic Eadar-nàiseanta ann an Armachd (ITAR), cuir fios thugainn tro soc_tech_itar@microsemi.com. Air neo, taobh a-staigh Na Cùisean agam, tagh Tha anns an liosta tuiteam-sìos ITAR. Airson liosta iomlan de Microsemi FPGAn air an riaghladh le ITAR, tadhal air an ITAR web duilleag.

Tha Microsemi Corporation (NASDAQ: MSCC) a’ tabhann pasgan farsaing de fhuasglaidhean semiconductor airson: aerospace, dìon agus tèarainteachd; iomairt agus conaltradh; agus margaidhean lùtha gnìomhachais agus eile. Tha toraidhean a’ toirt a-steach innealan analog agus RF àrd-choileanaidh, àrd-earbsach, comharran measgaichte agus cuairtean aonaichte RF, SoCs gnàthaichte, FPGAn, agus fo-shiostaman iomlan. Tha prìomh-oifis Microsemi ann an Aliso Viejo, Calif www.microsemi.com.

© 2014 Microsemi Corporation. Còraichean uile glèidhte. Tha Microsemi agus suaicheantas Microsemi nan comharran-malairt aig Microsemi Corporation. Is ann leis an luchd-seilbh aca a tha a h-uile comharra-malairt agus comharra seirbheis eile.

Prìomh Oifisean Corporra Microsemi
Aon Iomairt, Aliso Viejo CA 92656 USA
Taobh a-staigh na SA: +1 949-380-6100
Reic: +1 949-380-6136
Facs: +1 949-215-4996

Suaicheantas microsemi

Sgrìobhainnean/Goireasan

Rèiteachadh Rianadair Stuth DDR Microsemi SmartFusion2 FPGA [pdfStiùireadh Cleachdaiche
Rèiteachadh Rianadair Stuth SmartFusion2 FPGA DDR, SmartFusion2, FPGA Fabric DDR Controller Configuration, Configuration Rianaire

Iomraidhean

Fàg beachd

Cha tèid do sheòladh puist-d fhoillseachadh. Tha raointean riatanach air an comharrachadh *