GOWIN-nembo

GoWIN MJPEG avkodare IP

GOWIN-MJPEG-Dekoda-IP-bidhaa

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.
GOWIN-nemboni 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:

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

GOWIN-MJPEG -Dekoda-IP -fig-1 (1)

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

GOWIN-MJPEG -Dekoda-IP -fig-1 (2)

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:

GOWIN-MJPEG -Dekoda-IP -fig-1 (3) GOWIN-MJPEG -Dekoda-IP -fig-1 (4)

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.

GOWIN-MJPEG -Dekoda-IP -fig-1 (5)

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:

GOWIN-MJPEG -Dekoda-IP -fig-1 (6)

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

GOWIN-MJPEG -Dekoda-IP -fig-1 (7)

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

GOWIN-MJPEG -Dekoda-IP -fig-1 (8)

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 ZanaGOWIN-MJPEG -Dekoda-IP -fig-1 (9)

Kiolesura cha usanidi cha Kidhibiti cha IP cha MJPEG ni kama inavyoonyeshwa kwenye Mchoro 7-2.GOWIN-MJPEG -Dekoda-IP -fig-1 (10)

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

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *