GOWIN-logo

GOWIN IPUG902E CSC IP Programming Para sa Hinaharap

GOWIN-IPUG902E-CSC-IP-Programming-For-The-Future-PRO

Impormasyon ng Produkto

Mga pagtutukoy

  • Pangalan ng Produkto: Gowin CSC IP
  • Numero ng Modelo: IPUG902-2.0E
  • Trademark: Guangdong Gowin Semiconductor Corporation
  • Mga Rehistradong Lokasyon: China, US Patent and Trademark Office, ibang mga bansa

Mga Tagubilin sa Paggamit ng Produkto

Tapos naview
Ang Gabay sa Gumagamit ng Gowin CSC IP ay idinisenyo upang tulungan ang mga user na maunawaan ang mga tampok at pagpapagana ng Gowin CSC IP. Nagbibigay ito ng mga detalyadong paglalarawan ng mga function, port, timing, configuration, at reference na disenyo.

Functional na Paglalarawan
Ang seksyon ng functional na paglalarawan ay nagbibigay ng malalim na impormasyon tungkol sa iba't ibang mga function at kakayahan ng Gowin CSC IP.

Pag-configure ng Interface
Ginagabayan ng seksyong ito ang mga user kung paano i-configure ang mga interface para sa pinakamainam na pagganap at pagkakakonekta.

Disenyo ng Sanggunian
Nag-aalok ang seksyon ng reference na disenyo ng mga insight sa inirerekomendang layout ng disenyo para sa Gowin CSC IP.

File Paghahatid
Ang mga detalye sa paghahatid ng dokumento, pag-encrypt ng source code ng disenyo, at disenyo ng sanggunian ay ibinibigay sa seksyong ito.

FAQ

  • Ano ang layunin ng Gowin CSC IP User Guide?
    Ang layunin ng user guide ay tulungan ang mga user na maunawaan ang mga feature at paggamit ng Gowin CSC IP sa pamamagitan ng pagbibigay ng mga detalyadong paglalarawan ng mga function, port, timing, configuration, at reference na disenyo.
  • Lagi bang napapanahon ang mga screenshot ng software sa manual?
    Ang mga screenshot ng software ay batay sa bersyon 1.9.9 Beta-6. Dahil maaaring magbago ang software nang walang abiso, maaaring hindi manatiling may kaugnayan ang ilang impormasyon at maaaring mangailangan ng mga pagsasaayos batay sa bersyon ng software na ginagamit.

Copyright © 2023 Guangdong Gowin Semiconductor Corporation. Lahat ng Karapatan ay Nakalaan.
ay isang trademark ng Guangdong Gowin Semiconductor Corporation at nakarehistro sa China, US Patent and Trademark Office, at iba pang mga bansa. Ang lahat ng iba pang salita at logo na tinukoy bilang mga trademark o marka ng serbisyo ay pag-aari ng kani-kanilang mga may hawak. Walang bahagi ng dokumentong ito ang maaaring kopyahin o ipadala sa anumang anyo o sa pamamagitan ng anumang denote, electronic, mechanical, photocopying, recording o iba pa, nang walang paunang nakasulat na pahintulot ng GOWINSEMI.

Disclaimer
Ang GOWINSEMI ay walang pananagutan at hindi nagbibigay ng warranty (ipinahayag man o ipinahiwatig) at hindi mananagot para sa anumang pinsalang natamo sa iyong hardware, software, data, o ari-arian na nagreresulta mula sa paggamit ng mga materyales o intelektwal na ari-arian maliban sa nakabalangkas sa Mga Tuntunin at Kundisyon ng GOWINSEMI ng Sale. Ang lahat ng impormasyon sa dokumentong ito ay dapat ituring bilang preliminary. Ang GOWINSEMI ay maaaring gumawa ng mga pagbabago sa dokumentong ito anumang oras nang walang paunang abiso. Ang sinumang umaasa sa dokumentasyong ito ay dapat makipag-ugnayan sa GOWINSEMI para sa kasalukuyang dokumentasyon at pagkakamali.

Tungkol sa Gabay na Ito

Layunin
Ang layunin ng Gowin CSC IP User Guide ay tulungan ang mga user na mabilis na matutunan ang mga feature at paggamit ng Gowin CSC IP sa pamamagitan ng pagbibigay ng mga paglalarawan ng mga function, port, timing, configuration at call, reference na disenyo. Ang mga screenshot ng software sa manual na ito ay batay sa 1.9.9 Beta-6. Dahil ang software ay napapailalim sa pagbabago nang walang abiso, ang ilang impormasyon ay maaaring hindi manatiling may kaugnayan at maaaring kailangang ayusin ayon sa software na ginagamit.

Mga Kaugnay na Dokumento
Ang mga gabay sa gumagamit ay makukuha sa GOWINSEMI Weblugar. Mahahanap mo ang mga kaugnay na dokumento sa www.gowinsemi.com:

  • DS100, GW1N series ng FPGA Products Data Sheet
  • DS117, GW1NR series ng FPGA Products Data Sheet
  • DS821, GW1NS series ng FPGA Products Data Sheet
  • DS861, GW1NSR series ng FPGA Products Data Sheet
  • DS891, GW1NSE series FPGA Products Data Sheet
  • DS102, GW2A series ng FPGA Products Data Sheet
  • DS226, GW2AR series ng FPGA Products Data Sheet
  • DS971, GW2AN-18X &9X Data Sheet
  • DS976, GW2AN-55 Data Sheet
  • DS961,GW2ANR series ng FPGA Products Data Sheet
  • DS981, GW5AT series ng FPGA Products Data Sheet
  • DS1104, GW5AST series ng FPGA Products Data Sheet
  • SUG100, Gabay sa Gumagamit ng Software ng Gowin

Terminolohiya at mga pagdadaglat
Ipinapakita sa talahanayan 1-1 ang mga pagdadaglat at terminolohiya na ginamit sa manwal na ito. Talahanayan 1-1 Mga Daglat at Terminolohiya

Terminolohiya at mga pagdadaglat Ibig sabihin
BT Serbisyo sa Pag-broadcast (Telebisyon)
CSC Color Space Convertor
DE Paganahin ang Data
FPGA Patlang na Programmable Gate Array
HS Pahalang na Pag-sync
IP Intelektwal na Ari-arian
ITU International Telecommunication Union
ITU-R ITU-Radiocommunicationssector
RGB R(Pula) G(Berde) B(Asul)
VESA Samahan ng Mga Pamantayan ng Video Electronics
VS Vertical Sync
YCbCr Y(Luminance) CbCr(Chrominance)
YIQ Y(Luminance) I(In-phase) Q(Quadrature-phase)
YUV Y(Luminance) UV(Chrominance)

Suporta at Feedback
Ang Gowin Semiconductor ay nagbibigay sa mga customer ng komprehensibong teknikal na suporta. Kung mayroon kang anumang mga katanungan, komento, o mungkahi, mangyaring huwag mag-atubiling makipag-ugnayan sa amin nang direkta sa pamamagitan ng mga sumusunod na paraan.

Tapos naview

Ang Color Space ay ang mathematical na representasyon ng isang set ng mga kulay. Ang pinakakaraniwang mga modelo ng kulay ay RGB sa mga computer graphics, YIQ, YUV, o YCbCr sa mga video system. Ang Gowin CSC (Color Space Convertor) IP ay ginagamit upang mapagtanto ang iba't ibang three-axis coordinate ng color space conversion, tulad ng karaniwang conversion sa pagitan ng YCbCr at RGB.
Talahanayan 2-1 Gowin CSC IP

Gowin CSC IP
Logic Resource Tingnan mo Talahanayan 2-2
Inihatid si Doc.
Disenyo File Verilog (naka-encrypt)
Disenyo ng Sanggunian Verilog
TestBench Verilog
Pagsubok at Daloy ng Disenyo
Synthesis Software GowinSynthesis
Application Software Gowin Software (V1.9.6.02Beta at mas mataas)

Tandaan!
Para sa mga device na sinusuportahan, maaari kang mag-click dito upang makuha ang impormasyon.

Mga tampok

  • Sinusuportahan ang YCbCr, RGB, YUV, YIQ three-axis coordinate color space conversion.
  • Sinusuportahan ang paunang-natukoy na BT601, BT709 standard color space conversion formula.
  • Suportahan ang customized na formula ng conversion ng koepisyent
  • Suportahan ang nilagdaan at hindi nalagdaan na data
  • Sinusuportahan ang 8, 10, 12 data bit widths.

Paggamit ng Mapagkukunan
Ginagamit ng Gowin CSC IP ang Verilog language, na ginagamit sa GW1N at GW2A FPGA device. Ang talahanayan 2-2 ay nagpapakita ng taposview ng paggamit ng mapagkukunan. Para sa mga application sa iba pang GOWINSEMI FPGA device, pakitingnan ang susunod na impormasyon.
Talahanayan 2-2 Paggamit ng Mapagkukunan

Device GW1N-4 GW1N-4
Color Space SDTV Studio RGB hanggang YCbCr SDTV Studio RGB hanggang YCbCr
Lapad ng Data 8 12
Coefficient lapad 11 18
Mga LUT 97 106
Nagrerehistro 126 129

Functional na Paglalarawan

System Diagram
Gaya ng ipinapakita sa Figure 3-1, ang Gowin CSC IP ay tumatanggap ng tatlong bahaging data ng video mula sa pinagmulan ng video at mga output nang real time ayon sa napiling formula ng conversion.
Larawan 3-1 Arkitektura ng Sistema

GOWIN-IPUG902E-CSC-IP-Programming-For-The-Future-fig-1

Prinsipyo sa Paggawa

  • Ang conversion ng espasyo ng kulay ay operasyon ng matrix. Ang lahat ng espasyo ng kulay ay maaaring makuha mula sa impormasyon ng RGB.
  • Kunin ang formula ng color space conversion sa pagitan ng RGB at YCbCr (HDTV, BT709) bilang example:
    • RGB sa YCbCr color space conversion
    • Y709 = 0.213R + 0.715G + 0.072B
    • Cb = -0.117R – 0.394G + 0.511B + 128
    • Cr = 0.511R – 0.464G – 0.047B + 128
    • YCbCr to RGB color space conversion
    • R = Y709 + 1.540*(Cr – 128)
    • G = Y709 – 0.459*(Cr – 128) – 0.183*(Cb – 128)
    • B = Y709 + 1.816*(Cb – 128)
    • Dahil may katulad na istraktura para sa mga formula ng conversion ng espasyo ng kulay, ang conversion ng espasyo ng kulay ay maaaring gumamit ng pinag-isang formula.
    • dout0 = A0*din0 + B0*din1 + C0*din2 + S0
    • dout1 = A1*din0 + B1*din1 + C1*din2 + S1
    • dout2 = A2*din0 + B2*din1 + C2*din2 + S2
  • Kabilang sa mga ito, ang A0, B0, C0, A1, B1, C1, A2, B2, C2 ay multiplication coefficient; S0 at S1, S2 ay pare-pareho augend; din0, din1, din2 ay channel input; Ang dout0, dout1, dout2 ay ang mga output ng mga channel.
    Ang Talahanayan 3-1 ay isang talahanayan ng mga paunang natukoy na standard color space conversion formula coefficients.
    Talahanayan 3-1 Mga Standard Conversion Formula Coefficients
    Modelo ng Kulay A B C S
     

    SDTV Studio RGB hanggang 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 Computer RGB hanggang 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 hanggang 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 hanggang Computer 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 hanggang 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 Computer RGB hanggang 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 hanggang 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 hanggang Computer 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
     

    Computer RGB hanggang 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 sa Computer 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
     

    Computer RGB hanggang 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 sa Computer 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

Ang tiyak na proseso ay ang mga sumusunod:

  1. Ang data ng input ay pinili ayon sa mga parameter ng input. Dahil ginagamit ang signed data operation, kung ito ay unsigned data input, kailangan itong i-convert sa signed data format.
  2. Ang multiplier ay ginagamit upang i-multiply ang mga coefficient at ang data. Kapag ang multiplier ay gumagamit ng pipeline output, ito ay kinakailangan upang bigyang-pansin ang pagkaantala ng data output.
  3. Idagdag ang mga resulta ng multiplication operations.
  4. Limitahan ang overflow at underflow ng data.
  5. Piliin ang nilagdaan o hindi nalagdaan na output ayon sa mga parameter ng output data, at limitahan ang output ayon sa hanay ng output data.

Listahan ng Port
Ang I/O port ng Gowin CSC IP ay ipinapakita sa Figure 3-2.

GOWIN-IPUG902E-CSC-IP-Programming-For-The-Future-fig-2

Ang mga I/O port ng Gowin CSC IP ay ipinapakita sa Talahanayan 3-2.
Talahanayan 3-2 Listahan ng Mga Port ng IP ng Gowin CSC

Hindi. Pangalan ng Signal I/O Paglalarawan Tandaan
1 I_first_n I I-reset ang signal, aktibo mababa Ang I/O ng lahat ng signal ay tumatagal ng CSC IP

bilang sanggunian

2 I_clk I Gumaganang orasan
3 I_din0 I Pag-input ng data ng channel 0
Kunin ang RGB format bilang example: I_din0 = R
Kunin ang YCbCr format bilang example: I_din0

= Y

Kunin ang YUV format bilang example: I_din0 = Y
Kunin ang YIQ format bilang example: I_din0 = Y
4 I_din1 I Pag-input ng data ng channel 1
Kunin ang RGB format bilang example: I_din1 = G
Kunin ang YCbCr format bilang example: I_din1

= Cb

Kunin ang YUV format bilang example: I_din1 = U
Kunin ang YIQ format bilang example: I_din1 = ako
5 I_din2 I Pag-input ng data ng channel 2
Kunin ang RGB format bilang example: I_din2 = B
Kunin ang YCbCr format bilang example: I_din2

= Cr

Kunin ang YUV format bilang example: I_din2 = V
Kunin ang YIQ format bilang example: I_din2 = Q
6 Ako_hindi wasto I Mag-input ng data valid na signal
7 O_dout0 O Output ng data ng channel 0
Kunin ang RGB format bilang example: O_dout0
= R
Kunin ang YCbCr format bilang example:
O_dout0 = Y
Kunin ang YUV format bilang example: O_dout0
= Y
Kunin ang YIQ format bilang example: O_dout0 =
Y
8 O_dout1 O Output ng data ng channel 1
Kunin ang RGB format bilang example: O_dout1
= G
Kunin ang YCbCr format bilang example:
O_dout1 = Cb
Kunin ang YUV format bilang example: O_dout1
= U
Kunin ang YIQ format bilang example:O_dout1 =
V
9 O_dout2 O Output ng data ng channel 2
Kunin ang RGB format bilang example: O_dout2
= B
Kunin ang YCbCr format bilang example:
O_dout2 = Cr
Kunin ang YUV format bilang example: O_dout2
= U
Kunin ang YIQ format bilang example:O_dout2 =
V
10 O_doutvalid O Wastong signal ang data ng output

Pag-configure ng Parameter
Talahanayan 3-3 Global Parameter

Hindi. Pangalan Saklaw ng Halaga Default na Halaga Paglalarawan
 

 

 

 

 

 

1

 

 

 

 

 

 

Kulay_Modelo

SDTV Studio RGB hanggang YCbCr, SDTV Computer RGB hanggang YCbCr, SDTV

YCbCr sa Studio RGB, SDTV YCbCr sa Computer RGB, HDTV Studio RGB sa YCbCr, HDTV Computer RGB sa YCbCr, HDTV YCbCr sa Studio RGB, HDTV YCbCr sa Computer RGB, Computer RGB sa YUV, YUV sa Computer RGB, Computer RGB sa

YIQ, YIQ sa Computer

 

 

 

 

 

SDTV Studio RGB hanggang YCbCr

 

 

Modelo ng conversion ng espasyo ng kulay; Tukuyin ang ilang paunang-natukoy na hanay ng mga coefficient at pare-pareho

mga formula ng conversion ayon

sa mga pamantayan ng BT601 at BT709;

Custom: I-customize ang mga coefficient at constant ng conversion formula.

RGB, Custom
 

2

Coefficient Lapad  

11~18

 

11

Coefficient bit width; 1 bit para sa sign, 2 bits para sa integer, at ang natitira para sa fraction
3 Uri ng Data ng DIN0 Nilagdaan, Hindi Nilagdaan Hindi nakapirma Uri ng data ng input ng Channel 0
4 Uri ng Data ng DIN1 Nilagdaan, Hindi Nilagdaan Hindi nakapirma Uri ng data ng input ng Channel 1
5 Uri ng Data ng DIN2 Nilagdaan, Hindi Nilagdaan Hindi nakapirma Uri ng data ng input ng Channel 2
6 Lapad ng Data ng Input 8/10/12 8 Lapad ng data ng input
7 Uri ng Data ng Dout0 Nilagdaan, Hindi Nilagdaan Hindi nakapirma Uri ng data ng output ng Channel 0
8 Uri ng Data ng Dout1 Nilagdaan, Hindi Nilagdaan Hindi nakapirma Uri ng data ng output ng Channel 1
9 Uri ng Data ng Dout2 Nilagdaan, Hindi Nilagdaan Hindi nakapirma Uri ng data ng output ng Channel 2
10 Lapad ng Output Data 8/10/12 8 Lapad ng data ng output
11 A0 -3.0~3.0 0.299 1st coefficient ng Channel 0
12 B0 -3.0~3.0 0.587 2nd coefficient ng Channel 0
13 C0 -3.0~3.0 0.114 3rd coefficient ng Channel 0
14 A1 -3.0~3.0 -0.172 1st coefficient ng Channel 1
15 B1 -3.0~3.0 -0.339 2nd coefficient ng Channel 1
16 C1 -3.0~3.0 0.511 3rd coefficient ng Channel 1
17 A2 -3.0~3.0 0.511 1st coefficient ng Channel 2
18 B2 -3.0~3.0 -0.428 2nd coefficient ng Channel 2
19 C2 -3.0~3.0 -0.083 3rd coefficient ng Channel 2
20 S0 -255.0~255.0 0.0 Constant ng Channel 0
21 S1 -255.0~255.0 128.0 Constant ng Channel 1
22 S2 -255.0~255.0 128.0 Constant ng Channel 2
23 Dout0 Max na Halaga -255~255 255 Ang maximum ng output data range ng channel 0
24 Dout0 Min na Halaga -255~255 0 Ang minimum na hanay ng data ng output ng Channel 0
25 Dout1 Max na Halaga -255~255 255 Ang maximum ng output data range ng channel 1
26 Dout1 Min na Halaga -255~255 0 Ang minimum na hanay ng data ng output ng Channel 1
27 Dout2 Max na Halaga -255~255 255 Ang maximum ng output data range ng channel 2
28 Dout2 Min na Halaga -255~255 0 Ang minimum na hanay ng data ng output ng Channel 2

Paglalarawan ng Oras
Inilalarawan ng seksyong ito ang timing ng Gowin CSC IP.
Ang data ay output pagkatapos ng pagkaantala ng 6 na cycle ng orasan pagkatapos ng operasyon ng CSC. Ang tagal ng output data ay depende sa input data at pareho sa tagal ng input data.
Figure 3-3 Timing Diagram ng Input/Output Data Interface

GOWIN-IPUG902E-CSC-IP-Programming-For-The-Future-fig-3

Pag-configure ng Interface

Maaari mong gamitin ang mga tool ng IP core generator sa IDE upang tawagan at i-configure ang Gowin CSC IP.

  1. Buksan ang IP Core Generator
    Pagkatapos gawin ang proyekto, maaari mong i-click ang tab na "Mga Tool" sa kaliwang itaas, piliin at buksan ang IP Core Generater mula sa drop-down na listahan, tulad ng ipinapakita sa Figure 4-1.GOWIN-IPUG902E-CSC-IP-Programming-For-The-Future-fig-4
  2. Buksan ang CSC IP core
    I-click ang “Multimedia” at i-double click ang “Color Space Convertor” para buksan ang configuration interface ng CSC IP core, gaya ng ipinapakita sa Figure 4-2.GOWIN-IPUG902E-CSC-IP-Programming-For-The-Future-fig-5
  3. Mga pangunahing port ng CSC IP
    Sa kaliwa ng interface ng pagsasaayos ay ang ports diagram ng CSC IP core, tulad ng ipinapakita sa Figure 4-3.GOWIN-IPUG902E-CSC-IP-Programming-For-The-Future-fig-6
  4. I-configure ang pangkalahatang impormasyon
    • Tingnan ang pangkalahatang impormasyon sa itaas na bahagi ng interface ng pagsasaayos, tulad ng ipinapakita sa Figure 4-4. Kunin ang GW2A-18 chip bilang example, at piliin ang PBGA256 package. Ang pinakamataas na antas file pangalan ng nabuong proyekto ay ipinapakita sa "Pangalan ng Module", at ang default ay "
    • Color_Space_Convertor_Top", na maaaring baguhin ng mga user. Ang file na nabuo ng IP core ay ipinapakita sa "File Pangalan”, na naglalaman ng files ay kinakailangan ng CSC IP core, at ang default ay "color_space_convertor", na maaaring baguhin ng mga user. Ipinapakita ng "Creat IN" ang landas ng IP core files, at ang default ay "\project path\src\ color_space_convertor", na maaaring baguhin ng mga user.GOWIN-IPUG902E-CSC-IP-Programming-For-The-Future-fig-8
  5. Mga Pagpipilian sa Data
    Sa tab na "Mga Pagpipilian sa Data", kailangan mong i-configure ang formula, uri ng data, lapad ng bit ng data at iba pang impormasyon ng parameter para sa mga pagpapatakbo ng CSC, tulad ng ipinapakita sa Figure 4-5.GOWIN-IPUG902E-CSC-IP-Programming-For-The-Future-fig-9

Disenyo ng Sanggunian

Nakatuon ang kabanatang ito sa paggamit at pagbuo ng halimbawa ng reference na disenyo ng CSC IP. Pakitingnan ang CSC Reference Design para sa mga detalye sa Gowinsemi website.

Application ng Instance ng Disenyo

  • Kunin ang DK-VIDEO-GW2A18-PG484 bilang example, ang istraktura ay tulad ng ipinapakita sa Figure 5-1. Para sa impormasyon ng DK-VIDEO-GW2A18-PG484 development board, maaari kang mag-click dito.GOWIN-IPUG902E-CSC-IP-Programming-For-The-Future-fig-10
  • Sa reference na disenyo, ang video_top ay ang top-level na module, na ang daloy ng trabaho ay ipinapakita sa ibaba.
    1. Ginagamit ang module ng pattern ng pagsubok upang bumuo ng pattern ng pagsubok na may resolusyon na 1280×720 at format ng data na RGB888.
    2. Tawagan ang CSC IP core generator sa generatorgb_yc_top module para makamit ang RGB888 hanggang YC444.
    3. Tawagan ang CSC IP core generator para bumuo ng yc_rgb_top module para makamit ang YC444 hanggang RGB88.
    4. Pagkatapos ng dalawang conversion, maihahambing ang RGB data upang makita kung tama ang mga ito.
      Kapag ang reference na disenyo ay inilapat sa board-level na pagsubok, maaari mong i-convert ang output data sa pamamagitan ng video encoding chip at pagkatapos ay i-output sa display.
      Sa simulation project na ibinigay ng reference na disenyo, ang BMP ay ginagamit bilang test excitation source, at ang tb_top ay ang top-level na module ng simulation project. Ang paghahambing ay maaaring gawin ng output na imahe pagkatapos ng simulation.

File Paghahatid

Ang padala file para sa Gowin CSC IP ay may kasamang dokumento, disenyo ng source code at reference na disenyo.

Dokumento
Ang dokumento ay pangunahing naglalaman ng PDF file ng gabay sa gumagamit.
Talahanayan 6-1 Listahan ng mga Dokumento

Pangalan Paglalarawan
IPUG902, Gabay sa Gumagamit ng IP CSC ng Gowin Gabay sa gumagamit ng Gowin CSC IP, lalo na ang isang ito.

Design Source Code (Encryption)
Ang naka-encrypt na code file naglalaman ng Gowin CSC IP RTL na naka-encrypt na code na ginagamit para sa GUI upang makipagtulungan sa Gowin YunYuan software upang makabuo ng IP core na kinakailangan ng mga user.
Talahanayan 6-2 Listahan ng Source Code ng Disenyo

Pangalan Paglalarawan
color_space_convertor.v Ang pinakamataas na antas file ng IP core, na nagbibigay sa mga user ng impormasyon ng interface, na naka-encrypt.

Disenyo ng Sanggunian
Ang Ref. Disenyo file naglalaman ng netlist file para sa Gowin CSC IP, disenyo ng sanggunian ng gumagamit, mga hadlang file, pinakamataas na antas file at ang proyekto file, atbp.
Talahanayan 6-3 Ref.Disenyo File Listahan

Pangalan Paglalarawan
video_top.v Ang nangungunang module ng reference na disenyo
testpattern.v Module ng pagbuo ng pattern ng pagsubok
csc_ref_design.cst Mga pisikal na hadlang sa proyekto file
csc_ref_design.sdc Mga hadlang sa timing ng proyekto file
color_space_convertor Folder ng proyekto ng CSC IP
—rgb_yc_top.v Bumuo ng unang CSC IP top-level file, naka-encrypt
—rgb_yc_top.vo Bumuo ng unang CSC IP netlist file
—yc_rgb_top.v Bumuo ng pangalawang pinakamataas na antas ng CSC IP file, naka-encrypt
—yc_rgb_top.vo Bumuo ng pangalawang CSC IP netlist file
gowin_rpll Folder ng proyekto ng PLL IP
key_debounceN.v Key debouncing module
i2c_master Folder ng proyekto ng I2C Master IP
adv7513_iic_init.v ADV7513 chip initialization module

Mga Dokumento / Mga Mapagkukunan

GOWIN IPUG902E CSC IP Programming Para sa Hinaharap [pdf] Gabay sa Gumagamit
IPUG902E CSC IP Programming For The Future, IPUG902E, CSC IP Programming For The Future, Programming For The Future, For The Future, The Future

Mga sanggunian

Mag-iwan ng komento

Ang iyong email address ay hindi maipa-publish. Ang mga kinakailangang field ay minarkahan *