GOWIN IPUG902E CSC IP پروگرامنگ مستقبل لاءِ
پيداوار جي ڄاڻ
وضاحتون
- پيداوار جو نالو: Gowin CSC IP
- ماڊل نمبر: IPUG902-2.0E
- ٽريڊ مارڪ: گوانگڊونگ گوون سيميڪنڊڪٽر ڪارپوريشن
- رجسٽر ٿيل جڳھون: چين، يو ايس پيٽنٽ ۽ ٽريڊ مارڪ آفيس، ٻين ملڪن
پيداوار جي استعمال جون هدايتون
مٿانview
Gowin CSC IP يوزر گائيڊ ٺاهيو ويو آهي صارفين کي Gowin CSC IP جي خاصيتن ۽ ڪارڪردگي کي سمجهڻ ۾ مدد ڏيڻ لاءِ. اهو افعال، بندرگاهن، وقت، ترتيب، ۽ ريفرنس ڊيزائن جي تفصيلي وضاحت فراهم ڪري ٿو.
فنڪشنل وضاحت
فنڪشنل وضاحت سيڪشن Gowin CSC IP جي مختلف افعال ۽ صلاحيتن جي باري ۾ تفصيلي ڄاڻ مهيا ڪري ٿي.
انٽرفيس جي تشڪيل
هي سيڪشن صارفين کي هدايت ڪري ٿو ته ڪيئن بهتر ڪارڪردگي ۽ رابطي لاءِ انٽرفيس کي ترتيب ڏيو.
حوالو ڊيزائن
ريفرنس ڊيزائن سيڪشن گوين سي ايس سي IP لاءِ تجويز ڪيل ڊيزائن جي ترتيب ۾ بصيرت پيش ڪري ٿو.
File پهچائڻ
دستاويز جي ترسيل تي تفصيل، ڊيزائن جو ماخذ ڪوڊ انڪريشن، ۽ ريفرنس ڊيزائن هن حصي ۾ مهيا ڪيل آهن.
FAQ
- Gowin CSC IP يوزر گائيڊ جو مقصد ڇا آهي؟
يوزر گائيڊ جو مقصد آھي صارفين کي سمجھڻ ۾ مدد ڪرڻ آھي خاصيتون ۽ استعمال کي سمجھڻ ۾ Gowin CSC IP جي تفصيلي وضاحت مهيا ڪرڻ سان، بندرگاھ، وقت، ترتيب، ۽ ريفرنس ڊيزائن. - ڇا دستياب ۾ سافٽ ويئر اسڪرين شاٽ هميشه تازه ترين آهن؟
سافٽ ويئر اسڪرين شاٽ ورزن 1.9.9 بيٽا-6 تي ٻڌل آهن. جيئن ته سافٽ ويئر بغير اطلاع جي تبديلي جي تابع آهي، ڪجهه معلومات لاڳاپيل نه رهي سگهي ٿي ۽ استعمال ۾ سافٽ ويئر ورزن جي بنياد تي ترتيب ڏيڻ جي ضرورت هجي.
ڪاپي رائيٽ © 2023 Guangdong Gowin Semiconductor Corporation. سڀ حق محفوظ آهن.
Guangdong Gowin Semiconductor Corporation جو ٽريڊ مارڪ آھي ۽ چين، يو ايس پيٽنٽ ۽ ٽريڊ مارڪ آفيس ۽ ٻين ملڪن ۾ رجسٽر ٿيل آھي. ٻيا سڀئي لفظ ۽ علامتون جن جي سڃاڻپ ٽريڊ مارڪ يا خدمت جي نشانين جي طور تي ڪئي وئي آهي انهن جي لاڳاپيل مالڪن جي ملڪيت آهن. GOWINSEMI جي اڳوڻي تحريري رضامندي کان سواء، هن دستاويز جو ڪوبه حصو ڪنهن به صورت ۾ يا ڪنهن به بيان، اليڪٽرانڪ، ميڪيڪل، فوٽو ڪاپي، رڪارڊنگ يا ٻي صورت ۾ ٻيهر پيدا يا منتقل نه ٿي سگهي.
رد ڪرڻ
GOWINSEMI ڪا به ذميواري قبول نه ڪندو آهي ۽ ڪا به وارنٽي فراهم نه ڪندو آهي (يا ته ظاهر ڪيل يا تقاضا) ۽ توهان جي هارڊويئر، سافٽ ويئر، ڊيٽا، يا ملڪيت جي مواد يا دانشورانه ملڪيت جي استعمال جي نتيجي ۾ ڪنهن به نقصان جي ذميوار نه آهي سواءِ GOWINSEMI جي شرطن ۽ ضابطن ۾ بيان ڪيل وڪري جو. هن دستاويز ۾ سڀني معلومات کي ابتدائي طور سمجهيو وڃي. GOWINSEMI ڪنهن به وقت اڳواٽ اطلاع کان سواءِ هن دستاويز ۾ تبديليون آڻي سگھي ٿو. ڪو به ماڻهو هن دستاويز تي ڀروسو ڪري موجوده دستاويزن ۽ غلطي لاءِ GOWINSEMI سان رابطو ڪرڻ گهرجي.
ھن ھدايت بابت
مقصد
Gowin CSC IP يوزر گائيڊ جو مقصد آهي صارفين کي جلدي سکڻ ۾ مدد ڪرڻ لاءِ Gowin CSC IP جون خاصيتون ۽ استعمال جي تفصيل مهيا ڪرڻ سان جيئن افعال، بندرگاهن، وقت، ترتيب ۽ ڪال، ريفرنس ڊيزائن. هن دستياب ۾ سافٽ ويئر اسڪرين شاٽ 1.9.9 بيٽا-6 تي ٻڌل آهن. جيئن ته سافٽ ويئر بغير اطلاع جي تبديلي جي تابع آهي، ڪجهه معلومات لاڳاپيل نه رهي سگهي ٿي ۽ استعمال ۾ سافٽ ويئر جي مطابق ترتيب ڏيڻ جي ضرورت آهي.
لاڳاپيل دستاويز
استعمال ڪندڙ ھدايتون موجود آھن GOWINSEMI تي Webسائيٽ. توھان ڳولي سگھوٿا لاڳاپيل دستاويز تي www.gowinsemi.com:
- DS100، GW1N سيريز جي FPGA پراڊڪٽس ڊيٽا شيٽ
- DS117، GW1NR سيريز جي FPGA پراڊڪٽس ڊيٽا شيٽ
- DS821، GW1NS سيريز جي FPGA پراڊڪٽس ڊيٽا شيٽ
- DS861، GW1NSR سيريز جي FPGA پراڊڪٽس ڊيٽا شيٽ
- DS891، GW1NSE سيريز FPGA پراڊڪٽس ڊيٽا شيٽ
- DS102, GW2A سيريز جي FPGA پراڊڪٽس ڊيٽا شيٽ
- DS226, GW2AR سيريز جي FPGA پراڊڪٽس ڊيٽا شيٽ
- DS971، GW2AN-18X ۽ 9X ڊيٽا شيٽ
- DS976, GW2AN-55 ڊيٽا شيٽ
- DS961، FPGA مصنوعات جي ڊيٽا شيٽ جي GW2ANR سيريز
- DS981، GW5AT سيريز جي FPGA پراڊڪٽس ڊيٽا شيٽ
- DS1104، GW5AST سيريز جي FPGA پراڊڪٽس ڊيٽا شيٽ
- SUG100، Gowin سافٽ ويئر صارف گائيڊ
اصطلاحات ۽ مخففات
جدول 1-1 هن دستور ۾ استعمال ڪيل مخففات ۽ اصطلاحن کي ڏيکاري ٿو. جدول 1-1 مخففات ۽ اصطلاحات
اصطلاحات ۽ مخففات | مطلب |
BT | براڊڪاسٽنگ سروس (ٽيليويزن) |
سي ايس سي | رنگ اسپيس ڪنورٽر |
DE | ڊيٽا کي فعال ڪريو |
FPGA | فيلڊ پروگرام قابل گيٽ صف |
HS | افقي هم وقت سازي |
IP | دانشورانه ملڪيت |
آئي ٽي يو | بين الاقوامي ٽيليڪميونيڪيشن يونين |
آئي ٽي يو-آر | ITU-ريڊيو ڪميونيڪيشن سيڪٽر |
آر جي بي | آر (لال) جي (سائي) بي (نيرو) |
ويسا | ويڊيو اليڪٽرانڪس معيار ايسوسيئيشن |
VS | عمودي هم وقت سازي |
YCbCr | Y (Luminance) CbCr (Chrominance) |
وائي آءِ ڪيو | Y (Luminance) I (In-fase) Q (Quadrature-phase) |
يو يو وي | Y (Luminance) UV (Chrominance) |
حمايت ۽ موٽ
Gowin Semiconductor گراهڪن کي جامع ٽيڪنيڪل سپورٽ فراهم ڪري ٿو. جيڪڏهن توهان وٽ ڪي سوال، رايا، يا تجويزون آهن، مهرباني ڪري هيٺ ڏنل طريقن سان سڌو سنئون اسان سان رابطو ڪرڻ لاء آزاد محسوس ڪريو.
- Webسائيٽ: www.gowinsemi.com
- اي ميل: support@gowinsemi.com
مٿانview
رنگ اسپيس رنگن جي هڪ سيٽ جي رياضياتي نمائندگي آهي. سڀ کان وڌيڪ عام رنگ جا ماڊل ڪمپيوٽر گرافڪس ۾ RGB، YIQ، YUV، يا وڊيو سسٽم ۾ YCbCr آهن. Gowin CSC (رنگ اسپيس ڪنورٽر) IP استعمال ڪيو ويندو آهي مختلف ٽن محور ڪوآرڊينيٽس رنگ اسپيس ڪنورشن کي محسوس ڪرڻ لاءِ، جهڙوڪ YCbCr ۽ RGB جي وچ ۾ عام تبديلي.
ٽيبل 2-1 Gowin CSC IP
Gowin CSC IP | |
منطق جو ذريعو | ڏسو ٽيبل 2-2 |
پهچائڻ وارو Doc. | |
ڊيزائن File | ويريلوگ (انڪرپٽ ٿيل) |
حوالو ڊيزائن | ويريلوگ |
ٽيسٽ بينچ | ويريلوگ |
ٽيسٽ ۽ ڊيزائن فلو | |
Synthesis سافٽ ويئر | گوين سنٿيسس |
ايپليڪيشن سافٽ ويئر | Gowin سافٽ ويئر (V1.9.6.02Beta ۽ مٿي) |
نوٽ!
سپورٽ ٿيل ڊوائيسز لاءِ، توھان ڪلڪ ڪري سگھوٿا ھتي معلومات حاصل ڪرڻ لاءِ.
خاصيتون
- سپورٽ ڪري ٿو YCbCr، RGB، YUV، YIQ ٽي محور ڪوآرڊينيٽ رنگ اسپيس ڪنورشن.
- اڳواٽ بيان ڪيل BT601، BT709 معياري رنگ اسپيس ڪنورشن فارمولا کي سپورٽ ڪري ٿو.
- سپورٽ ڪسٽمائيز ڪوفيشيٽ ڪنورشن فارمولا
- سپورٽ سائن ان ۽ غير دستخط ٿيل ڊيٽا
- 8، 10، 12 ڊيٽا بٽ ويڪر کي سپورٽ ڪري ٿو.
وسيلن جي استعمال
Gowin CSC IP ويريلوگ ٻولي کي ملازمت ڏئي ٿو، جيڪا GW1N ۽ GW2A FPGA ڊوائيسز ۾ استعمال ٿئي ٿي. ٽيبل 2-2 هڪ اوور پيش ڪري ٿوview وسيلن جي استعمال جي. ٻين GOWINSEMI FPGA ڊوائيسز تي ايپليڪيشنن لاء، مهرباني ڪري بعد ۾ ڄاڻ ڏسو.
جدول 2-2 وسيلن جي استعمال
ڊوائيس | GW1N-4 | GW1N-4 |
رنگ جي جاء | SDTV اسٽوڊيو RGB کان YCbCr | SDTV اسٽوڊيو RGB کان YCbCr |
ڊيٽا جي چوٽي | 8 | 12 |
کوٽائي ويڪر | 11 | 18 |
LUTs | 97 | 106 |
رجسٽر | 126 | 129 |
فنڪشنل وضاحت
سسٽم ڊاگرام
جيئن ته شڪل 3-1 ۾ ڏيکاريل آهي، Gowin CSC IP حاصل ڪري ٿو ٽن حصن واري وڊيو ڊيٽا وڊيو ماخذ کان ۽ آئوٽ پُٽ حقيقي وقت ۾ چونڊيل تبادلي واري فارمولا مطابق.
شڪل 3-1 سسٽم آرڪيٽيڪچر
ڪم ڪرڻ جو اصول
- رنگ جي خلا جي تبديلي ميٽرڪس آپريشن آهي. سڀ رنگ جي جاء RGB معلومات مان نڪتل ٿي سگهي ٿو.
- RGB ۽ YCbCr (HDTV, BT709) جي وچ ۾ رنگ جي خلا جي تبديلي جو فارمولا وٺو اڳوڻي طورampاليزي:
- RGB جي طرف YCbCr رنگ اسپيس جي تبديلي
- Y709 = 0.213R + 0.715G + 0.072B
- Cb = -0.117R - 0.394G + 0.511B + 128
- Cr = 0.511R - 0.464G - 0.047B + 128
- YCbCr جي طرف RGB رنگ جي خلا جي تبديلي
- R = Y709 + 1.540*(Cr – 128)
- جي = Y709 – 0.459*(Cr – 128) – 0.183*(Cb – 128)
- B = Y709 + 1.816*(Cb - 128)
- ڇاڪاڻ ته رنگن جي جاءِ جي تبديليءَ جي فارمولين لاءِ ساڳي جوڙجڪ آهي، رنگ جي جاءِ جي تبديليءَ کي هڪ متحد فارمولا اپنائڻ کپي.
- dout0 = A0*din0 + B0*din1 + C0*din2 + S0
- dout1 = A1*din0 + B1*din1 + C1*din2 + S1
- dout2 = A2*din0 + B2*din1 + C2*din2 + S2
- انهن مان، A0، B0، C0، A1، B1، C1، A2، B2، C2 آهن ضرب جي کوٽ؛ S0 ۽ S1، S2 مسلسل augend آهن؛ din0، din1، din2 چينل ان پٽ آھن؛ dout0، dout1، dout2 چينلن جا آئوٽ پٽ آهن.
جدول 3-1 اڳواٽ بيان ڪيل معياري رنگ جي جاءِ جي بدلي واري فارمولا جي کوٽائيز جو جدول آھي.
جدول 3-1 معياري تبادلي وارو فارمولا ڪوئفينٽسرنگ ماڊل – A B C S SDTV اسٽوڊيو RGB کان 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 ڪمپيوٽر RGB کان 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 کان اسٽوڊيو 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 کان ڪمپيوٽر 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 اسٽوڊيو RGB کان 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 ڪمپيوٽر RGB کان 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 کان اسٽوڊيو 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 کان ڪمپيوٽر 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 ڪمپيوٽر RGB کان 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 کان ڪمپيوٽر 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 ڪمپيوٽر RGB کان 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 کان ڪمپيوٽر 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
مخصوص عمل هن ريت آهي:
- ان پٽ ڊيٽا ان پٽ پيٽرولر جي مطابق چونڊيو ويو آهي. جيئن ته دستخط ٿيل ڊيٽا آپريشن استعمال ڪيو ويو آهي، جيڪڏهن اهو غير دستخط ٿيل ڊيٽا ان پٽ آهي، ان کي سائن ان ٿيل ڊيٽا فارميٽ ۾ تبديل ڪرڻ جي ضرورت آهي.
- ضرب استعمال ڪيو ويندو آهي ضرب ڪرڻ لاءِ ڪوفيفينٽ ۽ ڊيٽا. جڏهن ملائيندڙ پائپ لائن جي پيداوار کي استعمال ڪري ٿو، اهو ضروري آهي ته ڊيٽا جي پيداوار جي دير تي ڌيان ڏيڻ گهرجي.
- ضرب عمل جا نتيجا شامل ڪريو.
- ڊيٽا اوور فلو ۽ انڊر فلو کي محدود ڪريو.
- آئوٽ پٽ ڊيٽا جي پيرا ميٽرز جي مطابق سائن ٿيل يا غير دستخط ٿيل ٻاھر چونڊيو، ۽ ٻاھرين ڊيٽا جي حد جي مطابق ٻاھرين کي محدود ڪريو.
پورٽ لسٽ
Gowin CSC IP جو I/O پورٽ شڪل 3-2 ۾ ڏيکاريل آهي.
Gowin CSC IP جا I/O بندرگاهن ٽيبل 3-2 ۾ ڏيکاريل آهن.
ٽيبل 3-2 Gowin CSC IP بندرگاهن جي فهرست
نه. | سگنل جو نالو | I/O | وصف | نوٽ |
1 | I_rst_n | I | ري سيٽ سگنل، فعال گهٽ | سڀني سگنلن جو I/O CSC IP وٺندو آهي
حوالي طور |
2 | I_clk | I | ڪم ڪندڙ ڪلاڪ | |
3 | I_din0 | I | چينل 0 جي ڊيٽا ان پٽ | |
آر بي جي فارميٽ کي اڳئين طور وٺوample: I_din0 = R | ||||
YCbCr فارميٽ کي اڳواٽ طور وٺوample: I_din0
= يو |
||||
هڪ اڳوڻي طور YUV فارميٽ وٺوample: I_din0 = Y | ||||
وٺي وٺو YIQ فارميٽ هڪ مثال طورample: I_din0 = Y | ||||
4 | I_din1 | I | چينل 1 جي ڊيٽا ان پٽ | |
آر بي جي فارميٽ کي اڳئين طور وٺوample: I_din1 = جي | ||||
YCbCr فارميٽ کي اڳواٽ طور وٺوample: I_din1
= سي بي |
||||
هڪ اڳوڻي طور YUV فارميٽ وٺوample: I_din1 = U | ||||
وٺي وٺو YIQ فارميٽ هڪ مثال طورample: I_din1 = I | ||||
5 | I_din2 | I | چينل 2 جي ڊيٽا ان پٽ | |
آر بي جي فارميٽ کي اڳئين طور وٺوample: I_din2 = B | ||||
YCbCr فارميٽ کي اڳواٽ طور وٺوample: I_din2
= ڪروڙ |
هڪ اڳوڻي طور YUV فارميٽ وٺوample: I_din2 = V | ||||
وٺي وٺو YIQ فارميٽ هڪ مثال طورample: I_din2 = Q | ||||
6 | I_Dinvalid | I | ان پٽ ڊيٽا صحيح سگنل | |
7 | O_dout0 | O | چينل 0 جي ڊيٽا آئوٽ | |
آر بي جي فارميٽ کي اڳئين طور وٺوample: O_dout0 | ||||
= آر | ||||
YCbCr فارميٽ کي اڳواٽ طور وٺوampاليزي: | ||||
O_dout0 = Y | ||||
هڪ اڳوڻي طور YUV فارميٽ وٺوample: O_dout0 | ||||
= يو | ||||
وٺي وٺو YIQ فارميٽ هڪ مثال طورample: O_dout0 = | ||||
Y | ||||
8 | O_dout1 | O | چينل 1 جي ڊيٽا آئوٽ | |
آر بي جي فارميٽ کي اڳئين طور وٺوample: O_dout1 | ||||
= جي | ||||
YCbCr فارميٽ کي اڳواٽ طور وٺوampاليزي: | ||||
O_dout1 = Cb | ||||
هڪ اڳوڻي طور YUV فارميٽ وٺوample: O_dout1 | ||||
= يو | ||||
وٺي وٺو YIQ فارميٽ هڪ مثال طورample:O_dout1 = | ||||
V | ||||
9 | O_dout2 | O | چينل 2 جي ڊيٽا آئوٽ | |
آر بي جي فارميٽ کي اڳئين طور وٺوample: O_dout2 | ||||
= ب | ||||
YCbCr فارميٽ کي اڳواٽ طور وٺوampاليزي: | ||||
O_dout2 = ڪروڙ | ||||
هڪ اڳوڻي طور YUV فارميٽ وٺوample: O_dout2 | ||||
= يو | ||||
وٺي وٺو YIQ فارميٽ هڪ مثال طورample:O_dout2 = | ||||
V | ||||
10 | O_doutvalid | O | آئوٽ پٽ ڊيٽا صحيح سگنل |
پيرا ميٽر ترتيب
ٽيبل 3-3 گلوبل پيٽرولر
نه. | نالو | قدر جي حد | ڊفالٽ قدر | وصف |
1 |
رنگ_ماڊل |
SDTV اسٽوڊيو RGB کان YCbCr، SDTV ڪمپيوٽر RGB کان YCbCr، SDTV
YCbCr کان اسٽوڊيو RGB، SDTV YCbCr کان ڪمپيوٽر RGB، HDTV اسٽوڊيو RGB کان YCbCr، HDTV ڪمپيوٽر RGB کان YCbCr، HDTV YCbCr کي اسٽوڊيو RGB، HDTV YCbCr کي ڪمپيوٽر RGB، ڪمپيوٽر RGB کان YUV، ڪمپيوٽر RGB کان YUV، ڪمپيوٽر RGB ڏانهن، YIQ، ڪمپيوٽر ڏانهن YIQ |
SDTV اسٽوڊيو RGB کان YCbCr |
رنگ جي جاء تبديل ڪرڻ ماڊل؛ ڳڻپيوڪر ۽ مسلسل جا ڪيترائي اڳواٽ مقرر ڪيل سيٽ بيان ڪريو تبادلي جي فارمولن مطابق BT601 ۽ BT709 معيار کي؛ حسب ضرورت: تبادلي جي فارمولي جي گنجائش ۽ تسلسل کي ترتيب ڏيو. |
آر جي بي، ڪسٽم | ||||
2 |
کوٽائي ويڪر |
11 ~ 18 |
11 |
کوٽائي بٽ ويڪر؛ 1 بٽ نشاني لاءِ، 2 بٽ انٽيجر لاءِ، ۽ باقي حصو لاءِ |
3 | DIN0 ڊيٽا جو قسم | دستخط ٿيل، غير دستخط ٿيل | غير دستخط ٿيل | ان پٽ ڊيٽا جو قسم چينل 0 |
4 | DIN1 ڊيٽا جو قسم | دستخط ٿيل، غير دستخط ٿيل | غير دستخط ٿيل | ان پٽ ڊيٽا جو قسم چينل 1 |
5 | DIN2 ڊيٽا جو قسم | دستخط ٿيل، غير دستخط ٿيل | غير دستخط ٿيل | ان پٽ ڊيٽا جو قسم چينل 2 |
6 | ان پٽ ڊيٽا جي چوٽي | 8/10/12 | 8 | ان پٽ ڊيٽا جي چوٽي |
7 | Dout0 ڊيٽا جو قسم | دستخط ٿيل، غير دستخط ٿيل | غير دستخط ٿيل | چينل 0 جو آئوٽ پٽ ڊيٽا قسم |
8 | Dout1 ڊيٽا جو قسم | دستخط ٿيل، غير دستخط ٿيل | غير دستخط ٿيل | چينل 1 جو آئوٽ پٽ ڊيٽا قسم |
9 | Dout2 ڊيٽا جو قسم | دستخط ٿيل، غير دستخط ٿيل | غير دستخط ٿيل | چينل 2 جو آئوٽ پٽ ڊيٽا قسم |
10 | آئوٽ پٽ ڊيٽا جي چوٽي | 8/10/12 | 8 | آئوٽ پٽ ڊيٽا جي چوٽي |
11 | A0 | -3.0 ~ 3.0 | 0.299 | چينل 1 جو 0st coefficient |
12 | B0 | -3.0 ~ 3.0 | 0.587 | چينل 2 جو 0nd عدد |
13 | C0 | -3.0 ~ 3.0 | 0.114 | چينل 3 جو ٽيون کوٽائي |
14 | A1 | -3.0 ~ 3.0 | -0.172 | چينل 1 جو 1st coefficient |
15 | B1 | -3.0 ~ 3.0 | -0.339 | چينل 2 جو 1nd عدد |
16 | C1 | -3.0 ~ 3.0 | 0.511 | چينل 3 جو ٽيون کوٽائي |
17 | A2 | -3.0 ~ 3.0 | 0.511 | چينل 1 جو 2st coefficient |
18 | B2 | -3.0 ~ 3.0 | -0.428 | چينل 2 جو 2nd عدد |
19 | C2 | -3.0 ~ 3.0 | -0.083 | چينل 3 جو ٽيون کوٽائي |
20 | S0 | -255.0 ~ 255.0 | 0.0 | مسلسل چينل 0 |
21 | S1 | -255.0 ~ 255.0 | 128.0 | مسلسل چينل 1 |
22 | S2 | -255.0 ~ 255.0 | 128.0 | مسلسل چينل 2 |
23 | Dout0 وڌ ۾ وڌ قدر | -255 ~ 255 | 255 | چينل 0 جي وڌ ۾ وڌ آئوٽ پٽ ڊيٽا جي حد |
24 | Dout0 منٽ قدر | -255 ~ 255 | 0 | چينل 0 جي گھٽ ۾ گھٽ ٻاھرين ڊيٽا جي حد |
25 | Dout1 وڌ ۾ وڌ قدر | -255 ~ 255 | 255 | چينل 1 جي وڌ ۾ وڌ آئوٽ پٽ ڊيٽا جي حد |
26 | Dout1 منٽ قدر | -255 ~ 255 | 0 | چينل 1 جي گھٽ ۾ گھٽ ٻاھرين ڊيٽا جي حد |
27 | Dout2 وڌ ۾ وڌ قدر | -255 ~ 255 | 255 | چينل 2 جي وڌ ۾ وڌ آئوٽ پٽ ڊيٽا جي حد |
28 | Dout2 منٽ قدر | -255 ~ 255 | 0 | چينل 2 جي گھٽ ۾ گھٽ ٻاھرين ڊيٽا جي حد |
وقت جي وضاحت
هي سيڪشن بيان ڪري ٿو Gowin CSC IP جو وقت.
ڊيٽا CSC آپريشن کان پوءِ 6 ڪلاڪ جي دير جي دير کان پوءِ نڪرندي آهي. آئوٽ پٽ ڊيٽا جي مدت ان پٽ ڊيٽا تي منحصر آهي ۽ ان پٽ ڊيٽا جي مدت جي برابر آهي.
شڪل 3-3 ان پٽ/آئوٽ پٽ ڊيٽا انٽرفيس جو ٽائمنگ ڊاگرام
انٽرفيس جي تشڪيل
توھان استعمال ڪري سگھوٿا IP ڪور جنريٽر ٽولز IDE ۾ Gowin CSC IP کي ڪال ڪرڻ ۽ ترتيب ڏيڻ لاءِ.
- اوپن IP ڪور جنريٽر
پروجيڪٽ ٺاهڻ کان پوءِ، توهان ڪلڪ ڪري سگهو ٿا ”ٽولز“ ٽئب مٿي کاٻي پاسي، چونڊيو ۽ کوليو IP ڪور جنريٽر ڊراپ-ڊائون لسٽ مان، جيئن تصوير 4-1 ۾ ڏيکاريل آهي. - کوليو CSC IP ڪور
CSC IP ڪور جي ترتيب واري انٽرفيس کي کولڻ لاءِ ”ملٽي ميڊيا“ تي ڪلڪ ڪريو ۽ ”رنگ اسپيس ڪنورٽر“ تي ڊبل ڪلڪ ڪريو، جيئن تصوير 4-2 ۾ ڏيکاريل آهي. - CSC IP ڪور بندرگاهن
ڪنفيگريشن انٽرفيس جي کاٻي پاسي CSC IP ڪور جو بندرگاھ ڊاگرام آھي، جيئن تصوير 4-3 ۾ ڏيکاريل آھي. - عام معلومات کي ترتيب ڏيو
- عام معلومات ڏسو ڪنفيگريشن انٽرفيس جي مٿين حصي ۾، جيئن تصوير 4-4 ۾ ڏيکاريل آهي. وٺو GW2A-18 چپ هڪ اڳوڻي طورampلي، ۽ چونڊيو PBGA256 پيڪيج. مٿاهين سطح file ٺاهيل پروجيڪٽ جو نالو "ماڊيول جو نالو" ۾ ڏيکاريل آهي، ۽ ڊفالٽ آهي "
- Color_Space_Convertor_Top"، جيڪو استعمال ڪندڙن طرفان تبديل ڪري سگھجي ٿو. جي file IP core پاران ٺاهيل ڏيکاريو ويو آهي "File نالو"، جنهن ۾ شامل آهي files CSC IP core پاران گھربل آھي، ۽ ڊفالٽ آھي "color_space_convertor"، جنھن کي استعمال ڪندڙن طرفان تبديل ڪري سگھجي ٿو. "Creat IN" ڏيکاري ٿو IP ڪور جو رستو files، ۽ ڊفالٽ آهي "\project path\src\ color_space_convertor"، جيڪو صارفين طرفان تبديل ڪري سگھجي ٿو.
- ڊيٽا جا اختيار
"ڊيٽا آپشنز" ٽئب ۾، توهان کي CSC عملن لاءِ فارمولا، ڊيٽا جو قسم، ڊيٽا بٽ ويڊٿ ۽ ٻيو پيٽرول معلومات ترتيب ڏيڻ جي ضرورت آهي، جيئن شڪل 4-5 ۾ ڏيکاريل آهي.
حوالو ڊيزائن
هي باب CSC IP جي ريفرنس ڊيزائن مثال جي استعمال ۽ تعمير تي ڌيان ڏئي ٿو. مهرباني ڪري ڏسو CSC ريفرنس ڊيزائن تفصيل لاءِ Gowinsemi تي webسائيٽ.
ڊيزائن جي مثال جي درخواست
- DK-VIDEO-GW2A18-PG484 کي مثال طور وٺوample، ساخت آهي جيئن شڪل 5-1 ۾ ڏيکاريل آهي. DK-VIDEO-GW2A18-PG484 ڊولپمينٽ بورڊ جي معلومات لاءِ، توھان ڪلڪ ڪري سگھوٿا ھتي.
- ريفرنس ڊيزائن ۾، video_top اعلي سطحي ماڊل آھي، جنھن جو ڪم فلو ھيٺ ڏيکاريل آھي.
- ٽيسٽ نموني ماڊل 1280 × 720 جي ريزوليوشن ۽ RGB888 جي ڊيٽا فارميٽ سان ٽيسٽ نمونو پيدا ڪرڻ لاءِ استعمال ڪيو ويندو آهي.
- CSC IP ڪور جنريٽر کي ڪال ڪريو generatergb_yc_top ماڊل کي RGB888 کان YC444 حاصل ڪرڻ لاءِ.
- YC444 کان RGB88 حاصل ڪرڻ لاءِ yc_rgb_top ماڊل ٺاهڻ لاءِ CSC IP ڪور جنريٽر کي ڪال ڪريو.
- ٻن تبديلين کان پوء، آر بي جي ڊيٽا کي ڏسڻ لاء مقابلو ڪري سگهجي ٿو ته اهي صحيح آهن.
جڏهن ريفرنس ڊيزائن کي بورڊ-سطح ٽيسٽ تي لاڳو ڪيو ويندو آهي، توهان آئوٽ پٽ ڊيٽا کي وڊيو انڪوڊنگ چپ ذريعي تبديل ڪري سگهو ٿا ۽ پوءِ ڊسپلي ڏانهن آئوٽ ڪري سگهو ٿا.
ريفرنس ڊيزائن پاران مهيا ڪيل سميوليشن پروجيڪٽ ۾، بي ايم پي کي استعمال ڪيو ويندو آهي ٽيسٽ ايڪسائيٽيشن ماخذ، ۽ tb_top سميوليشن پروجيڪٽ جو اعليٰ سطحي ماڊل آهي. مقابلي کان پوءِ آئوٽ پٽ تصوير ذريعي ڪري سگهجي ٿو.
File پهچائڻ
پهچائڻ file Gowin CSC IP لاءِ دستاويز، ڊيزائن جو سورس ڪوڊ ۽ ريفرنس ڊيزائن شامل آهي.
دستاويز
دستاويز بنيادي طور تي PDF تي مشتمل آهي file استعمال ڪندڙ گائيڊ جي.
جدول 6-1 دستاويزن جي فهرست
نالو | وصف |
IPUG902، Gowin CSC IP يوزر گائيڊ | Gowin CSC IP صارف گائيڊ، يعني هي هڪ. |
ڊيزائن جو ماخذ ڪوڊ (انڪريپشن)
انڪوڊ ٿيل ڪوڊ file Gowin CSC IP RTL انڪرپٽ ٿيل ڪوڊ تي مشتمل آهي جيڪو GUI لاءِ استعمال ڪيو ويندو آهي Gowin YunYuan سافٽ ويئر سان تعاون ڪرڻ لاءِ استعمال ڪندڙن لاءِ گهربل IP ڪور ٺاهي.
جدول 6-2 ڊيزائن ماخذ ڪوڊ لسٽ
نالو | وصف |
color_space_convertor.v | مٿاهين سطح file IP core جو، جيڪو صارفين کي انٽرفيس جي معلومات مهيا ڪري ٿو، انڪوڊ ٿيل. |
حوالو ڊيزائن
ريف. ڊيزائن file netlist تي مشتمل آهي file Gowin CSC IP لاءِ، صارف ريفرنس ڊيزائن، رڪاوٽون file، اعليٰ سطح file ۽ پروجيڪٽ fileوغيره
ٽيبل 6-3 Ref.Design File فهرست
نالو | وصف |
video_top.v | ريفرنس ڊيزائن جو مٿيون ماڊل |
testpattern.v | ٽيسٽ نموني نسل ماڊل |
csc_ref_design.cst | پروجيڪٽ جسماني پابنديون file |
csc_ref_design.sdc | منصوبي جي وقت جي پابنديون file |
color_space_convertor | CSC IP پروجيڪٽ فولڊر |
-rgb_yc_top.v | ٺاهيو پهريون CSC IP اعليٰ سطح file, encrypted |
-rgb_yc_top.vo | پهرين CSC IP نيٽ لسٽ ٺاهيو file |
-yc_rgb_top.v | ٻيو CSC IP مٿين سطح ٺاھيو file, encrypted |
-yc_rgb_top.vo | ٻيو CSC IP نيٽ لسٽ ٺاهيو file |
gowin_rpll | PLL IP پروجيڪٽ فولڊر |
key_debounceN.v | مکيه debouncing ماڊل |
i2c_master | I2C ماسٽر IP پروجيڪٽ فولڊر |
adv7513_iic_init.v | ADV7513 چپ شروعاتي ماڊل |
دستاويز / وسيلا
![]() |
GOWIN IPUG902E CSC IP پروگرامنگ مستقبل لاءِ [pdf] استعمال ڪندڙ ھدايت IPUG902E CSC IP پروگرامنگ مستقبل لاءِ, IPUG902E, CSC IP پروگرامنگ مستقبل لاءِ, پروگرامنگ مستقبل لاءِ, مستقبل لاءِ, مستقبل لاءِ |