GOWIN-logo

GOWIN IPUG902E CSC IP Programimi për të Ardhmen

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

Informacioni i produktit

Specifikimet

  • Emri i produktit: Gowin CSC IP
  • Numri i modelit: IPUG902-2.0E
  • Marka tregtare: Guangdong Gowin Semiconductor Corporation
  • Vendndodhjet e regjistruara: Kina, Zyra e Patentave dhe Markave të SHBA-së, vende të tjera

Udhëzimet e përdorimit të produktit

Mbiview
Udhëzuesi i përdoruesit Gowin CSC IP është krijuar për të ndihmuar përdoruesit të kuptojnë veçoritë dhe funksionalitetin e Gowin CSC IP. Ai ofron përshkrime të hollësishme të funksioneve, porteve, kohës, konfigurimit dhe dizajnit të referencës.

Përshkrimi funksional
Seksioni i përshkrimit funksional ofron informacion të thelluar në lidhje me funksionet dhe aftësitë e ndryshme të Gowin CSC IP.

Konfigurimi i ndërfaqes
Ky seksion udhëzon përdoruesit se si të konfigurojnë ndërfaqet për performancë dhe lidhje optimale.

Dizajni i Referencës
Seksioni i dizajnit të referencës ofron njohuri mbi paraqitjen e rekomanduar të dizajnit për Gowin CSC IP.

File Dorëzimi
Detaje mbi dorëzimin e dokumentit, enkriptimin e kodit burimor të dizajnit dhe dizajnin e referencës jepen në këtë seksion.

FAQ

  • Cili është qëllimi i Udhëzuesit të Përdoruesit të Gowin CSC IP?
    Qëllimi i udhëzuesit të përdoruesit është të ndihmojë përdoruesit të kuptojnë veçoritë dhe përdorimin e Gowin CSC IP duke ofruar përshkrime të hollësishme të funksioneve, porteve, kohës, konfigurimit dhe dizajnit të referencës.
  • A janë gjithmonë të përditësuara pamjet e ekranit të softuerit në manual?
    Pamjet e ekranit të softuerit bazohen në versionin 1.9.9 Beta-6. Duke qenë se softueri mund të ndryshojë pa paralajmërim, disa informacione mund të mos mbeten të rëndësishme dhe mund të kenë nevojë për rregullime bazuar në versionin e softuerit në përdorim.

E drejta e autorit © 2023 Guangdong Gowin Semiconductor Corporation. Të gjitha të drejtat e rezervuara.
është një markë tregtare e Guangdong Gowin Semiconductor Corporation dhe është e regjistruar në Kinë, Zyrën e Patentave dhe Markave të SHBA-së dhe vende të tjera. Të gjitha fjalët dhe logot e tjera të identifikuara si marka tregtare ose marka shërbimi janë pronë e mbajtësve të tyre përkatës. Asnjë pjesë e këtij dokumenti nuk mund të riprodhohet ose transmetohet në asnjë formë ose me ndonjë shenjë, elektronike, mekanike, fotokopjuese, regjistrimi ose ndryshe, pa pëlqimin paraprak me shkrim të GOWINSEMI.

Mohim përgjegjësie
GOWINSEMI nuk merr përsipër asnjë përgjegjësi dhe nuk ofron asnjë garanci (qoftë të shprehur ose të nënkuptuar) dhe nuk është përgjegjëse për çdo dëm të shkaktuar në harduerin, softuerin, të dhënat ose pronën tuaj që rezulton nga përdorimi i materialeve ose pronës intelektuale, përveç siç përshkruhet në Termat dhe Kushtet e GOWINSEMI e shitjes. Të gjitha informacionet në këtë dokument duhet të trajtohen si paraprake. GOWINSEMI mund të bëjë ndryshime në këtë dokument në çdo kohë pa njoftim paraprak. Kushdo që mbështetet në këtë dokumentacion duhet të kontaktojë GOWINSEMI për dokumentacionin aktual dhe gabimet.

Rreth këtij Udhëzuesi

Qëllimi
Qëllimi i Udhëzuesit të Përdoruesit të Gowin CSC IP është të ndihmojë përdoruesit të mësojnë shpejt veçoritë dhe përdorimin e Gowin CSC IP duke ofruar përshkrime të funksioneve, porteve, kohës, konfigurimit dhe thirrjes, dizajnit të referencës. Pamjet e ekranit të softuerit në këtë manual bazohen në 1.9.9 Beta-6. Duke qenë se softueri mund të ndryshojë pa paralajmërim, disa informacione mund të mos mbeten të rëndësishme dhe mund të kenë nevojë të rregullohen sipas softuerit që është në përdorim.

Dokumentet përkatëse
Udhëzuesit e përdorimit janë në dispozicion në GOWINSEMI Webfaqe. Dokumentet përkatëse mund t'i gjeni në www.gowinsemi.com:

  • DS100, seria GW1N e Fletë të të dhënave të produkteve FPGA
  • DS117, seria GW1NR e Fletë të të dhënave të Produkteve FPGA
  • DS821, seria GW1NS e Fletë të të dhënave të produkteve FPGA
  • DS861, seria GW1NSR e Fletës së të Dhënave të Produkteve FPGA
  • Fleta e të dhënave të produkteve të serisë DS891, GW1NSE FPGA
  • DS102, seria GW2A e Fletë të të dhënave të Produkteve FPGA
  • DS226, seria GW2AR e Fletës së të Dhënave të Produkteve FPGA
  • Fleta e të dhënave DS971, GW2AN-18X &9X
  • Fleta e të dhënave DS976, GW2AN-55
  • DS961, Seria GW2ANR e Fletës së të Dhënave të Produkteve FPGA
  • DS981, seria GW5AT e Fletës së të Dhënave të Produkteve FPGA
  • DS1104, seria GW5AST e Fletës së të Dhënave të Produkteve FPGA
  • SUG100, Udhëzuesi i përdorimit të Softuerit Gowin

Terminologjia dhe Shkurtesat
Tabela 1-1 tregon shkurtesat dhe terminologjinë e përdorur në këtë manual. Tabela 1-1 Shkurtesat dhe terminologjia

Terminologjia dhe Shkurtesat Kuptimi
BT Shërbimi i Transmetimit (Televizioni)
CSC Konvertuesi i hapësirës së ngjyrave
DE Aktivizo të dhënat
FPGA Renditja e Portave të Programueshme në Fushë
HS Sinkronizimi horizontal
IP Pronësia Intelektuale
ITU Unioni Ndërkombëtar i Telekomunikacionit
ITU-R ITU-Sektori i Radiokomunikacionit
RGB R(e kuqe) G(jeshile) B(blu)
VESA Shoqata e Standardeve të Elektronikës Video
VS Sync vertikale
YCbCr Y (Ndriçim) CbCr (krominancë)
YIQ Y (Ndriçim) I (Në fazë) Q (Fazë kuadratike)
YUV Y (Ndriçim) UV (krominancë)

Mbështetje dhe Feedback
Gowin Semiconductor u ofron klientëve mbështetje teknike gjithëpërfshirëse. Nëse keni pyetje, komente ose sugjerime, ju lutemi mos ngurroni të na kontaktoni drejtpërdrejt në mënyrat e mëposhtme.

Mbiview

Hapësira e ngjyrave është paraqitja matematikore e një grupi ngjyrash. Modelet më të zakonshme të ngjyrave janë RGB në grafikë kompjuterike, YIQ, YUV ose YCbCr në sistemet video. Gowin CSC (Color Space Convertor) IP përdoret për të realizuar konvertimin e hapësirës së ngjyrave me koordinata të ndryshme me tre boshte, siç është konvertimi i përbashkët midis YCbCr dhe RGB.
Tabela 2-1 Gowin CSC IP

Gowin CSC IP
Burim logjik Shihni Tabela 2-2
Dorëzuar Doc.
Dizajn File Verilog (i koduar)
Dizajni i Referencës Verilog
Stol provë Verilog
Testi dhe Rrjedha e Dizajnimit
Software Sintezë GowinSynthesis
Softuer aplikimi Gowin Software (V1.9.6.02 Beta dhe më lart)

Shënim!
Për pajisjet e mbështetura, mund të klikoni këtu për të marrë informacionin.

Veçoritë

  • Mbështet konvertimin e hapësirës së ngjyrave me koordinata me tre boshte YCbCr, RGB, YUV, YIQ.
  • Mbështet formulën standarde të konvertimit të hapësirës së ngjyrave të paracaktuara BT601, BT709.
  • Mbështet formulën e personalizuar të konvertimit të koeficientit
  • Mbështetni të dhënat e nënshkruara dhe të panënshkruara
  • Mbështet gjerësi 8, 10, 12 bit të dhënash.

Shfrytëzimi i Burimeve
Gowin CSC IP përdor gjuhën Verilog, e cila përdoret në pajisjet GW1N dhe GW2A FPGA. Tabela 2-2 paraqet një mbiview të shfrytëzimit të burimeve. Për aplikacionet në pajisjet e tjera GOWINSEMI FPGA, ju lutemi shihni informacionin e mëvonshëm.
Tabela 2-2 Shfrytëzimi i Burimeve

Pajisja GW1N-4 GW1N-4
Hapësirë ​​me ngjyra SDTV Studio RGB në YCbCr SDTV Studio RGB në YCbCr
Gjerësia e të dhënave 8 12
Gjerësia e koeficientit 11 18
LUTs 97 106
Regjistrat 126 129

Përshkrimi funksional

Diagrami i sistemit
Siç tregohet në figurën 3-1, Gowin CSC IP merr të dhëna video me tre komponentë nga burimi i videos dhe del në kohë reale sipas formulës së zgjedhur të konvertimit.
Figura 3-1 Arkitektura e Sistemit

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

Parimi i Punës

  • Konvertimi i hapësirës së ngjyrave është operacion matricë. E gjithë hapësira e ngjyrave mund të rrjedh nga informacioni RGB.
  • Merrni formulën e konvertimit të hapësirës së ngjyrave midis RGB dhe YCbCr (HDTV, BT709) si një shembullampe:
    • Konvertimi i hapësirës së ngjyrave RGB në YCbCr
    • Y709 = 0.213R + 0.715G + 0.072B
    • Cb = -0.117R - 0.394G + 0.511B + 128
    • Cr = 0.511R - 0.464G - 0.047B + 128
    • Konvertimi i hapësirës së ngjyrave YCbCr në RGB
    • R = Y709 + 1.540*(Cr – 128)
    • G = Y709 – 0.459*(Cr – 128) – 0.183*(Cb – 128)
    • B = Y709 + 1.816*(Cb – 128)
    • Për shkak se ka strukturë të ngjashme për formulat e konvertimit të hapësirës së ngjyrave, konvertimi i hapësirës së ngjyrave mund të miratojë një formulë të unifikuar.
    • dout0 = A0*din0 + B0*din1 + C0*din2 + S0
    • dout1 = A1*din0 + B1*din1 + C1*din2 + S1
    • dout2 = A2*din0 + B2*din1 + C2*din2 + S2
  • Midis tyre, A0, B0, C0, A1, B1, C1, A2, B2, C2 janë koeficienti i shumëzimit; S0 dhe S1, S2 janë augend konstante; din0, din1, din2 janë hyrje të kanaleve; dout0, dout1, dout2 janë daljet e kanaleve.
    Tabela 3-1 është një tabelë e koeficientëve të formulës standarde të konvertimit të hapësirës së ngjyrave të paracaktuara.
    Tabela 3-1 Koeficientët Standard të Formulës së Konvertimit
    Modeli me ngjyra A B C S
     

    SDTV Studio RGB në 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
     

    Kompjuter SDTV RGB në 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 në 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 në RGB të kompjuterit

    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 në 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
     

    Kompjuter HDTV RGB në 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 në 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 në RGB të kompjuterit

    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
     

    Kompjuteri RGB në 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 në RGB të kompjuterit 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
     

    Kompjuteri RGB në 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 në RGB të kompjuterit

    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

Procesi specifik është si më poshtë:

  1. Të dhënat hyrëse zgjidhen sipas parametrave të hyrjes. Meqenëse përdoret funksioni i të dhënave të nënshkruara, nëse është futje e të dhënave të panënshkruara, duhet të konvertohet në formatin e të dhënave të nënshkruara.
  2. Shumëzuesi përdoret për të shumëzuar koeficientët dhe të dhënat. Kur shumëzuesi përdor daljen e tubacionit, është e nevojshme t'i kushtohet vëmendje vonesës së daljes së të dhënave.
  3. Shtoni rezultatet e veprimeve të shumëzimit.
  4. Kufizoni tejmbushjen dhe rrjedhjen e të dhënave.
  5. Zgjidhni daljen e nënshkruar ose të panënshkruar sipas parametrave të të dhënave dalëse dhe kufizoni daljen sipas gamës së të dhënave dalëse.

Lista e porteve
Porta I/O e Gowin CSC IP është paraqitur në Figurën 3-2.

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

Portat I/O të Gowin CSC IP janë paraqitur në Tabelën 3-2.
Tabela 3-2 Lista e porteve IP të Gowin CSC

Nr. Emri i sinjalit I/O Përshkrimi Shënim
1 I_rst_n I Sinjali i rivendosjes, aktiv i ulët I/O e të gjithë sinjaleve merr CSC IP

si referencë

2 I_klikoj I Ora e punës
3 Unë_din0 I Hyrja e të dhënave të kanalit 0
Merrni formatin RGB si një shembullample: I_din0 = R
Merrni formatin YCbCr si një shembullample: I_din0

= Y

Merrni formatin YUV si një ishample: I_din0 = Y
Merrni formatin YIQ si një shembullample: I_din0 = Y
4 Unë_din1 I Hyrja e të dhënave të kanalit 1
Merrni formatin RGB si një shembullample: I_din1 = G
Merrni formatin YCbCr si një shembullample: I_din1

= Cb

Merrni formatin YUV si një ishample: I_din1 = U
Merrni formatin YIQ si një shembullample: I_din1 = I
5 Unë_din2 I Hyrja e të dhënave të kanalit 2
Merrni formatin RGB si një shembullample: I_din2 = B
Merrni formatin YCbCr si një shembullample: I_din2

= Kr

Merrni formatin YUV si një ishample: I_din2 = V
Merrni formatin YIQ si një shembullample: I_din2 = Q
6 I_invalid I Sinjali i vlefshëm i të dhënave hyrëse
7 O_dout0 O Dalja e të dhënave të kanalit 0
Merrni formatin RGB si një shembullample: O_dout0
= R
Merrni formatin YCbCr si një shembullampe:
O_dout0 = Y
Merrni formatin YUV si një ishample: O_dout0
= Y
Merrni formatin YIQ si një shembullample: O_dout0 =
Y
8 O_dout1 O Dalja e të dhënave të kanalit 1
Merrni formatin RGB si një shembullample: O_dout1
= G
Merrni formatin YCbCr si një shembullampe:
O_dout1 = Cb
Merrni formatin YUV si një ishample: O_dout1
= U
Merrni formatin YIQ si një shembullample:O_dout1 =
V
9 O_dout2 O Dalja e të dhënave të kanalit 2
Merrni formatin RGB si një shembullample: O_dout2
= B
Merrni formatin YCbCr si një shembullampe:
O_dout2 = Kr
Merrni formatin YUV si një ishample: O_dout2
= U
Merrni formatin YIQ si një shembullample:O_dout2 =
V
10 O_doutvalid O Sinjali i vlefshëm i të dhënave dalëse

Konfigurimi i parametrit
Tabela 3-3 Parametri global

Nr. Emri Gama e vlerave Vlera e paracaktuar Përshkrimi
 

 

 

 

 

 

1

 

 

 

 

 

 

Modeli_Ngjyra

SDTV Studio RGB në YCbCr, SDTV Kompjuter RGB në YCbCr, SDTV

YCbCr në Studio RGB, SDTV YCbCr në kompjuter RGB, HDTV Studio RGB në YCbCr, Kompjuter HDTV RGB në YCbCr, HDTV YCbCr në Studio RGB, HDTV YCbCr në kompjuter RGB, Kompjuter RGB në YUV, YUV në kompjuter RGB, Kompjuter RGB në

YIQ, YIQ në kompjuter

 

 

 

 

 

SDTV Studio RGB në YCbCr

 

 

Modeli i konvertimit të hapësirës së ngjyrave; Specifikoni disa grupe të paracaktuara koeficientësh dhe konstante

formulat e konvertimit sipas

sipas standardeve BT601 dhe BT709;

Custom: Personalizo koeficientët dhe konstantet e formulës së konvertimit.

RGB, me porosi
 

2

Gjerësia e koeficientit  

11 ~ 18

 

11

Gjerësia e bitit të koeficientit; 1 bit për shenjë, 2 bit për numër të plotë dhe pjesa tjetër për thyesë
3 Lloji i të dhënave DIN0 E nënshkruar, e panënshkruar E panënshkruar Lloji i të dhënave hyrëse të Kanalit 0
4 Lloji i të dhënave DIN1 E nënshkruar, e panënshkruar E panënshkruar Lloji i të dhënave hyrëse të Kanalit 1
5 Lloji i të dhënave DIN2 E nënshkruar, e panënshkruar E panënshkruar Lloji i të dhënave hyrëse të Kanalit 2
6 Gjerësia e të dhënave hyrëse 8/10/12 8 Gjerësia e të dhënave hyrëse
7 Lloji i të dhënave Dout0 E nënshkruar, e panënshkruar E panënshkruar Lloji i të dhënave dalëse i Kanalit 0
8 Lloji i të dhënave Dout1 E nënshkruar, e panënshkruar E panënshkruar Lloji i të dhënave dalëse i Kanalit 1
9 Lloji i të dhënave Dout2 E nënshkruar, e panënshkruar E panënshkruar Lloji i të dhënave dalëse i Kanalit 2
10 Gjerësia e të dhënave dalëse 8/10/12 8 Gjerësia e të dhënave dalëse
11 A0 -3.0~3.0 0.299 Koeficienti i parë i Kanalit 1
12 B0 -3.0~3.0 0.587 Koeficienti i dytë i Kanalit 2
13 C0 -3.0~3.0 0.114 Koeficienti i tretë i Kanalit 3
14 A1 -3.0~3.0 -0.172 Koeficienti i parë i Kanalit 1
15 B1 -3.0~3.0 -0.339 Koeficienti i dytë i Kanalit 2
16 C1 -3.0~3.0 0.511 Koeficienti i tretë i Kanalit 3
17 A2 -3.0~3.0 0.511 Koeficienti i parë i Kanalit 1
18 B2 -3.0~3.0 -0.428 Koeficienti i dytë i Kanalit 2
19 C2 -3.0~3.0 -0.083 Koeficienti i tretë i Kanalit 3
20 S0 -255.0~255.0 0.0 Konstantja e Kanalit 0
21 S1 -255.0~255.0 128.0 Konstantja e Kanalit 1
22 S2 -255.0~255.0 128.0 Konstantja e Kanalit 2
23 Dout0 Vlera maksimale -255~255 255 Maksimumi i diapazonit të të dhënave dalëse të kanalit 0
24 Vlera Dout0 Min -255~255 0 Gama minimale e të dhënave dalëse e Kanalit 0
25 Dout1 Vlera maksimale -255~255 255 Maksimumi i diapazonit të të dhënave dalëse të kanalit 1
26 Vlera Dout1 Min -255~255 0 Gama minimale e të dhënave dalëse e Kanalit 1
27 Dout2 Vlera maksimale -255~255 255 Maksimumi i diapazonit të të dhënave dalëse të kanalit 2
28 Vlera Dout2 Min -255~255 0 Gama minimale e të dhënave dalëse e Kanalit 2

Përshkrimi i kohës
Ky seksion përshkruan kohën e Gowin CSC IP.
Të dhënat nxirren pas një vonese prej 6 ciklesh të orës pas operacionit CSC. Kohëzgjatja e të dhënave dalëse varet nga të dhënat hyrëse dhe është e njëjtë me kohëzgjatjen e të dhënave hyrëse.
Figura 3-3 Diagrami i kohës së ndërfaqes së të dhënave hyrëse/dalëse

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

Konfigurimi i ndërfaqes

Ju mund të përdorni mjetet e gjeneratorit të bërthamës IP në IDE për të thirrur dhe konfiguruar Gowin CSC IP.

  1. Hapni gjeneratorin e bërthamës IP
    Pas krijimit të projektit, mund të klikoni në skedën "Tools" në pjesën e sipërme të majtë, zgjidhni dhe hapni gjeneruesin e bërthamës IP nga lista rënëse, siç tregohet në Figurën 4-1.GOWIN-IPUG902E-CSC-IP-Programming-For-The-Future-fig-4
  2. Hapni bërthamën IP të CSC
    Klikoni "Multimedia" dhe klikoni dy herë "Color Space Convertor" për të hapur ndërfaqen e konfigurimit të bërthamës IP të CSC, siç tregohet në Figurën 4-2.GOWIN-IPUG902E-CSC-IP-Programming-For-The-Future-fig-5
  3. Portet kryesore të IP-së CSC
    Në të majtë të ndërfaqes së konfigurimit është diagrami i porteve të bërthamës IP të CSC, siç tregohet në figurën 4-3.GOWIN-IPUG902E-CSC-IP-Programming-For-The-Future-fig-6
  4. Konfiguro informacionin e përgjithshëm
    • Shihni informacionin e përgjithshëm në pjesën e sipërme të ndërfaqes së konfigurimit, siç tregohet në figurën 4-4. Merrni çipin GW2A-18 si një ishample, dhe zgjidhni paketën PBGA256. Niveli i lartë file emri i projektit të gjeneruar shfaqet në "Emri i Modulit" dhe parazgjedhja është "
    • Color_Space_Convertor_Top”, i cili mund të modifikohet nga përdoruesit. Të file e krijuar nga bërthama IP tregohet në "File Emri”, i cili përmban files kërkohet nga bërthama IP CSC, dhe parazgjedhja është "color_space_convertor", i cili mund të modifikohet nga përdoruesit. "Creat IN" tregon rrugën e bërthamës IP files, dhe parazgjedhja është "\project path\src\ color_space_convertor", i cili mund të modifikohet nga përdoruesit.GOWIN-IPUG902E-CSC-IP-Programming-For-The-Future-fig-8
  5. Opsionet e të Dhënave
    Në skedën "Opsionet e të dhënave", duhet të konfiguroni formulën, llojin e të dhënave, gjerësinë e bitit të të dhënave dhe informacione të tjera të parametrave për operacionet CSC, siç tregohet në Figurën 4-5.GOWIN-IPUG902E-CSC-IP-Programming-For-The-Future-fig-9

Dizajni i Referencës

Ky kapitull fokusohet në përdorimin dhe ndërtimin e shembullit të projektimit të referencës së CSC IP. Ju lutemi shikoni Dizajnin e Referencës CSC për detaje në Gowinsemi webfaqe.

Aplikimi i shembullit të projektimit

  • Merrni DK-VIDEO-GW2A18-PG484 si një ishample, struktura është siç tregohet në figurën 5-1. Për informacionin e bordit të zhvillimit DK-VIDEO-GW2A18-PG484, mund të klikoni këtu.GOWIN-IPUG902E-CSC-IP-Programming-For-The-Future-fig-10
  • Në dizajnin e referencës, video_top është moduli i nivelit të lartë, rrjedha e punës e të cilit tregohet më poshtë.
    1. Moduli i modelit të testimit përdoret për të gjeneruar modelin e testimit me një rezolucion prej 1280×720 dhe formatin e të dhënave RGB888.
    2. Thirrni gjeneratorin e bërthamës IP të CSC për të gjeneruar modulinrgb_yc_top për të arritur RGB888 në YC444.
    3. Thirrni gjeneratorin e bërthamës IP të CSC për të gjeneruar modulin yc_rgb_top për të arritur YC444 në RGB88.
    4. Pas dy konvertimeve, të dhënat RGB mund të krahasohen për të parë nëse ato janë të sakta.
      Kur dizajni i referencës zbatohet në testin e nivelit të tabelës, mund t'i konvertoni të dhënat e daljes përmes çipit të kodimit të videos dhe më pas t'i nxirrni në ekran.
      Në projektin e simulimit të ofruar nga dizajni i referencës, BMP përdoret si burimi i ngacmimit të testit, dhe tb_top është moduli i nivelit të lartë të projektit të simulimit. Krahasimi mund të bëhet nga imazhi dalës pas simulimit.

File Dorëzimi

Dorëzimi file për Gowin CSC IP përfshin dokumentin, kodin burimor të dizajnit dhe modelin e referencës.

Dokumenti
Dokumenti kryesisht përmban PDF file të udhëzuesit të përdorimit.
Tabela 6-1 Lista e dokumenteve

Emri Përshkrimi
Udhëzuesi i përdorimit të IPUG902, Gowin CSC IP Udhëzuesi i përdoruesit të Gowin CSC IP, përkatësisht ky.

Kodi burimor i dizajnit (kriptimi)
Kodi i koduar file përmban kodin e koduar Gowin CSC IP RTL i cili përdoret për GUI në mënyrë që të bashkëpunojë me softuerin Gowin YunYuan për të gjeneruar bërthamën IP të kërkuar nga përdoruesit.
Tabela 6-2 Lista e kodeve burimore të projektimit

Emri Përshkrimi
konvertuesi i hapësirës së ngjyrave.v Niveli i lartë file e bërthamës IP, e cila u siguron përdoruesve informacionin e ndërfaqes, të koduar.

Dizajni i Referencës
Ref. Dizajn file përmban netlistën file për Gowin CSC IP, dizajni i referencës së përdoruesit, kufizimet file, niveli më i lartë file dhe projekti file, etj.
Tabela 6-3 Ref.Dizajn File Lista

Emri Përshkrimi
video_top.v Moduli kryesor i dizajnit të referencës
model testimi.v Moduli i gjenerimit të modelit të testimit
csc_ref_design.cst Kufizimet fizike të projektit file
csc_ref_design.sdc Kufizimet e kohës së projektit file
Konvertuesi i hapësirës së ngjyrave Dosja e projektit IP CSC
—rgb_yc_top.v Gjeneroni IP-në e parë CSC të nivelit të lartë file, i koduar
—rgb_yc_top.vo Gjeneroni netlistën e parë të IP të CSC file
—yc_rgb_top.v Gjeneroni IP-në e dytë CSC të nivelit të lartë file, i koduar
—yc_rgb_top.vo Gjeneroni netlistën e dytë të IP të CSC file
gowin_rpll Dosja e projektit PLL IP
çelësi_debounceN.v Moduli i heqjes së çelësit
i2c_master Dosja e projektit I2C Master IP
adv7513_iic_init.v Moduli i inicializimit të çipit ADV7513

Dokumentet / Burimet

GOWIN IPUG902E CSC IP Programimi për të Ardhmen [pdfUdhëzuesi i përdoruesit
IPUG902E CSC IP Programimi për të Ardhmen, IPUG902E, CSC IP Programimi për të Ardhmen, Programimi për të Ardhmen, Për të Ardhmen, Të Ardhmen

Referencat

Lini një koment

Adresa juaj e emailit nuk do të publikohet. Fushat e kërkuara janë shënuar *