GoWIN MJPEG avkodare IP
Taarifa ya Bidhaa
Vipimo
- Jina la Bidhaa: Gowin MJPEG avkodare IP
- Alama ya biashara: Alama ya biashara iliyosajiliwa ya Guangdong Gowin Semiconductor Corporation
- Tarehe ya Kuchapishwa: 09/26/2024
Vipengele:
- Urefu wa picha unaotumika wa pikseli 64-1080
- Upana wa picha unaotumika wa pikseli 64-1920
- Wanaofuatilia 444, 420, 422 wanaotumikaampling
- Jedwali thabiti la De-Huffman linalotumika, na hadi meza 2 za DC na 2 za AC
Maagizo ya Matumizi ya Bidhaa
Kuhusu Mwongozo huu
Mwongozo wa Mtumiaji wa Avkodare ya IP ya Gowin MJPEG umeundwa ili kuwasaidia watumiaji kuelewa vipengele na matumizi ya IP ya Kisimbuaji cha Gowin MJPEG. Inatoa maelezo ya vitendaji, GUI, na muundo wa marejeleo ili kuwezesha ujifunzaji wa haraka.
Zaidiview
IP ya Gowin MJPEG Decoder inajumuisha rasilimali za mantiki, muundo files, na programu ya programu. Watumiaji wanaweza kurejelea majedwali yaliyotolewa kwa maelezo ya kina kuhusu rasilimali na programu zinazohusiana na bidhaa.
Vipengele na Utendaji
IP ya Kisimbuaji cha Gowin MJPEG inaweza kuamua kwa ubadilikaji maelezo ya picha ya kuingiza kupitia data ya kichwa cha JPEG. Inasaidia urefu na upana wa picha mbalimbali, subsampchaguzi za ling, na Majedwali ya De-Huffman ili kuongeza uwezo wa kuchakata picha.
Maswali Yanayoulizwa Mara kwa Mara
- Swali: Je, nifanye nini nikikumbana na matatizo ya kiufundi ninapotumia IP ya Gowin MJPEG Decoder?
- A: Ukikumbana na matatizo ya kiufundi, tafadhali wasiliana na Gowin Semiconductor kwa usaidizi wa kina wa kiufundi. Unaweza kuwafikia kupitia wao webtovuti au barua pepe iliyotolewa katika mwongozo wa mtumiaji.
- Swali: Je, ninaweza kuzalisha tena au kusambaza maudhui ya mwongozo wa mtumiaji?
- A: Hapana, kunakili au kusambaza sehemu yoyote ya waraka ni marufuku bila kibali cha maandishi kutoka kwa GOWINSEMI.
Hakimiliki © 2024 Guangdong Gowin Semiconductor Corporation. Haki zote zimehifadhiwa.
ni chapa ya biashara ya Guangdong Gowin Semiconductor Corporation na imesajiliwa nchini China, Ofisi ya Hataza ya Marekani na Alama ya Biashara, na nchi nyinginezo. Maneno na nembo zingine zote zinazotambuliwa kama alama za biashara au alama za huduma ni mali ya wamiliki husika. Hakuna sehemu ya waraka huu inayoweza kunaswa tena au kusambazwa kwa namna yoyote au kwa njia yoyote, kielektroniki, mitambo, kunakili, kurekodi au vinginevyo, bila idhini ya maandishi ya awali ya GOWINSEMI. Kanusho GOWINSEMI haitoi dhima yoyote na haitoi dhamana yoyote (ya kuonyeshwa au kudokezwa) na haiwajibikii uharibifu wowote unaotokea kwenye maunzi, programu, data au mali yako kutokana na matumizi ya nyenzo au mali ya kiakili isipokuwa kama ilivyoainishwa katika Sheria na Masharti na GOWINSEMI. Masharti ya Uuzaji. GOWINSEMI inaweza kufanya mabadiliko kwa hati hii wakati wowote bila taarifa ya awali. Yeyote anayetegemea hati hizi anapaswa kuwasiliana na GOWINSEMI ili kupata hati na makosa ya sasa.
Historia ya Marekebisho
Tarehe | Toleo | Maelezo |
09/26/2024 | 1.0E | Toleo la awali limechapishwa. |
Kuhusu Mwongozo huu
Kusudi
Madhumuni ya Mwongozo wa Watumiaji wa IP ya Gowin MJPEG Decoder ni kukusaidia kujifunza vipengele na matumizi ya Gowin MJPEG Decoder IP kwa kutoa maelezo ya vitendaji, GUI, na muundo wa marejeleo, n.k. Husaidia watumiaji kujifunza kwa haraka vipengele na matumizi ya Gowin MJPEG. Kisimbuaji IP.
Nyaraka Zinazohusiana
Miongozo ya hivi punde ya watumiaji inapatikana kwenye GOWINSEMI webtovuti. Unaweza kupata hati zinazohusiana www.gowinsemi.com:
- DS961, mfululizo wa GW2ANR wa Laha ya Data ya Bidhaa za FPGA
- DS102, mfululizo wa GW2A wa Laha ya Data ya Bidhaa za FPGA
- DS226, mfululizo wa GW2AR wa Laha ya Data ya Bidhaa za FPGA
- Karatasi ya data ya DS976, GW2AN-55
- DS1228, Arora V FPGA Bidhaa Zimekwishaview
- Karatasi ya data ya DS981, Arora V 138K & 75K FPGA
- Karatasi ya data ya DS1225, Arora V 60K FPGA
- Karatasi ya data ya DS1103, Arora V 25K FPGA
- SUG100, Mwongozo wa Mtumiaji wa Programu ya Gowin
Istilahi na Vifupisho
Istilahi na vifupisho vilivyotumika katika mwongozo huu ni kama inavyoonyeshwa kwenye Jedwali 1-1.
Jedwali 1-1 Istilahi na Vifupisho
Istilahi na Vifupisho | Maana |
ALU | Kitengo cha Mantiki cha Hesabu |
BSRAM | Zuia Kumbukumbu tuli ya Ufikiaji wa Nasibu |
CSC | Ubadilishaji wa Nafasi ya Rangi |
IDCT | Ubadilishaji Tofauti wa Tofauti wa Kosini |
LUT | Jedwali la kuangalia |
MJPEG | Kikundi cha pamoja cha Wataalam wa Picha za Mwendo |
SSRAM | Kumbukumbu ya Ufikiaji wa Kivuli bila mpangilio |
Msaada na Maoni
Gowin Semiconductor huwapa wateja msaada wa kina wa kiufundi. Ikiwa una maswali, maoni, au mapendekezo, tafadhali jisikie huru kuwasiliana nasi moja kwa moja kwa kutumia taarifa iliyotolewa hapa chini.
Webtovuti: www.gowinsemi.com
Barua pepe: support@gowinsemi.com
Zaidiview
IP ya Gowin MJPEG Decoder ni avkodare ya picha inayobadilika ya fremu kwa fremu ambayo inaweza kubana data ya picha iliyobanwa kulingana na kiwango cha Msingi cha JPEG na kuibadilisha kuwa umbizo la RGB. Kwa kupunguza viunzi vingi vya picha za kiwango cha JPEG, huwezesha utoaji wa video unaobadilika. Kutokana na sifa tofauti za picha na uwiano wa mgandamizo unaotumika, viwango vya pembejeo na pato havijarekebishwa. IP ya Kisimbuaji cha Gowin MJPEG imeundwa kutekeleza usimbaji wa fremu kwa fremu ya picha zilizobanwa kwa kutumia kiwango cha Msingi cha JPEG huku ikitumia rasilimali chache za mantiki.
Jedwali 2-1 Gowin MJPEG Dekoda IP Overview
Gowin MJPEG avkodare IP | |
Rasilimali ya Mantiki | Tafadhali rejelea Jedwali 3-1 |
Hati Iliyowasilishwa. | |
Kubuni Files | Verilog |
Usanifu wa Marejeleo | Verilog |
TestBench | Verilog |
Mtiririko wa Mtihani na Usanifu | |
Programu ya Usanisi | GowinSynthesis |
Programu ya Maombi | Programu ya Gowin |
Kumbuka!
Kwa vifaa vinavyotumika, unaweza kubofya hapa kupata taarifa
Vipengele na Utendaji
Vipengele
- Maelezo ya picha ya ingizo yanaweza kuamuliwa kwa nguvu kupitia data ya kichwa cha JPEG, ikijumuisha:
- Urefu wa picha unaotumika wa pikseli 64-1080
- Upana wa picha unaotumika wa pikseli 64-1920
- Wanaofuatilia 444, 420, 422 wanaotumikaampling
- Jedwali thabiti la De-Huffman linalotumika, na hadi meza 2 za DC na 2 za AC
- Jedwali linalotumika la Ukadiriaji
- Ukubwa ulioauniwa awali (tuli)
- Upana wa biti ya data iliyobanwa ni biti 32
- Upana wa biti ya data ya pato kwa kila chaneli ni biti 8, yaani, biti 24 za RGB
- Kiwango cha pato kinaweza kufikia hadi 1080P kwa ramprogrammen 30
Max. Mzunguko
Upeo wa juu. frequency ya IP ya Gowin MJPEG Dekoda hubainishwa zaidi na daraja la kasi la vifaa vilivyochaguliwa. Wakati wa kutumia mfululizo wa vifaa vya GW5A-25, kasi ya juu ya kusimbua ya 65 MHz inaweza kupatikana.
Kuchelewa
Muda wa kusubiri wa IP ya Gowin MJPEG Dekoda hubainishwa na vigezo vya usanidi.
Matumizi ya Rasilimali
Gowin MJPEG avkodare IP inaweza kutekelezwa na Verilog. Utendaji wake na utumiaji wa rasilimali unaweza kutofautiana wakati muundo unatumika katika vifaa tofauti, au kwa msongamano, kasi au alama tofauti.
Chukua GW5A-25 FPGA kama example. Tazama Jedwali 3-1 kwa matumizi ya rasilimali. Kwa programu kwenye vifaa vingine vya GOWINSEMI, tafadhali rejelea toleo la baadaye.
Jedwali 3-1 Matumizi ya Rasilimali ya IP ya Gowin MJPEG Dekoda
Kifaa | Kasi ya Daraja | Jina la Rasilimali | Matumizi ya Rasilimali |
GW5A-25 |
C8/I7 |
BSRAM | 18 |
SSRAM | 0 | ||
Rejesta | 15306 | ||
LUTs | 7363 | ||
ALU | 6207 | ||
Mimi/O Buf | – |
Maelezo ya Utendaji
Muundo na Utendaji wa Kidhibiti cha IP cha Gowin MJPEG
IP ya Kisimbuaji cha Gowin MJPEG inaweza kutekeleza upunguzaji unaoendelea wa picha za kiwango cha JPEG. Huchakata data ya picha iliyobanwa iliyopokelewa kupitia moduli mbalimbali, ikiwa ni pamoja na De-Huffman, De-quantize, De-Zigzag, Inverse Discrete Cosine Transform (IDCT), na ubadilishaji wa nafasi ya rangi (YCbCr hadi RGB), kabla ya kutoa picha hiyo. Mchoro wa kuzuia mfumo ni kama inavyoonyeshwa kwenye Mchoro 4-1.
Kiolesura cha 4-1 Gowin MJPEG Kiolesura cha Usanidi wa IP
Maelezo ya Mchoro wa Zuia
Msimbo wa Huffman
Msimbo wa Huffman unarejelea mchakato wa kurejesha data ambayo imebanwa kwa kutumia Huffman Encode. Ili kusimbua data iliyosimbwa kwa Huffman, jedwali linalolingana la Huffman linahitajika, ambalo hupanga herufi kwa misimbo yao ya Huffman. Data ya ingizo na misimbo katika jedwali hulinganishwa moja baada ya nyingine hadi inayolingana ipatikane.
De-Quantization
Uondoaji wa wingi unahusisha kuzidisha mgawo wa DCT kwa mgawo wa ujazo. Jedwali la mgawo wa quantization hupitishwa pamoja na data ya kichwa cha JPEG. Kupunguza idadi kunahusisha kuzidisha mgawo usio na sufuri kulingana na vipengele vyake vya ujazo.
De-Zigzag
De-zigzag inarejelea upangaji upya wa mgawo ambao ni zigzagged wakati wa mgandamizo, kulingana na faharisi ifuatayo, kama inavyoonyeshwa hapa chini.
Kielelezo 4-2 Jedwali la De-Zigzag
Ubadilishaji Tofauti wa Tofauti wa Kosini
IDCT hutumia mgawo wa DCT usio na kipimo katika algoriti ya IDCT ili kuvibadilisha kutoka kwa kikoa cha marudio hadi kwenye kikoa cha saa asili. Kiwango cha chini cha hesabu cha JPEG ni 8×8. Kwa kuweka kikoa cha 8×8 2D frequency ya kikoa cha IDCT matrix C, IDCT inaweza kukokotoa mkusanyiko wa thamani ya pikseli P iliyorejeshwa kwa kutumia fomula ifuatayo:
Formula ya hesabu ni kama ifuatavyo:
Moduli hii inatekelezwa kama inavyoonyeshwa kwenye takwimu hapo juu. Ili kupunguza matumizi ya DSP na kuongeza kasi, moduli ya IDCT hutumia algoriti ya kubadilisha kipepeo katika FPGA kutekeleza shughuli za ubadilishaji. Kwa kufanya shughuli mbili za 1D IDCT, matokeo ya kuzidisha matrix ya 2D hupatikana, ambayo ni matokeo ya moduli ya IDCT. Katika IP ya Gowin MJPEG Decoder, algoriti ya kubadilisha kipepeo inatekelezwa kwa kutumia vibadilishaji na viongeza kwenye FPGA ili kuiga kuzidisha. Matokeo yake, matokeo halisi yanaweza kuwa na hitilafu kidogo ikilinganishwa na matokeo yaliyopatikana kutoka kwa fomula, na ukingo wa makosa ya chini ya 5%.
Sampling Urejesho
Sampling kiwango cha fremu kinaweza kupatikana kutoka kwa data ya kichwa cha JPEG. Wakati wa kuorodhesha, picha inarejeshwa kulingana na s inayolinganaampkiwango cha ling. IP hii inasaidia s tatuampviwango vya ling: 4:4:4, 4:2:0, na 4:2:2, kama inavyoonyeshwa kwenye mchoro hapa chini.
Ubadilishaji wa Nafasi ya Rangi
Ubadilishaji wa Nafasi ya Rangi (CSC) unahusisha kubadilisha vipengee vya Y (mwangaza), Cb (Chrominance), na Cr (Chroma) kuwa pikseli za picha za RGB. Fomula za uongofu ni kama ifuatavyo:
Ili kupunguza matumizi ya DSP na kuongeza kasi, moduli ya CSC katika IP ya Kidhibiti cha MJPEG huiga kuzidisha kwa kutumia zamu na nyongeza kulingana na fomula zilizo hapo juu. Matokeo yake, matokeo halisi yanaweza kutofautiana kidogo na maadili yaliyohesabiwa, na ukingo wa makosa ya chini ya 5%.
Maelezo ya Bandari
Maelezo ya bandari ya IO ya Gowin MJPEG Decoder IP ni kama inavyoonyeshwa katika . Mchoro wa bandari ni kama inavyoonyeshwa kwenye Mchoro 5-1.
Mchoro wa 5-1 Mchoro wa Bandari
Jedwali 5-1 I/O Orodha ya Gowin MJPEG avkodare IP
Mawimbi | Upana wa Data | I/O | Maelezo |
clk | 1 | Ingizo | Ingiza ishara ya saa |
clk2 | 1 | Ingizo | Ishara ya saa ya pato |
rstn | 1 | Ingizo | Weka upya mawimbi, amilifu-chini |
Ni_sahihi | 1 | Ingizo | Data ya ingizo halali |
Katika_data | 32 | Ingizo | Takwimu za kuingiza |
Katika_strb | 4 | Ingizo | Ingizo lisilobadilika 4'hF |
Mawimbi | Upana wa Data | I/O | Maelezo |
Katika_mwisho | 1 | Ingizo | Ishara isiyotumika kwa muda |
Kubali_kwa_nje | 1 | Pato | Ishara ya pato inayoonyesha kukubalika kwa data inayofuata |
Si_sahihi | 1 | Pato | Kiashiria halali cha pikseli ya pato |
Upana | 16 | Pato | Upana wa picha ya pato |
Urefu | 16 | Pato | Urefu wa picha ya pato |
Kuratibu_x | 16 | Pato | Uratibu wa mlalo wa pikseli halali |
Coordinate_y | 16 | Pato | Uratibu wima wa pikseli halali |
R | 8 | Pato | Toa chaneli nyekundu ya biti 8 |
G | 8 | Pato | Pato 8-bit chaneli ya kijani |
B | 8 | Pato | Pato 8-bit chaneli ya bluu |
Maelezo ya Muda
Sehemu hii inaeleza muda wa Gowin MJPEG avkodare IP. Muda wa Gowin MJPEG avkodare IP ni kama inavyoonyeshwa kwenye Mchoro 6-1.
Kielelezo 6-1 Muda wa Mawimbi
Kama inavyoonyeshwa kwenye kielelezo kilicho hapo juu, thibitisha kuwa_halali na ingiza data ya picha iliyobanwa kwa kutumia kiwango cha Msingi cha JPEG, na ishara ya out_in_accept inaonyesha kuwa data inayofuata inaweza kuingizwa. out_valid ishara hutolewa, kuonyesha kwamba data ya pato ni halali.
Usanidi wa Kiolesura
Anzisha "IP Core Generator" kutoka kwa menyu ya "Zana" katika Programu ya Gowin, kisha unaweza kupiga simu na kusanidi Kidhibiti cha MJPEG katika aina ya "Multimedia". Aikoni ya upau wa vidhibiti inapatikana pia kama inavyoonyeshwa kwenye Mchoro 7-1.
Kielelezo 7-1 Fungua IP kupitia Ikoni ya Upau wa Zana
Kiolesura cha usanidi cha Kidhibiti cha IP cha MJPEG ni kama inavyoonyeshwa kwenye Mchoro 7-2.
Mwongozo huu unachukua chipu ya GW2A-55 na nambari ya sehemu ya GW2A-LV55PG484C8/I7 kama ex.ample.
- Unaweza kusanidi IP iliyotengenezwa file jina katika"File Jina" sanduku la maandishi.
- Unaweza kusanidi jina la moduli ya IP iliyozalishwa kwenye kisanduku cha maandishi cha "Jina la Moduli".
- Unaweza kusanidi njia ya folda ya msingi ya IP iliyozalishwa katika sanduku la maandishi "Unda Ndani".
Usanifu wa Marejeleo
Tafadhali rejelea kesi zinazohusiana za majaribio katika Gowin MJPEG Decoder IP RefDesign.
Nyaraka / Rasilimali
![]() |
GoWIN MJPEG avkodare IP [pdf] Mwongozo wa Mtumiaji IP ya avkodare ya MJPEG, IP ya avkodare |