
Polar Fire FPGA Splash Kit JESD204B Interface kwụ ọtọ
Ngwa ndetu
AN5978
Okwu mmalite
Akwụkwọ a na-akọwa otu esi agba ọsọ ngosi ngosi JESD204B standalone na Polar Fire ® Splash Board site na iji ngwa JESD204B Standalone Demo GUI. Ngwa GUI jikọtara ya na imewe ya files. Ihe ngosi ngosi bụ ihe nrụtụ aka wuru site na iji Polar Fire nnukwu transceiver blocks na CoreJESD204BTX na CoreJESD204BRX IP cores. Ọ na-arụ ọrụ na ọnọdụ Loopback site na izipu data CoreJESD204BTX na CoreJESD204BRX IP isi site na ụzọ transceiver, nke na-atụgharị azụ na bọọdụ. Ntọala loopback a na-eme ka ngosi ngosi JESD kwụ ọtọ nke na-achọghị ihe Ntụgharị Analog-to-Digital (ADC) ma ọ bụ Digital-to-Analog Converters (DAC).
Ngwa Microchip Polar Fire agbakwunyere, ngọngọ transceiver ọsọ ọsọ nke nwere ike ijikwa ọnụego data sitere na 250 Mbps ruo 12.5 Gbps. Modul transceiver (PF_XCVR) na-ejikọta ọtụtụ ngọngọ na-arụ ọrụ iji kwado ọtụtụ usoro usoro ọsọ ọsọ dị elu n'ime FPGA. JESD204B bụ ọkọlọtọ Oghere Usoro Ọsọ ọsọ maka ndị ntụgharị data nke kọmitii JEDEC mepụtara. Ụkpụrụ JESD204B na-ebelata ọnụ ọgụgụ ntinye data na ntinye n'etiti ndị ntụgharị na ndị na-anata data dị elu.
Microchip na-enye CoreJESD204BTX na CoreJESD204BRX IP cores na-emejuputa mgbasa ozi na ebe nnabata nke ọkọlọtọ JESD204B. Igwe IP ndị a dị mfe ijikọ na ndị ntụgharị data dabere na JESD204B iji mepụta ngwa bandwit dị elu dị ka transceivers akụrụngwa ikuku, redio akọwapụtara ngwanrọ, sistemụ onyonyo ahụike, yana radar na nkwukọrịta echekwara. Cores IP ndị a na-akwado obosara njikọ site na x1 ruo x4, yana ọnụego njikọ sitere na 250 Mbps ruo 12.5 Gbps kwa uzo site na iji subclass 0, 1 na 2.
Maka ozi ndị ọzọ gbasara mmejuputa ihe nrụnye interface JESD204B, yana ihe mgbochi niile dị mkpa na isi IP ozugbo na Libero® SoC, lee Demo Design.
Enwere ike ịhazi atụmatụ JESD204B standalone site na iji nhọrọ ndị a:
- Iji .ọrụ file: Iji hazie ngwaọrụ ahụ site na iji .job file enyere ya na imewe files, ịhụ Ịmepụta Ngwaọrụ Iji Flash Pro Express.
- Iji Libero SoC: Iji Libero SoC hazie ngwaọrụ ahụ, hụ Na-agba ọsọ Demo Design. Jiri nhọrọ a mgbe emeziri ngosi ngosi
Achọrọ imewe
Tebụlụ na-esote depụtara akụrụngwa achọrọ iji mee ngosi ngosi.
Isiokwu 1-1. Achọrọ imewe
| Ihe achọrọ | Ụdị |
| Sistemụ nrụọrụ | Windows® 10 na 11 |
| Akụrụngwa | |
| Polar Fire® Splash Kit nwere ngwaọrụ MPF300T-1FCG484E | Mkpu 2 ma ọ bụ karịa |
| Ngwa ngwa | Maka ụdị ngwanrọ niile achọrọ iji mepụta atụmatụ ntụaka a, lee readme.txt file nyere na imewe files. |
| Flash Pro Express | |
| GUI executable (nyere na imewe files) | |
| Libero® SoC |
Ihe achọrọ
Tupu ịmalite, mee usoro ndị a:
- Budata ma wụnye Libero® SoC (dị ka egosiri na websaịtị maka imewe a) na PC nnabata site na Akwụkwọ akụkọ Libero SoC.
- Budata ihe ngosi ngosi files si www.microchip.com/en-us/application-notes/an5978.
- Wụnye ngwa GUI site na iji setup.exe file dị na imewe files nchekwa: <$Design_Files_Directory>/mpf_an5978_df/GUI
Na njedebe nke nrụnye, enwere ike ịkpali gị ibudata na wụnye FPGA_GUI_Pack, ma ọ bụrụ na ọ dịbeghị na sistemụ gị. - N'aka nke ọzọ, ịnwere ike iji aka budata ma wụnye ya Microchip FPGA_GUI_Pack.
Ihe dị mkpa: A Achọrọ ikike Libero® Gold iji nyochaa atụmatụ gị site na iji Polar Fire® Splash Kit.
Ihe ngosi ngosi
Emepụtara ihe ngosi ngosi Polar Fire® JESD204B ka ọ bụrụ ndị ntụgharị data kwekọrọ na JESD204B nwere ngwaọrụ Polar Fire. Nhazi na-arụ ọrụ dị ka ndị a:
- Ihe mgbochi DATA_HANDLE_0 nwere GUI. GUI na-enyere aka ịhọrọ ma ọ bụ PRBS ma ọ bụ ntinye ebili mmiri.
- Ihe mgbochi DATA_HANDLE_0 na-ebuga ntinye ntinye na ngọngọ DATA_GENERATOR_0, nke na-ebute ma na-eziga data ntinye kwekọrọ na CoreJESD204BTX IP core.
- CoreJESD204BTX IP isi na-arụ ọrụ nnyefe JESD204B dabere na nhazi ahụ ma na-ebufe data na PF_XCVR (transceiver) IP isi.
- CoreJESD204BRX IP core na-enweta data etinyere n'ihi na ụzọ TX na RX nke ngọngọ PF_XCVR na-eweghachi azụ.
- CoreJESD204BRX IP core na-arụ ọrụ nnata JESD204B dabere na nhazi ma na-ebufe data na GUI maka viewna ntinye ahọpụtara.
Ihe dị mkpa: Mgbe ahọpụtara njehie data ma ọ bụ njehie njikọ na GUI, ngọngọ generator njehie na-ebute njehie ahụ wee gosipụta ya na GUI.
Ọnụ ọgụgụ na-esonụ na-egosi mmejuputa ngwaike nke JESD204B interface ngosi.
Ọgụgụ 3-1. Eserese mmejuputa ngwaike

3.1. Mmezu imewe (Jụọ ajụjụ)
Onu ogugu a na-egosi mmebe imewe Libero® nke JESD204B interface ngosi.
Ọgụgụ 3-2. JESD204B nhazi ihu

Tebụl na-esonụ na-edepụta akara ntinye na ntinye dị mkpa nke imewe.
Tebụl 3-1. Ihe nrịbama ntinye na ntinye
| Signal | Nkọwa |
| Ntinye nrịbama | |
| LANE0_RXD_P na LANE0_RXD_N | Ntinye dị iche nke nnata transceiver |
| ARST_N | Ntọgharị mpụga enwetara site na mgba ọkụ bọtịnụ n'elu osisi |
| RX | Nnata nke UART interface |
| REF_CLK_PAD_P_0 na REF_CLK_PAD_N_0 |
Elekere ntụaka dị iche nke enwetara na bọọdụ 125 MHz oscillator |
| SEL_IN[3:0] | Edebere akara ngosi na DIPs 1, 2, 3 na 4 nke SW8 dip slide switch ejiri iji mebie ọnọdụ na njehie |
| Mmepụta mgbaàmà | |
| LANE0_TXD_P na LANE0_TXD_N | Nsonaazụ dị iche iche na-ebufe transceiver |
| LED_OUT[7:0] | Mgbama na-egosi ma njikọ dị elu ma ọ bụ ala |
| TX | Nyefee nke UART interface |
3.2. Nhazi IP (Jụọ ajụjụ)
Nhazi ngwaike maka interface JESD204B gụnyere ihe mgbochi ndị a.
3.2.1. Njikwa data (Jụọ ajụjụ)
Ihe njikwa data (DATA_HANDLE_0) na-enweta nhọrọ ntinye data yana njikọ ma ọ bụ ozi ọgbọ njehie data sitere na GUI. Ihe mgbochi a na-ezigakwa nsonaazụ data enwetara site na isi CoreJESD204BRX yana njehie data ma ọ bụ njikọ ọkwa na GUI maka. viewing.
3.2.2. Generator data (Jụọ ajụjụ)
Onye na-emepụta data nwere onye na-emepụta PRBS na onye na-emepụta ihe. Onye na-emepụta PRBS na-emepụta ụkpụrụ PRBS7, PRBS15, PRBS23 na PRBS31. Ụdị ntinye mperi arụnyere na generator PRBS na-etinye mperi n'usoro PRBS. Onye na-emepụta ebili mmiri na-emepụta sine, sawtooth, triangle na square waveforms. Onye na-emepụta data na-enye usoro nyocha 64-bit na isi JESD204BTX, nke na-ebufe data na transceiver.
3.2.3. PF_TPSRAM (Jụọ ajụjụ)
Enwere ihe atụ abụọ nke ngọngọ PF_TPSRAM, ngọngọ PF_TPSRAM_C0 na-echekwa ọkwa njikọ JESD204B tupu iziga ya na GUI. Ihe mgbochi PF_TPSRAM_C1 na-echekwa data enwetara site na CoreJESD204BRX tupu iziga data na GUI.
3.2.4. Generator mperi (Jụọ ajụjụ)
Ihe ngọngọ generator njehie (ERR_GEN_0) na-ebute njehie njikọ site na izipu data random n'etiti CoreJESD204BTX na PF_XCVR mgbe ahọpụtara ọgbọ njehie njikọ na GUI.
3.2.5. Onye nyocha PRBS (Jụọ ajụjụ)
Onye nyocha data na-enweta data 64-bit site na CoreJESD204BRX IP core wee lelee ma data enwetara ọ ziri ezi. Ọ na-ebute ọnụọgụ njehie yana akara ọkwa, nke a na-ebufe na GUI maka ngosipụta ọkwa. Onye na-enyocha data na-enyocha naanị usoro PRBS nke onye na-emepụta data mepụtara.
3.2.6. Mkpebi LED (Jụọ ajụjụ)
Ihe mgbochi nbibi nke LED (LED_DEBUG_BLK_0) na-ehichapụ ọkwa njikọ JESD204B na mperi ndị ọzọ. Mgbe njikọ ahụ dị elu, LEDs 1, 2, 3, 4, 5 na 6 na-egbuke egbuke, ebe LED 7 na 8 adịghị ọkụ (ya na DIP 1, 2, 3 na 4 ka edobere na ala na SW8 dip slide switch).
3.2.7. Init_nyocha (Jụọ ajụjụ)
Mgbe akara DEVICE_INIT_DONE sitere na ngọngọ Init_monitor ga-adị elu, a na-ahazi transceiver kpamkpam. A na-eji mgbama ARST_N zie ozi a iji nweta mgbama nrụpụta kwesịrị ekwesị maka imewe ahụ.
3.2.8. CORESET_PF (Jụọ ajụjụ)
CoreReset_PF na-emekọrịta nrụpụta na ngalaba elekere akọwapụtara onye ọrụ. Nke a na-eme ka nkwuputa ahụ pụta ìhè na ọ bụ ezie na nkwuputa a na-ekwekọghị, nkwuputa ahụ na elekere.
3.2.9. CoreJESD204BTX (Jụọ ajụjụ)
CoreJESD204BTX bụ ihe nfefe nke ọkọlọtọ JEDEC JESD204B. Maka imewe ngosi a, a na-ahazi isi IP a na Libero®, dịka egosiri na foto a.
Ọgụgụ 3-3. Onye nhazi CoreJESD204BTX

Maka ozi ndị ọzọ gbasara CoreJESD204BTX, hụ Akwụkwọ ntuziaka CoreJESD204BTX.
3.2.10. CoreJESD204BRX (Jụọ ajụjụ)
CoreJESD204BRX bụ interface nnabata nke ọkọlọtọ JEDEC JESD204B. Maka imewe ngosi a, a na-ahazi isi IP a na Libero®, dịka egosiri na foto a.
Mara: Ka view nhazi zuru oke, mepee nhazi nke IP si n'ime imewe.
Ọgụgụ 3-4. Ihe nhazi CoreJESD204BRX

Maka ozi ndị ọzọ gbasara CoreJESD204BRX, hụ Akwụkwọ ntuziaka CoreJESD204BRX.
3.2.11. Interface transceiver (Jụọ ajụjụ)
Polar Fire ® transceiver dị elu (PF_XCVR) bụ ngọngọ IP siri ike emebere iji kwado ọnụego data ọsọ ọsọ sitere na 250 Mbps ruo 12.5 Gbps. Na ngosi ngosi a, a na-ahazi ngọngọ transceiver (PF_XCVR) na ọnọdụ 8b10b yana elekere mgbake data nke 125 MHz iji kwado ọnụego data 5.0 Gbps.
Ọkụ na-ebunye PLL (PF_TX_PLL) na-enye nri elekere ntụnye aka na transceiver. Elekere ntụaka raara onwe ya nye (PF_XCVR_REF_CLK) na-ebugharị PF_TX_PLL iji wepụta elekere mmepụta achọrọ maka ọnụego data 5.0 Gbps.
Ọnụ ọgụgụ na-esonụ na-egosi nhazi interface transceiver.
Mara: Ka view nhazi zuru oke, mepee nhazi nke IP si n'ime imewe.
Ọgụgụ 3-5. Nhazi Interface Transceiver

Ọdịdị elekere
N'ime atụmatụ ntụaka, enwere ngalaba elekere atọ:
- RX_CLK (125 MHz)
- TX_CLK (125 MHz)
- FAB_REF_CLK (125 MHz)
Igwe oscillator kristal 125-MHz dị n'elu na-ebugharị elekere ntụaka XCVR, nke na-enye elekere na DATA_GENERATOR, CoreJESD204BTX, ERR_GEN, CoreJESD204BRX, LED_DEBUG, PRBS_CHECKER, TPSRAM C0 & C1 na DATA_HANDLE.
Ihe dị mkpa: Ọ bụrụ enwere mgbanwe na ọnụego data ma ọ bụ elekere ntụaka nke transceiver, ị ga-emegharị COREUART.
Ọnụ ọgụgụ na-esonụ na-egosi nhazi clocking.
Ọgụgụ 4-1. Ọdịdị elekere

Tọgharia Ọdịdị
Edebere DEVICE_INIT_DONE na mgbama nrụpụta mpụga ARST_N ka ọ tụnye N4 na ngwa Splash.
Mgbama ndị a na-ebute nrụpụta sistemụ (FABRIC_RESET_N) site na ngọngọ res_syn_0.
Mgbama FABRIC_RESET_N sitere na ngọngọ res_syn_0 na-enye nrụpụta ozugbo na modul ndị a:
- CoreJESD204BRX
- CoreJESD204BTX
- PF_XCVR (LANE0_PMA_ARST_N)
Na mgbakwunye, FABRIC_RESET_N ejikọrọ na ngọngọ nrụpụta synchronizer, nke na-ekesa akara nrụgharị emekọrịtara ọnụ na ngọngọ ọrụ ndị a:
- prbs_checker
- DATA_HANDLE
- DATA_GENERATOR
- ERR_GEN
- LED_DEBUG_BLK
Mmepụta RX_RESET_N sitere na CoreJESD204BRX modul na-enye mgbama nrụpụta maka: - Ntinye LANE0_PCS_ARST_N nke modul PF_XCVR_0
- Ihe mgbochi LED_DEBUG (EPCS_0_RX_RESET_N)
Ọnụ ọgụgụ na-esonụ na-egosi nhazi nrụpụta.
Ọgụgụ 5-1. Tọgharia Ọdịdị

Na-eme atụmatụ Polar Fire® JESD204B
(Jụọ ajụjụ)
Iji mee ka imewe ahụ, mee usoro ndị a:
- Malite Libero®, wee họrọ Project > Tool Profiles….
- Na Ngwá Ọrụ Profiles mpio, họrọ Synthesis na Simulation na ngwa ngwaọrụ wee họrọ ụzọ ndekọ nrụnye kachasị ọhụrụ maka ngwaọrụ abụọ a.
Maka Simulation, chọgharịa imewe ahụ files nchekwa, mepụta Libero Project site na iji scripts TCL enyere, wee pịa Simulate dị ka akọwapụtara na eserese 6-2. Maka ozi ndị ọzọ, lee Ihe Odide B: Na-eme Edemede TCL.
A na-enye testbench iji ṅomie ụkpụrụ JESD204B PRBS na nhọrọ waveform. Ọnụ ọgụgụ na-esonụ na-egosi mmekọrịta dị n'etiti testbench na imewe.
Ọgụgụ 6-1. Testbench na JESD204B Demo Design Mmekọrịta

Testbench na-emepụta nhọrọ ule maka ntinye PRBS (PRBS7, PRBS15, PRBS23 na PRBS31) na ntinye waveform (sine wave, sawtooth wave, triangle wave na square wave). Ọ na-enyocha akara ngosi ọkwa mmepụta JESD204B (SYNC_N, ALIGNED na CGS_ERR) maka nkwenye nke usoro JESD204B, yana akara ngosi ọkwa PRBS checker O_BAD na O_ERROR[4:0].
Iji mee ka imewe ahụ, na taabụ Nhazi Flow, pịa Simulate ugboro abụọ n'okpuru Verify Pre Synthesized Design. A na-eme ka nhọrọ Simulate pụta ìhè na foto a.
Ọgụgụ 6-2. Ịmepụta atụmatụ ahụ

Mgbe ịmalite ịme anwansị ahụ, ngwa simulation na-achịkọta isi mmalite niile files, na-agba simulation ahụ, ma hazie ụdị ebili mmiri viewka igosi akara ngosi simulation.
Mara: N'ọnọdụ ụfọdụ, ngwa ngwa nwere ike ịpụta na-arịọ maka nhọrọ ihe mkpali na-arụ ọrụ tupu ịmalite ịme anwansị ahụ. Iji dozie nke a, gaa na Stimulus Hierarchy, pịa aka nri PF_JESD204B_SA_TOP_TB_8b (top.v) wee họrọ Tọọ dị ka ihe mkpali na-arụ ọrụ, dị ka egosiri na foto a.
Ọgụgụ 6-3. Tọọ dị ka ihe mkpali na-arụ ọrụ

6.1. Simulation Flow (Jụọ ajụjụ)
Usoro ndị a na-akọwa JESD204B testbench simulation eruba:
- Na mbido, mgbama NSYSRESET na-emegharị akụkụ niile.
- Mgbe ebidochara ngọngọ transceiver, mgbama TB_RX_READY na-ekwu na ọ dị elu.
- JESD204BRX na-enye arịrịọ mmekọrịta site na ịkwọ ụgbọ ala TB_SYNC_N dị ala.
- Ihe ngọngọ JESD204BRX na-enyocha mkpụrụedemede k28.5 nke ngọngọ JESD204BTX bufere.
- Usoro CGS na ILA na-amalite mgbe TB_SYNC_N kwusiri ike na mgbama dị elu.
- Testbench na-enyocha ma akara CGS_ERR ọ na-ekwu na ọ dị ala ma ọ bụ na ọ bụghị, wee mechaa usoro mmekọrịta otu koodu.
- Njikọ JESD204BRX na-ekwupụta akara ngosi TB_SYNC_N na elu.
- Mgbe emechara usoro CGS nke ọma, ngọngọ JESD204BTX na-amalite Lane mbụ.
Usoro nhazi (ILA) site na ịnyefe fremu multi-frames anọ n'usoro ndị a:
– Akpa mbụ na TB_TX_SOMF = 0x8
– Eku nke abụọ na TB_TX_SOMF = 0x2
– Eku nke atọ na TB_TX_SOMF = 0x8
- Osisi nke anọ na TB_TX_SOMF = 0x2 - Njikọ JESD204BRX na-amalite ịnata ọtụtụ fremu anọ n'usoro ndị a:
– Akpa mbụ na TB_TX_SOMF = 0x8
– Eku nke abụọ na TB_TX_SOMF = 0x2
– Eku nke atọ na TB_TX_SOMF = 0x8
- Osisi nke anọ na TB_TX_SOMF = 0x2 - Nnwale oge ILA na-agafe ma ọ bụrụ na JESD204BRX DATA_OUT niile enwetara nke ọma na nhazi etiti.
- Mgbe emechara nke ọma nke usoro ILA, ngọngọ JESD204BTX na-abanye n'ime oge data.
- N'ime usoro data, a na-enye data ndị a na ngọngọ JESD204BTX: PRBS7, PRBS15, PRBS23 na PRBS31 site na iji generator PRBS.
- Sine, Square, Saw na triangular ebili mmiri ka a na-esite na generator nke waveform.
- Onye nyocha PRBS na-enyocha ụkpụrụ PRBS enwetara megide ụkpụrụ PRBS a tụrụ anya ya.
- Mmepụta ebili mmiri nwere ike ịbụ viewed na windo simulation na nhọrọ ebili mmiri kwekọrọ dịka egosiri na eserese 6-5.
- Ọ bụrụ na onye na-enyocha data ahụghị mperi ọ bụla, testbench na-ewepụta ozi TESTBENCH gafere na-ekwupụta na ịme anwansị ahụ gara nke ọma. Ọ bụrụ na achọpụtara mperi, testbench na-ewepụta ozi TESTBENCH FAILED iji gosi na testbench adaala.
Mgbe ịme anwansị ahụ na-agba ọsọ, ị nwere ike ịhụ ọkwa nke ikpe ule na mpio transcript nke Model Sim, dị ka egosiri na foto a.
Ọgụgụ 6-4. Ohere transcript

Mgbe ịmechara simulation, windo Waveform na-egosiputa ụdị ebili mmiri simulation dị ka egosiri na foto a.
Mara: Ị nwere ike ịhụ ụfọdụ ịdọ aka ná ntị na log. Ndị a pụtara n'ihi na ejighị UART na ịme anwansị ahụ. A na-elekwasị anya na ịme anwansị ahụ naanị na JESD, ebe UART na RAM gụnyere maka ebumnuche GUI.
Ọgụgụ 6-5. Window Waveform Simulation

Ịtọlite Demo
Ka emechara bitstream, ngwaọrụ Polar Fire® ga-emerịrị. Iji hazie ngwaọrụ Polar Fire, mee usoro ndị a:
- Gbaa mbọ hụ na ntọala jumper dị na bọọdụ ahụ dị ka edepụtara na tebụl na-esote.
Isiokwu 7-1. Ntọala jumperJumper Nkọwa Ọdabara J11 Mechie pin 1 na 2 maka mmemme site na mgbawa FTDI.
Mepee pin 1 na 2 maka mmemme site na ngwaọrụ FlashPro4 ma ọ bụ FlashPro5.Mepee J3 Jumper ka ịhọrọ isi voltage.
Mechie pin 1 na 2 maka 1.05 V.
Mepee pin 1 na 2 maka 1.0 V.Emechiri J10 Mechie pin 1 na 2 maka mmemme site na flash SPI mpụga.
Ọ bụrụ na J10 mepere emepe, ọ na-enye ohere mmemme ohu SPI site na iji mgbawa FTDI.Mepee - Jikọọ eriri ọkụ ọkụ na njikọ J2 na osisi.
- Jikọọ eriri USB site na PC nnabata na J1 (FTDI ọdụ ụgbọ mmiri) na osisi.
- Ike Na osisi na-eji SW1 slide mgba ọkụ.
Mgbe agbanyere osisi ahụ, ọkụ ọkụ ọkụ LED 1 ruo 4 na-enwu. Maka ozi ndị ọzọ gbasara LEDs na bọọdụ Ọkụ Ọkụ, hụ UG0786: Ntuziaka onye ọrụ Polar Fire FPGA Splash Kit. - Na Libero Design Flow tab, pịa ọsọ ọsọ mmemme ugboro abụọ.
Iji view ndekọ kwekọrọ file, gaa na Akụkọ taabụ, pịa aka nri Gbaa mmemme wee họrọ View Akuko.
Mgbe emebere ngwaọrụ ahụ nke ọma, akara akara akwụkwọ ndụ akwụkwọ ndụ na-egosi dị ka egosiri na foto a. Maka ozi gbasara otu esi agba ọsọ ngosi JESD204B standalone, lee Running the Demo.
Ọgụgụ 7-1. Mmemme Ngwaọrụ Emechaala

Iji Flash Pro Express hazie ngwaọrụ ahụ
(Jụọ ajụjụ)
Akụkụ a na-akọwa otu esi ahazi ngwaọrụ Polar Fire® na ọrụ mmemme file na-eji Flash Pro Express. Ọrụ file dị na-esonụ imewe fileEbe nchekwa s: mpf_an5978_df/Programming_FileKwụsị. ọrụ.
Iji hazie ngwaọrụ ahụ, mee usoro ndị a:
- Na PC onye ọbịa, malite ngwa ngwa Flash Pro Express.
- Ka ịmepụta ọhụrụ oru ngo, pịa New ma ọ bụ New Job Project si Flash Pro Express Job si Project menu.
- Tinye ihe ndị a na New Job Project si Flash Pro Express Job dialog igbe:
- Ọrụ mmemme file: Pịa Chọgharịa wee gaa na ebe a na-arụ ọrụ file dị ma họrọ nke file. Ebe ndabara bụ: mpf_an5978_df/Programming_FileKwụsị. ọrụ.
- Ebe ọrụ ọrụ Flash Pro Express: Pịa Chọgharịa wee gaa na ebe ọrụ Flash Pro Express.
Ọgụgụ 8-1. New Job Project si Flash Pro Express Job
- Pịa OK. Mmemme achọrọ file ahọpụtara ma dị njikere ka emebere ya na ngwaọrụ ahụ.
- Window Flash Pro Express na-egosi, dị ka egosiri na foto a. Kwenye na nọmba mmemme na-egosi na mpaghara mmemme. Ọ bụrụ na ọ bụghị, kwado njikọ bọọdụ wee pịa Refresh/Rescan Programmers.
Ọgụgụ 8-2. Ịmepụta Ngwaọrụ
- Pịa RUN. Mgbe emebere ngwaọrụ ahụ nke ọma, a ga-egosipụta ọkwa RUN PASSED dị ka egosiri na foto a.
Ọgụgụ 8-3. FlashPro Express — agafeela
- Mechie Flash Pro Express ma ọ bụ pịa Wepụ na taabụ Project.
Na-agba ọsọ ngosi
Akụkụ a na-akọwa otu esi eji JESD204B GUI mee ihe ngosi JESD204B na Polar Fire® Splash Board.
9.1. Ịwụnye GUI (Jụọ ajụjụ)
Iji mee ngosi ahụ, wụnye JESD204B GUI. GUI na-enye ohere ịhọrọ ụdị ule PRBS dị iche iche dị ka ntinye, ma gosipụta akara ọkwa JESD204B yana ọkwa PRBS natara n'aka bọọdụ.
The Waveform tab nke GUI na-egosiputa mmepụta ebili mmiri enwetara site na bọọdụ maka ụdị ọ bụla ahọpụtara dị ka ntinye.
Iji wụnye GUI, mee usoro ndị a:
- Wụnye ngwa JESD204B_GUI (setup.exe) site na imewe a files nchekwa: mpf_an5978_df/GUI.
- Iji malite ngwa GUI, pịa ngwa JESD204B_GUI ugboro abụọ site na ndekọ nrụnye.
9.2. Na-eme ihe ngosi ngosi (Jụọ ajụjụ)
Iji mee ihe ngosi JESD204B, mee usoro ndị a:
- Jikọọ jumpers ma guzobe Polar Fire® Splash Board dị ka akọwara na nzọụkwụ 1 ruo 4 nke Setting Up the Demo.
- N'ime njikwa ngwaọrụ na PC nnabata, rịba ama ọdụ ụgbọ mmiri COM jikọtara ya na ihe ntụgharị USB
C. Iji chọpụta ọdụ ụgbọ mmiri COM, lelee mpaghara ebe dị na akụrụngwa nke ọdụ ụgbọ mmiri COM ọ bụla. - Na menu mmalite nke PC onye ọbịa, pịa JESD204B_GUI.
- Site na listi ọdụ ụgbọ mmiri COM, họrọ ọdụ ụgbọ mmiri COM akọwapụtara na nzọụkwụ 2, wee pịa Jikọọ, dị ka egosiri na foto a.
Ọgụgụ 9-1. Nhọrọ Port Port
Ihe dị mkpa: Port ọnụọgụgụ nwere ike ịdị iche. Na nke a example, COM ọdụ ụgbọ mmiri 32 bụ ọdụ ụgbọ mmiri ziri ezi ịhọrọ.
Mgbe njikọ nke ọma gasịrị, ihe ngosi Njikọ ndị ọbịa na-atụgharị akwụkwọ ndụ akwụkwọ ndụ, dị ka egosiri na foto a.
Ọgụgụ 9-2. Njikọ Ọbịa na-aga nke ọma
Tebụlụ na-esonụ na-edepụta akara ngosi egosipụtara na JESD204B GUI.
Isiokwu 9-1. Ọkwa ọkwa na JESD204B GUISignal Nkọwa Njikọ Ọbịa Na-egosi ọkwa nzikọrịta ozi UART. Ọnọdụ Njikọ Na-egosi ọkwa njikọ nkwukọrịta n'etiti TX na RX. SYNC_N Na-egosi ọkwa JESD204B. KWESỊRỊ Na-egosi na ụzọ transceiver niile kwụkọrọ. RX bara uru Na-egosi na data RX bara uru. N'ụdị 8b10b, na-egosi na nhazi rịkọm mere na akpọchiri CDR. Ọnọdụ PRBS Na-egosi mperi PRBS. Ọnụọgụ mperi Na-enye ọnụọgụ mperi ndị mere n'oge nlele PRBS CGS_ERR Na-egosi mperi mmekọrịta otu koodu. NIT_ERR Na-egosi mperi "adịghị na tebụl". IHE KWESỊRỊ Na-egosi mperi enweghị oke. LINK_CD_ERR Na-egosi ndakọrịta data nhazi njikọ. UCC_ERR Na-egosi mperi “agwa njikwa na-atụghị anya ya”. - Site na listi nhọrọ ntinye, họrọ ụkpụrụ a ga-ebufe, wee pịa START, dị ka egosiri na foto a.
Ọgụgụ 9-3. Nhọrọ ụkpụrụ
A na-eziga ụkpụrụ ahọpụtara na njikọ mbufe serial wee nata ya site na CoreJESD204BRX, nke na-enyocha mperi. N'oge ọ bụla, enwere ike nyochaa ọkwa JESD204B site na iji akara ọkwa na GUI, dị ka egosiri na foto a.
Ọgụgụ 9-4. Ọnọdụ njikọ na ọnọdụ JESD204B
- Iji mepụta njehie na data PRBS, pịa Mepụta Error Data.
Ngosipụta ọnọdụ PRBS na-atụgharị na-acha uhie uhie, na mpaghara Error Count na-egosiputa ọnụọgụ nke mperi, dịka egosiri na ọnụ ọgụgụ na-esonụ.
Ọgụgụ 9-5. Njehie data
- Pịa Error Clear ka ikpochapụ mperi dị na data PRBS wee tọgharịa ọkwa PRBS.
Ngosipụta ọnọdụ PRBS na-atụgharị akwụkwọ ndụ akwụkwọ ndụ, na ọnụọgụ njehie na-agbanwe na 0, dị ka egosiri na foto na-esonụ.
Ọgụgụ 9-6. E kpochapụrụ mperi data
- Iji mepụta njehie njikọ n'etiti CoreJESD204BTX na ụzọ transceiver, pịa Mepụta Error Njikọ.
Ọnọdụ njikọ ahụ, SYNC_N, ALIGNED, RX VALID, DISP_ERR na CGS_ERROR ndị na-egosi na-atụgharị uhie, dị ka egosiri na foto a.
Ọgụgụ 9-7. Njehie njikọ
- Iji kpochapụ njehie njikọ ahụ, pịa Error Clear.
Ihe ngosi ọkwa na-atụgharị akwụkwọ ndụ akwụkwọ ndụ, dị ka egosiri na foto na-esonụ.
Ọgụgụ 9-8. Kpochapụ mperi njikọ
- Ka ịgbanwee ụkpụrụ, họrọ Triangle site na ndetu nhọrọ ntinye.
A na-ezigara ụkpụrụ ahọpụtara na njikọ mbufe serial wee nata ya site na CoreJESD204BRX. N'oge ọ bụla, enwere ike nyochaa ọkwa JESD204B site na iji akara ọkwa na GUI. - Iji view Ụdị ebili mmiri enwetara site na CoreJESD204BRX, pịa taabụ Waveform, dị ka egosiri na foto a.
Ọgụgụ 9-9. Ụdị nke Triangle
- Iji kwụsị ngosi, pịa Kwụsị ma mechie GUI.
Ihe mgbakwunye A: Ntụaka
Akụkụ a depụtara akwụkwọ ndị na-enye ozi ndị ọzọ gbasara ọkọlọtọ JESD204B na cores IP ejiri na nhazi ngosi.
- Maka ozi gbasara ọkọlọtọ interface JESD204B, gaa na JEDEC websaịtị.
- Maka ozi gbasara ngọngọ transceiver ọkụ Polar, PF_TX_PLL na PF_XCVR_REF_CLK, hụ Ntuziaka onye ọrụ transceiver Ezinụlọ ọkụ polar.
- Maka ozi ndị ọzọ gbasara PF_TPSRAM (PF Micro SRAM), hụ Ntuziaka onye ọrụ nke ezinaụlọ ọkụ polar.
- Maka ozi ndị ọzọ gbasara CoreJESD204BTX, hụ Akwụkwọ ntuziaka CoreJESD204BTX.
- Maka ozi ndị ọzọ gbasara CoreJESD204BRX, hụ Akwụkwọ ntuziaka CoreJESD204BRX.
- Maka ozi ndị ọzọ gbasara Libero, Model Sim na Simplify, hụ Ọnụ ego nke Microchip Libero SoC webibe.
Ihe mgbakwunye B: Na-eme Script TCL
Enyere scripts TCL na imewe files nchekwa n'okpuru directory HW. Ọ bụrụ na ọchọrọ, enwere ike imepụtagharị usoro nhazi ahụ site na Mmejuputa Nhazi ruo n'ọgbọ ọrụ file. Iji mee TCL, mee usoro ndị a:
- Mepụta ngwanro Libero®.
- Họrọ Project > Mezue script….
- Pịa Chọgharịa wee họrọ script.tcl site na ndekọ HW ebudatara.
- Pịa Gbaa ọsọ.
Mgbe emechara nke ọma nke edemede TCL, a na-emepụta ọrụ Libero n'ime ndekọ HW. Maka ozi ndị ọzọ gbasara edemede TCL, lee mpf_an5978_df/HW/TCL_Script_readme.txt.
Maka nkọwa ndị ọzọ gbasara iwu TCL, lee ntuziaka ntụaka iwu TCL. Maka ajụjụ ọ bụla ị zutere mgbe ị na-eme edemede TCL, kpọtụrụ Nkwado nka na ụzụ.
Akụkọ ngbanwe
Akụkọ ngbanwe ahụ na-akọwa mgbanwe ndị etinyere na akwụkwọ ahụ. Edepụtara mgbanwe ndị a site na ntughari, malite na mbipụta dị ugbu a.
| Ndozigharị | Ụbọchị | Nkọwa |
| A | 08/2025 | Nke a bụ ndepụta mgbanwe emere na ntughari A nke akwụkwọ ahụ: • Ebugara akwụkwọ a na ndebiri Microchip. • Emelitere nọmba akwụkwọ ahụ site na 50200796 ruo DS00005978. • Emelitere NJ akwụkwọ ahụ site na DG0796 ruo AN5978. |
| 3.0 | - | A na-emelite akwụkwọ a gbasara ntọhapụ Libero® SoC Polar Fire v2.2. |
| 2.0 | - | A na-emelite akwụkwọ a gbasara ntọhapụ Libero SoC Polar Fire v2.1. |
| 1.0 | - | Mbipụta mbụ nke akwụkwọ a. |
Nkwado FPGA Microchip
Otu ngwaahịa Microchip FPGA na-eji ọrụ nkwado dị iche iche kwado ngwaahịa ya, gụnyere Ọrụ Ndị Ahịa, Ụlọ Ọrụ Nkwado nka na ụzụ Ndị Ahịa, a websaịtị, na ụlọ ahịa ahịa zuru ụwa ọnụ.
A na-atụ aro ka ndị ahịa gaa leta akụrụngwa Microchip n'ịntanetị tupu ha akpọtụrụ nkwado n'ihi na o yikarịrị ka azalarị ajụjụ ha.
Kpọtụrụ Ụlọ Ọrụ Nkwado nka na ụzụ site na websaịtị na www.microchip.com/support. Kwuo nọmba akụkụ ngwaọrụ FPGA, họrọ udi ikpe dabara adaba, wee bulite imewe files mgbe ị na-ekepụta ikpe nkwado teknụzụ.
Kpọtụrụ ọrụ ndị ahịa maka nkwado ngwaahịa na-abụghị teknụzụ, dị ka ọnụahịa ngwaahịa, nkwalite ngwaahịa, mmelite ozi, ọkwa ịtụ na ikike.
- Site na North America, kpọọ 800.262.1060
- Site na ụwa ndị ọzọ, kpọọ 650.318.4460
- Fax, si n'ebe ọ bụla n'ụwa, 650.318.8044
Ozi Microchip
Akara ụghalaahia
Aha na akara “Microchip”, akara “M”, na aha ndị ọzọ, akara ngosi, na ụdị bụ aha ụghalaahịa edenyere n'akwụkwọ ikikere nke Microchip Technology Incorporated ma ọ bụ ndị mmekọ na/ma ọ bụ ndị enyemaka na United States na/ma ọ bụ obodo ndị ọzọ (“Microchip). Akara ụghalaahịa”). Enwere ike ịhụ ozi gbasara ụghalaahịa Microchip na https://www.microchip.com/en-us/about/legalinformation/microchip-trademarks.
ISBN: 979-8-3371-1709-6
Akwụkwọ Ozi Iwu
Enwere ike iji akwụkwọ a na ozi dị n'ime ya naanị site na ngwaahịa Microchip, gụnyere iji chepụta, nwalee ma jikọta ngwaahịa Microchip na ngwa gị. Iji ozi a n'ụzọ ọ bụla ọzọ mebiri usoro ndị a. A na-enye ozi gbasara ngwa ngwaọrụ naanị maka ịdị mma gị yana mmelite nwere ike dochie ya. Ọ bụ ọrụ gị ịhụ na ngwa gị dabara na nkọwapụta gị. Kpọtụrụ ụlọ ọrụ ịre ahịa Microchip mpaghara gị maka nkwado ọzọ ma ọ bụ nweta nkwado ọzọ na www.microchip.com/en-us/support/design-help/client-support-services.
Ozi a bụ MICROCHIP “DỊ KA Ọ BỤ”. MICROCHIP emeghị nnochite anya ma ọ bụ akwụkwọ ikike n'ụdị ọ bụla ma ekwupụta ma ọ bụ kwupụta ya, edere ma ọ bụ n'ọnụ, usoro iwu ma ọ bụ ọzọ, metụtara ozi ahụ gụnyere mana ọnweghị oke n'iwu ọ bụla na-akwadoghị, iwu na-akwadoghị. NA ahụ dị mma maka ebumnuche pụrụ iche, ma ọ bụ akwụkwọ ikike metụtara ọnọdụ ya, ogo ya, ma ọ bụ arụmọrụ ya.
Ọ BỤGHỊ ỌMỤNỤ Ọ BỤGHỊ MICROCHIP GA-AKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỌ Ọ BỤLA OZI Ọ BỤ Ọ BỤ Ọ BỤLA. AKWỤKWỌ NDỊ NDỊ DỊ MMADỤ N'ỤRỤ IKE MA Ọ BỤ NDỊ MMADỤ AHỤ. Ruo n'ụzọ zuru ezu iwu kwadoro, MICROCHIP'S TOTAL IBLIability na ebubo niile n'ụzọ ọ bụla metụtara ozi ahụ ma ọ bụ ojiji ya agaghị agafe ego nke ụgwọ, ma ọ bụrụ na ọ bụla, na ị kwụrụ ozugbo na-agwa ya.
Iji ngwaọrụ Microchip na nkwado ndụ yana/ma ọ bụ ngwa nchekwa bụ kpamkpam n'ihe ize ndụ nke onye zụrụ ya, onye na-azụ ya kwenyere ịgbachitere, kwụọ ụgwọ ma jide Microchip na-adịghị emerụ ahụ site na mmebi ọ bụla, nkwuputa, uwe, ma ọ bụ mmefu sitere na ụdị ojiji ahụ. Ọnweghị ikike ebugara, n'ezoghị ọnụ ma ọ bụ n'ụzọ ọzọ, n'okpuru ikike ikike ọgụgụ isi Microchip ọ gwụla ma ekwuputaghị ya.
Njirimara Nchekwa Koodu Ngwaọrụ Microchip
Rịba ama nkọwa ndị a nke njirimara nchedo koodu na ngwaahịa Microchip:
- Ngwaahịa Microchip na-ezute nkọwapụta dị na mpempe data Microchip ha.
- Microchip kwenyere na ezinaụlọ nke ngwaahịa ya nwere nchekwa mgbe ejiri ya n'ụzọ achọrọ, n'ime nkọwapụta ọrụ yana n'okpuru ọnọdụ nkịtị.
- Ụkpụrụ Microchip na-eji ike na-echebe ikike ikike ọgụgụ isi ya. Mgbalị imebi njirimara nchedo koodu nke ngwaahịa Microchip bụ nke amachibidoro nke ọma ma nwee ike imebi iwu nwebiisinka nke Millennium Digital.
- Ma Microchip ma ọ bụ ndị nrụpụta semiconductor ọ bụla enweghị ike ikwe nkwa nchekwa nke koodu ya. Nchedo koodu apụtaghị na anyị na-ekwe nkwa na ngwaahịa a "enweghị ike imebi".
Nchekwa koodu na-agbanwe mgbe niile. Microchip agba mbọ na-aga n'ihu na-emeziwanye njirimara nchedo koodu nke ngwaahịa anyị.
Ngwa ndetu
© 2025 Microchip Technology Inc. na ndị enyemaka ya
DS00005978A -
Akwụkwọ / akụrụngwa
![]() |
MICROCHIP AN5978 Polar Fire FPGA Splash Kit [pdf] Ntuziaka onye ọrụ AN5978 Polar Fire FPGA Splash Kit, AN5978, Kit FPGA Splash Kit, Kit FPGA Splash Kit, FPGA Splash Kit, Splash Kit |
