GOWIN IPUG902E CSC IP Programming Kwa Ajili ya Baadaye
Taarifa ya Bidhaa
Vipimo
- Jina la Bidhaa: Gowin CSC IP
- Nambari ya Mfano: IPUG902-2.0E
- Alama ya biashara: Guangdong Gowin Semiconductor Corporation
- Maeneo Yaliyosajiliwa: Uchina, Ofisi ya Hati miliki ya Marekani na Alama ya Biashara, nchi nyingine
Maagizo ya Matumizi ya Bidhaa
Zaidiview
Mwongozo wa Mtumiaji wa IP wa Gowin CSC umeundwa ili kuwasaidia watumiaji kuelewa vipengele na utendaji wa Gowin CSC IP. Inatoa maelezo ya kina ya kazi, bandari, muda, usanidi, na muundo wa kumbukumbu.
Maelezo ya Utendaji
Sehemu ya maelezo ya utendaji hutoa maelezo ya kina kuhusu kazi na uwezo mbalimbali wa Gowin CSC IP.
Usanidi wa Kiolesura
Sehemu hii inawaongoza watumiaji jinsi ya kusanidi violesura kwa utendakazi bora na muunganisho.
Usanifu wa Marejeleo
Sehemu ya usanifu wa marejeleo inatoa maarifa katika mpangilio wa muundo unaopendekezwa wa IP ya Gowin CSC.
File Uwasilishaji
Maelezo juu ya uwasilishaji wa hati, usimbaji wa msimbo wa chanzo cha muundo, na muundo wa marejeleo yametolewa katika sehemu hii.
Maswali Yanayoulizwa Mara kwa Mara
- Madhumuni ya Mwongozo wa Mtumiaji wa Gowin CSC IP ni nini?
Madhumuni ya mwongozo wa mtumiaji ni kuwasaidia watumiaji kuelewa vipengele na matumizi ya Gowin CSC IP kwa kutoa maelezo ya kina ya utendakazi, bandari, muda, usanidi na muundo wa marejeleo. - Je, picha za skrini za programu kwenye mwongozo ni za kisasa kila wakati?
Picha za skrini za programu zinatokana na toleo la 1.9.9 Beta-6. Kwa vile programu inaweza kubadilika bila notisi, baadhi ya taarifa huenda zisisakie muhimu na zinaweza kuhitaji marekebisho kulingana na toleo la programu inayotumika.
Hakimiliki © 2023 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 inayoashiria, kielektroniki, mitambo, kunakili, kurekodi au vinginevyo, bila idhini ya maandishi ya awali ya GOWINSEMI.
Kanusho
GOWINSEMI haitoi dhima yoyote na haitoi dhamana (ya kuonyeshwa au kudokezwa) na haiwajibikii uharibifu wowote unaotokea kwa maunzi, programu, data au mali yako kutokana na matumizi ya nyenzo au mali ya kiakili isipokuwa kama ilivyoainishwa katika Sheria na Masharti ya GOWINSEMI. ya Uuzaji. Taarifa zote katika hati hii zinapaswa kuchukuliwa kama utangulizi. GOWINSEMI inaweza kufanya mabadiliko kwa hati hii wakati wowote bila notisi ya mapema. Yeyote anayetegemea hati hizi anapaswa kuwasiliana na GOWINSEMI kwa uhifadhi wa sasa na makosa.
Kuhusu Mwongozo huu
Kusudi
Madhumuni ya Mwongozo wa Mtumiaji wa IP wa Gowin CSC ni kuwasaidia watumiaji kujifunza kwa haraka vipengele na matumizi ya Gowin CSC IP kwa kutoa maelezo ya kazi, bandari, muda, usanidi na simu, muundo wa marejeleo. Picha za skrini za programu katika mwongozo huu zinatokana na 1.9.9 Beta-6. Kwa vile programu inaweza kubadilika bila taarifa, baadhi ya taarifa huenda zisisakie muhimu na huenda zikahitaji kurekebishwa kulingana na programu inayotumika.
Nyaraka Zinazohusiana
Miongozo ya watumiaji inapatikana kwenye GOWINSEMI Webtovuti. Unaweza kupata hati zinazohusiana www.gowinsemi.com:
- DS100, mfululizo wa GW1N wa Laha ya Data ya Bidhaa za FPGA
- DS117, GW1NR mfululizo wa Laha ya Data ya Bidhaa za FPGA
- DS821, GW1NS mfululizo wa Laha ya Data ya Bidhaa za FPGA
- DS861, GW1NSR mfululizo wa Karatasi ya Data ya FPGA Bidhaa
- Karatasi ya data ya DS891, GW1NSE mfululizo wa FPGA Bidhaa
- 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 DS971, GW2AN-18X &9X
- Karatasi ya data ya DS976, GW2AN-55
- DS961,GW2ANR mfululizo wa Laha ya Data ya Bidhaa za FPGA
- DS981, mfululizo wa GW5AT wa Laha ya Data ya Bidhaa za FPGA
- DS1104, mfululizo wa GW5AST wa Laha ya Data ya Bidhaa za FPGA
- SUG100, Mwongozo wa Mtumiaji wa Programu ya Gowin
Istilahi na Vifupisho
Jedwali 1-1 linaonyesha vifupisho na istilahi zilizotumika katika mwongozo huu. Jedwali 1-1 Vifupisho na Istilahi
Istilahi na Vifupisho | Maana |
BT | Huduma ya Utangazaji (Televisheni) |
CSC | Kibadilishaji cha Nafasi ya Rangi |
DE | Wezesha Data |
FPGA | Shamba inayopangwa kwa lango la shamba |
HS | Usawazishaji wa Usawa |
IP | Mali Miliki |
ITU | Umoja wa Kimataifa wa Mawasiliano |
ITU-R | ITU-Sekta ya Mawasiliano ya Redio |
RGB | R(Nyekundu) G(Kijani) B(Bluu) |
VESA | Jumuiya ya Viwango vya Elektroniki za Video |
VS | Usawazishaji wa wima |
YCbCr | Y(Luminance) CbCr(Chrominance) |
YIQ | Y(Luminance) I(Katika-awamu) Q(Quadrature-awamu) |
YUV | Y(Mwangaza) UV(Chrominance) |
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 njia zifuatazo.
- Webtovuti: www.gowinsemi.com
- Barua pepe: support@gowinsemi.com
Zaidiview
Nafasi ya Rangi ni uwakilishi wa hisabati wa seti ya rangi. Miundo ya rangi ya kawaida ni RGB katika michoro ya kompyuta, YIQ, YUV, au YCbCr katika mifumo ya video. IP ya Gowin CSC (Kigeuzi cha Nafasi ya Rangi) hutumiwa kutambua ubadilishaji wa nafasi ya rangi ya mhimili-tatu tofauti, kama vile ubadilishaji wa kawaida kati ya YCbCr na RGB.
Jedwali 2-1 Gowin CSC IP
Gowin CSC IP | |
Rasilimali ya Mantiki | Tazama Jedwali 2-2 |
Hati Iliyowasilishwa. | |
Kubuni File | Verilog (iliyosimbwa kwa njia fiche) |
Usanifu wa Marejeleo | Verilog |
TestBench | Verilog |
Mtiririko wa Mtihani na Usanifu | |
Programu ya Usanisi | GowinSynthesis |
Programu ya Maombi | Gowin Software (V1.9.6.02Beta na zaidi) |
Kumbuka!
Kwa vifaa vinavyotumika, unaweza kubofya hapa ili kupata maelezo.
Vipengele
- Inaauni YCbCr, RGB, YUV, YIQ ya mihimili mitatu ya kuratibu ubadilishaji wa nafasi ya rangi.
- Inaauni fomula iliyofafanuliwa awali ya BT601, BT709 ya kubadilisha nafasi ya rangi.
- Inaauni fomula ya ubadilishaji wa mgawo uliobinafsishwa
- Usaidizi wa data iliyotiwa saini na ambayo haijatiwa saini
- Inaauni 8, 10, 12 data bit widths.
Matumizi ya Rasilimali
Gowin CSC IP hutumia lugha ya Verilog, ambayo inatumika katika vifaa vya GW1N na GW2A FPGA. Jedwali la 2-2 linaonyesha mwishoview ya matumizi ya rasilimali. Kwa programu kwenye vifaa vingine vya GOWINSEMI FPGA, tafadhali tazama maelezo ya baadaye.
Jedwali 2-2 Matumizi ya Rasilimali
Kifaa | GW1N-4 | GW1N-4 |
Nafasi ya Rangi | SDTV Studio RGB hadi YCbCr | SDTV Studio RGB hadi YCbCr |
Upana wa Data | 8 | 12 |
Upana wa mgawo | 11 | 18 |
LUTs | 97 | 106 |
Rejesta | 126 | 129 |
Maelezo ya Utendaji
Mchoro wa Mfumo
Kama inavyoonyeshwa kwenye Mchoro 3-1, Gowin CSC IP inapokea data ya vipengele vitatu vya video kutoka chanzo cha video na matokeo kwa wakati halisi kulingana na fomula iliyochaguliwa ya ubadilishaji.
Kielelezo 3-1 Usanifu wa Mfumo
Kanuni ya Kufanya Kazi
- Ubadilishaji wa nafasi ya rangi ni operesheni ya tumbo. Nafasi zote za rangi zinaweza kutolewa kutoka kwa habari ya RGB.
- Chukua fomula ya ubadilishaji wa nafasi ya rangi kati ya RGB na YCbCr (HDTV, BT709) kama ex.ample:
- Ubadilishaji wa nafasi ya rangi ya RGB hadi YCbCr
- Y709 = 0.213R + 0.715G + 0.072B
- Cb = -0.117R – 0.394G + 0.511B + 128
- Cr = 0.511R - 0.464G - 0.047B + 128
- Ubadilishaji wa nafasi ya rangi ya YCbCr hadi RGB
- R = Y709 + 1.540*(Cr – 128)
- G = Y709 – 0.459*(Cr – 128) – 0.183*(Cb – 128)
- B = Y709 + 1.816*(Cb - 128)
- Kwa sababu kuna muundo sawa wa fomula za kubadilisha nafasi ya rangi, ubadilishaji wa nafasi ya rangi unaweza kutumia fomula iliyounganishwa.
- dout0 = A0*din0 + B0*din1 + C0*din2 + S0
- dout1 = A1*din0 + B1*din1 + C1*din2 + S1
- dout2 = A2*din0 + B2*din1 + C2*din2 + S2
- Miongoni mwao, A0, B0, C0, A1, B1, C1, A2, B2, C2 ni mgawo wa kuzidisha; S0 na S1, S2 ni augend mara kwa mara; din0, din1, din2 ni pembejeo za njia; dout0, dout1, dout2 ni matokeo ya chaneli.
Jedwali la 3-1 ni jedwali la fomula ya kubadilisha nafasi ya rangi iliyobainishwa awali.
Jedwali la 3-1 Vigawanyiko vya Kawaida vya Mfumo wa UbadilishajiMfano wa Rangi – A B C S SDTV Studio RGB hadi YCbCr
0 0.299 0.587 0.114 0.000 1 -0.172 -0.339 0.511 128.000 2 0.511 -0.428 -0.083 128.000 SDTV Kompyuta RGB hadi YCbCr
0 0.257 0.504 0.098 16.000 1 -0.148 -0.291 0.439 128.000 2 0.439 -0.368 -0.071 128.000 SDTV YCbCr hadi Studio RGB
0 1.000 0.000 1.371 -175.488 1 1.000 -0.336 -0.698 132.352 2 1.000 1.732 0.000 -221.696 SDTV YCbCr kwa Kompyuta RGB
0 1.164 0.000 1.596 -222.912 1 1.164 -0.391 -0.813 135.488 2 1.164 2.018 0.000 -276.928 HDTV Studio RGB hadi YCbCr
0 0.213 0.715 0.072 0.000 1 -0.117 -0.394 0.511 128.000 2 0.511 -0.464 -0.047 128.000 HDTV Kompyuta RGB hadi YCbCr
0 0.183 0.614 0.062 16.000 1 -0.101 -0.338 0.439 128.000 2 0.439 -0.399 -0.040 128.000 HDTV YCbCr hadi Studio RGB
0 1.000 0.000 1.540 -197.120 1 1.000 -0.183 -0.459 82.176 2 1.000 1.816 0.000 -232.448 HDTV YCbCr kwa Kompyuta RGB
0 1.164 0.000 1.793 -248.128 1 1.164 -0.213 -0.534 76.992 2 1.164 2.115 0.000 -289.344 Kompyuta kutoka RGB hadi YUV
0 0.299 0.587 0.114 0.000 1 -0.147 -0.289 0.436 0.000 2 0.615 -0.515 -0.100 0.000 YUV kwa Kompyuta RGB 0 1.000 0.000 1.140 0.000 1 1.000 -0.395 -0.581 0.000 2 1.000 -2.032 0.000 0.000 Kompyuta kutoka RGB hadi YIQ
0 0.299 0.587 0.114 0.000 1 0.596 -0.275 -0.321 0.000 2 0.212 -0.523 0.311 0.000 YIQ kwa Kompyuta RGB
0 1.000 0.956 0.621 0.000 1 1.000 -0.272 -0.647 0.000 2 1.000 -1.107 1.704 0.000
Mchakato maalum ni kama ifuatavyo:
- Data ya pembejeo huchaguliwa kulingana na vigezo vya pembejeo. Kwa kuwa operesheni ya data iliyosainiwa inatumiwa, ikiwa ni pembejeo ya data ambayo haijatiwa saini, inahitaji kubadilishwa kuwa muundo wa data uliosainiwa.
- Kizidishi kinatumika kuzidisha mgawo na data. Wakati multiplier hutumia pato la bomba, ni muhimu kuzingatia ucheleweshaji wa matokeo ya data.
- Ongeza matokeo ya shughuli za kuzidisha.
- Punguza utiririshaji wa data na uchache.
- Chagua pato lililotiwa saini au ambalo halijatiwa saini kulingana na vigezo vya data ya pato, na uweke kikomo cha matokeo kulingana na anuwai ya data ya pato.
Orodha ya bandari
Bandari ya I/O ya Gowin CSC IP imeonyeshwa kwenye Mchoro 3-2.
Bandari za I/O za Gowin CSC IP zinaonyeshwa kwenye Jedwali 3-2.
Jedwali 3-2 Orodha ya Bandari za IP za Gowin CSC
Hapana. | Jina la Ishara | I/O | Maelezo | Kumbuka |
1 | I_rst_n | I | Weka upya mawimbi, amilifu iko chini | I/O ya mawimbi yote huchukua CSC IP
kama kumbukumbu |
2 | I_clk | I | Saa ya kufanya kazi | |
3 | I_din0 | I | Ingizo la data ya kituo 0 | |
Chukua umbizo la RGB kama example: I_din0 = R | ||||
Chukua umbizo la YCbCr kama example: I_din0
= Y |
||||
Chukua umbizo la YUV kama example: I_din0 = Y | ||||
Chukua umbizo la YIQ kama example: I_din0 = Y | ||||
4 | I_din1 | I | Ingizo la data ya kituo 1 | |
Chukua umbizo la RGB kama example: I_din1 = G | ||||
Chukua umbizo la YCbCr kama example: I_din1
= Cb |
||||
Chukua umbizo la YUV kama example: I_din1 = U | ||||
Chukua umbizo la YIQ kama example: I_din1 = I | ||||
5 | I_din2 | I | Ingizo la data ya kituo 2 | |
Chukua umbizo la RGB kama example: I_din2 = B | ||||
Chukua umbizo la YCbCr kama example: I_din2
= Kr |
Chukua umbizo la YUV kama example: I_din2 = V | ||||
Chukua umbizo la YIQ kama example: I_din2 = Q | ||||
6 | Si_si sahihi | I | Ingiza data ishara halali | |
7 | O_dout0 | O | Toleo la data la kituo 0 | |
Chukua umbizo la RGB kama example: O_dout0 | ||||
= R | ||||
Chukua umbizo la YCbCr kama example: | ||||
O_dout0 = Y | ||||
Chukua umbizo la YUV kama example: O_dout0 | ||||
= Y | ||||
Chukua umbizo la YIQ kama example: O_dout0 = | ||||
Y | ||||
8 | O_dout1 | O | Toleo la data la kituo 1 | |
Chukua umbizo la RGB kama example: O_dout1 | ||||
= G | ||||
Chukua umbizo la YCbCr kama example: | ||||
O_dout1 = Cb | ||||
Chukua umbizo la YUV kama example: O_dout1 | ||||
= U | ||||
Chukua umbizo la YIQ kama example:O_dout1 = | ||||
V | ||||
9 | O_dout2 | O | Toleo la data la kituo 2 | |
Chukua umbizo la RGB kama example: O_dout2 | ||||
= B | ||||
Chukua umbizo la YCbCr kama example: | ||||
O_dout2 = Kr | ||||
Chukua umbizo la YUV kama example: O_dout2 | ||||
= U | ||||
Chukua umbizo la YIQ kama example:O_dout2 = | ||||
V | ||||
10 | O_sio sahihi | O | Data ya pato ishara halali |
Usanidi wa kigezo
Jedwali 3-3 Global Parameter
Hapana. | Jina | Kiwango cha Thamani | Thamani Chaguomsingi | Maelezo |
1 |
Rangi_Model |
SDTV Studio RGB hadi YCbCr, SDTV Kompyuta RGB hadi YCbCr, SDTV
YCbCr hadi Studio RGB, SDTV YCbCr hadi Computer RGB, HDTV Studio RGB hadi YCbCr, HDTV Computer RGB hadi YCbCr, HDTV YCbCr hadi Studio RGB, HDTV YCbCr hadi Computer RGB, Computer RGB hadi YUV, YUV hadi Computer RGB, Kompyuta RGB hadi YIQ, YIQ kwa Kompyuta |
SDTV Studio RGB hadi YCbCr |
Mfano wa ubadilishaji wa nafasi ya rangi; Bainisha seti kadhaa zilizofafanuliwa awali za coefficients na mara kwa mara kanuni za uongofu kulingana kwa viwango vya BT601 na BT709; Maalum: Geuza kukufaa vigawo na viunga vya fomula ya ubadilishaji. |
RGB, Custom | ||||
2 |
Upana wa Mgawo |
11-18 |
11 |
Upana wa biti ya mgawo; Biti 1 kwa ishara, biti 2 kwa nambari kamili, na iliyobaki kwa sehemu |
3 | Aina ya data ya DIN0 | Imetiwa saini, Haijatiwa saini | Haijatiwa saini | Ingiza aina ya data ya Channel 0 |
4 | Aina ya data ya DIN1 | Imetiwa saini, Haijatiwa saini | Haijatiwa saini | Ingiza aina ya data ya Channel 1 |
5 | Aina ya data ya DIN2 | Imetiwa saini, Haijatiwa saini | Haijatiwa saini | Ingiza aina ya data ya Channel 2 |
6 | Ingiza Upana wa Data | 8/10/12 | 8 | Ingiza upana wa data |
7 | Aina ya data ya Dout0 | Imetiwa saini, Haijatiwa saini | Haijatiwa saini | Aina ya data ya pato ya Channel 0 |
8 | Aina ya data ya Dout1 | Imetiwa saini, Haijatiwa saini | Haijatiwa saini | Aina ya data ya pato ya Channel 1 |
9 | Aina ya data ya Dout2 | Imetiwa saini, Haijatiwa saini | Haijatiwa saini | Aina ya data ya pato ya Channel 2 |
10 | Upana wa Data ya Pato | 8/10/12 | 8 | Upana wa data ya pato |
11 | A0 | -3.0 ~ 3.0 | 0.299 | Mgawo wa 1 wa Kituo cha 0 |
12 | B0 | -3.0 ~ 3.0 | 0.587 | Mgawo wa 2 wa Kituo cha 0 |
13 | C0 | -3.0 ~ 3.0 | 0.114 | Mgawo wa 3 wa Kituo cha 0 |
14 | A1 | -3.0 ~ 3.0 | -0.172 | Mgawo wa 1 wa Kituo cha 1 |
15 | B1 | -3.0 ~ 3.0 | -0.339 | Mgawo wa 2 wa Kituo cha 1 |
16 | C1 | -3.0 ~ 3.0 | 0.511 | Mgawo wa 3 wa Kituo cha 1 |
17 | A2 | -3.0 ~ 3.0 | 0.511 | Mgawo wa 1 wa Kituo cha 2 |
18 | B2 | -3.0 ~ 3.0 | -0.428 | Mgawo wa 2 wa Kituo cha 2 |
19 | C2 | -3.0 ~ 3.0 | -0.083 | Mgawo wa 3 wa Kituo cha 2 |
20 | S0 | -255.0 ~ 255.0 | 0.0 | Mara kwa mara ya Channel 0 |
21 | S1 | -255.0 ~ 255.0 | 128.0 | Mara kwa mara ya Channel 1 |
22 | S2 | -255.0 ~ 255.0 | 128.0 | Mara kwa mara ya Channel 2 |
23 | Thamani ya Juu ya Dout0 | -255 ~ 255 | 255 | Upeo wa anuwai ya data ya pato la kituo 0 |
24 | Thamani ya Dakika 0 | -255 ~ 255 | 0 | Kiwango cha chini cha anuwai ya data ya pato cha Channel 0 |
25 | Thamani ya Juu ya Dout1 | -255 ~ 255 | 255 | Upeo wa anuwai ya data ya pato la kituo 1 |
26 | Thamani ya Dakika 1 | -255 ~ 255 | 0 | Kiwango cha chini cha anuwai ya data ya pato cha Channel 1 |
27 | Thamani ya Juu ya Dout2 | -255 ~ 255 | 255 | Upeo wa anuwai ya data ya pato la kituo 2 |
28 | Thamani ya Dakika 2 | -255 ~ 255 | 0 | Kiwango cha chini cha anuwai ya data ya pato cha Channel 2 |
Maelezo ya Muda
Sehemu hii inaeleza muda wa Gowin CSC IP.
Data hutolewa baada ya kuchelewa kwa mizunguko ya saa 6 baada ya operesheni ya CSC. Muda wa data ya pato hutegemea data ya pembejeo na ni sawa na muda wa data ya pembejeo.
Mchoro 3-3 Mchoro wa Muda wa Kiolesura cha Data ya Ingizo/Pato
Usanidi wa Kiolesura
Unaweza kutumia zana za jenereta za msingi za IP katika IDE kupiga simu na kusanidi Gowin CSC IP.
- Fungua Jenereta ya Msingi ya IP
Baada ya kuunda mradi, unaweza kubofya kichupo cha "Zana" kwenye sehemu ya juu kushoto, chagua na ufungue Kizalishaji cha Msingi cha IP kutoka kwenye orodha ya kushuka, kama inavyoonyeshwa kwenye Mchoro 4-1. - Fungua msingi wa IP wa CSC
Bofya "Multimedia" na ubofye mara mbili "Kibadilishaji cha Nafasi ya Rangi" ili kufungua kiolesura cha usanidi cha msingi wa IP wa CSC, kama inavyoonyeshwa kwenye Mchoro 4-2. - Bandari za msingi za CSC IP
Upande wa kushoto wa kiolesura cha usanidi kuna mchoro wa bandari wa msingi wa IP wa CSC, kama inavyoonyeshwa kwenye Mchoro 4-3. - Sanidi maelezo ya jumla
- Tazama maelezo ya jumla katika sehemu ya juu ya kiolesura cha usanidi, kama inavyoonyeshwa kwenye Mchoro 4-4. Chukua chipu ya GW2A-18 kama example, na uchague kifurushi cha PBGA256. Kiwango cha juu file jina la mradi uliotengenezwa linaonyeshwa kwenye "Jina la Moduli", na chaguo-msingi ni "
- Color_Space_Convertor_Top”, ambayo inaweza kurekebishwa na watumiaji. The file inayotokana na msingi wa IP imeonyeshwa katika "File Jina", ambayo ina files inavyotakiwa na msingi wa IP wa CSC, na chaguo-msingi ni "color_space_convertor", ambayo inaweza kurekebishwa na watumiaji. "Unda IN" inaonyesha njia ya msingi wa IP files, na chaguo-msingi ni "\njia ya mradi\src\ color_space_convertor", ambayo inaweza kurekebishwa na watumiaji.
- Chaguzi za data
Katika kichupo cha "Chaguo za Data", unahitaji kusanidi fomula, aina ya data, upana wa biti ya data na maelezo mengine ya kigezo kwa shughuli za CSC, kama inavyoonyeshwa kwenye Mchoro 4-5.
Usanifu wa Marejeleo
Sura hii inazingatia matumizi na uundaji wa mfano wa muundo wa marejeleo wa CSC IP. Tafadhali tazama Muundo wa Marejeleo wa CSC kwa maelezo huko Gowinsemi webtovuti.
Maombi ya Mfano wa Kubuni
- Chukua DK-VIDEO-GW2A18-PG484 kama example, muundo ni kama inavyoonyeshwa kwenye Mchoro 5-1. Kwa maelezo ya bodi ya ukuzaji ya DK-VIDEO-GW2A18-PG484, unaweza kubofya hapa.
- Katika muundo wa marejeleo, video_top ni moduli ya kiwango cha juu, ambayo mtiririko wake wa kazi umeonyeshwa hapa chini.
- Moduli ya muundo wa jaribio hutumika kuzalisha muundo wa jaribio wenye ubora wa 1280×720 na umbizo la data la RGB888.
- Piga simu ya jenereta ya msingi ya IP ya CSC ili moduli ya kuzalishargb_yc_top ili kufikia RGB888 hadi YC444.
- Piga simu kwa jenereta ya msingi ya IP ya CSC ili kutoa moduli ya yc_rgb_top ili kufikia YC444 hadi RGB88.
- Baada ya mabadiliko hayo mawili, data ya RGB inaweza kulinganishwa ili kuona ikiwa ni sahihi.
Muundo wa marejeleo unapotumika kwenye jaribio la kiwango cha ubao, unaweza kubadilisha data ya towe kupitia chipu ya usimbaji video na kisha kutoa kwenye onyesho.
Katika mradi wa uigaji unaotolewa na muundo wa marejeleo, BMP inatumika kama chanzo cha msisimko wa jaribio, na tb_top ni moduli ya kiwango cha juu cha mradi wa kuiga. Ulinganisho unaweza kufanywa na picha ya pato baada ya kuiga.
File Uwasilishaji
utoaji file kwa Gowin CSC IP inajumuisha hati, msimbo wa chanzo cha muundo na muundo wa marejeleo.
Hati
Hati hasa ina PDF file ya mwongozo wa mtumiaji.
Jedwali 6-1 Orodha ya Nyaraka
Jina | Maelezo |
IPUG902, Mwongozo wa Mtumiaji wa Gowin CSC IP | Mwongozo wa mtumiaji wa Gowin CSC IP, ambao ni huu. |
Msimbo wa Chanzo cha Usanifu (Usimbaji fiche)
Msimbo uliosimbwa file ina msimbo uliosimbwa wa Gowin CSC IP RTL ambao hutumiwa kwa GUI ili kushirikiana na programu ya Gowin YunYuan kutengeneza msingi wa IP unaohitajika na watumiaji.
Jedwali 6-2 Orodha ya Msimbo wa Chanzo cha Kubuni
Jina | Maelezo |
color_space_convertor.v | Kiwango cha juu file ya msingi wa IP, ambayo hutoa watumiaji habari ya kiolesura, iliyosimbwa. |
Usanifu wa Marejeleo
Ref. Kubuni file ina netlist file kwa Gowin CSC IP, muundo wa marejeleo ya mtumiaji, vikwazo file, kiwango cha juu file na mradi huo file, nk.
Jedwali 6-3 Ref.Design File Orodha
Jina | Maelezo |
video_top.v | Moduli ya juu ya muundo wa kumbukumbu |
muundo wa mtihani.v | Mtihani wa moduli ya kuunda muundo |
csc_ref_design.cst | Vikwazo vya kimwili vya mradi file |
csc_ref_design.sdc | Vikwazo vya muda wa mradi file |
kibadilishaji_nafasi_cha rangi | Folda ya mradi wa CSC IP |
—rgb_yc_top.v | Tengeneza kiwango cha juu cha IP cha CSC file, iliyosimbwa |
—rgb_yc_top.vo | Tengeneza orodha ya kwanza ya CSC IP file |
—yc_rgb_top.v | Tengeneza kiwango cha juu cha IP cha CSC cha pili file, iliyosimbwa |
—yc_rgb_top.vo | Tengeneza orodha ya pili ya CSC IP file |
gowin_rpll | Folda ya mradi wa PLL IP |
key_debounceN.v | Moduli muhimu ya kutengua |
i2c_bwana | Folda ya mradi wa I2C Master IP |
adv7513_iic_init.v | Moduli ya kuanzisha chip ADV7513 |
Nyaraka / Rasilimali
![]() |
GOWIN IPUG902E CSC IP Programming Kwa Ajili ya Baadaye [pdf] Mwongozo wa Mtumiaji IPUG902E CSC IP Programming For the Future, IPUG902E, CSC IP Programming For the Future, Programming For the Future, For the Future, The Future |