March, 2013 archyvas

Vasario 58 diena

Saturday, March 30th, 2013

Sveikinu su vasario 58 diena…

Biški čia gamta juokauja. Globalinis atšilimas.

FPGA:0005 - Tekstinis displėjus

Sunday, March 24th, 2013

Papaišėm spalvotus fonus. Bet jei norime parodyti kokį nors tekstą, panašiai kaip senoviniam tekstiniam displėjuje? Aišku galima! Viena iš pirmųjų minčių- prikabinti didelį video RAMą kaip šiuolaikinėse video plokštėse ir nuo RAM turinio keisti vaizdą. Aišku taip galima, bet mes neturim tiek atminties. Netgi naudojant po 4 bitus vienai spalvai, gaunasi: 1024×768×3×4/8=1179648 baitai (1.125 megabaito). […]

Kin-dza-dza!

Friday, March 22nd, 2013

Кин-дза-дза! style.

Dabar visi darot kuu.

Penktadienis gi!

Fotocheminė mįslė

Wednesday, March 20th, 2013

Čia jums, kad nenuobodžiauti eilinė foto mįslė. Šį karta tokia cheminė. Pabandykit atspėti kas čia dabar yr.
Tik prašymas, tie kurie tikrai tikrai žino ir jūsų postai automatiškai pasitvirtina- neišduokit iškarto.

Toks iš pradžių.

Toks raudonai karštas.

Panašiai atrodo šaltas (nors foto yra karštas, tačiau daryta su blykste).
Balto objekto dydis apie 4×5cm.

Įrankis

Saturday, March 16th, 2013

Tikriausiai daugelis pirko kiniškus šešiakampius raktelius kurie susisuka kaip vaškiniai?

Kam juos galima panaudoti? Prireikė vienam projekte apdoroti plokštumą, o nėra frezavimo staklių. Bandymai su šlifavimo staklėmis baigėsi gėdingu fiasko. Besiblaškant po youtube, buvo pastebėtas toks specifinis įrankis kurio mintis labai paprasta- vieno peilio drožtuvas. Todėl kiniškas kiek didesnis šešiakampis buvo modifikuotas:

Čia matosi šešiakampio modifikacija: kiek […]

FPGA:0004 - SVGA

Friday, March 15th, 2013

Pažaidus su LEDais, pabandykime prijungti kokį nors VGA monitorių. Kadangi mano eksperimentinis monitorius yra LCD su 1024×768 raiška, tai man reikia susigeneruoti tokią “video plokštę" kuri palaikytu tokią rezoliuciją. kodėl tiksliai pataikyti į “native resolution"? Ogi kad pažaisti su smulkiais objektais ir taimingais.
Iš senesnio mano puslapio galima sužinoti standartizuotus VESA taimingus ir video generavimo koncepcija. […]

FPGA:0003 - LEDai

Tuesday, March 12th, 2013

Garsą jau turim, dabar biški vaizdo. Yra 3 LED ant tos plokštės sujungti per rezistorių prie Vcc. Pas mano plokštę jie pažymėti kaip D2, D4 ir D5. Aš čia prilitavau skirtingų spalvų LEDus: raudoną, žalią ir mėlyną. O kad dar krūčiau būtų, maitinimo pajungimo indikacijos LEDą D3 padariau baltos spalvos.
Su FPGA uždegti LEDą […]

FPGA:0002 - Cypukas

Sunday, March 10th, 2013

Kai jau kažkas suveikė ir signalas perėjo iš vieno mikroschemos šono į kitą, reikia tą signalą kaip nors modifikuoti.
Aišku galima iš bibliotekos prisidėlioti visokių loginių elementų į schemos puslapį ir viskas veiks. Bet mūsų užduotis pasigaminti modulį kuris veiks pagal mūsų norus. Ką nors nestandartinio.
Tačiau pradžiai reikia pasidaryti pirmą periferinį įrenginį- mažyčiuką garsiakalbiuką. Aišku nesamonė […]

FPGA:0001 - Softas, konfiguravimas, pirmas paleidimas

Saturday, March 9th, 2013

Straipsnis tikrai atsirado greičiau nei koks nors skaitytojas įsigijo dev boardą. Tačiau softą dalinai galima pasibandyti.
Paleidus Quartus programą spaudžiam naujo projekto darymo “wizardą". Spaudžiam NEXT ir pasirenkame direktorija kurioje kursime savo pirmą projektą. Darbo metu ten susikurs melionas ir dar biški failiukų, todėl reikia susikurti naują direktoriją. Pasirenkam projekto pavadinimą, kad ir “FPGA001″. NEXT.
Čia galima […]

FPGA:0000 - Intro

Saturday, March 9th, 2013

Labai mažai rašiau FPGA/CPLD temoje, o ir tautinėje “spaudoje" ši tema mažai apšviesta. Todėl (nes išsibaigė fantazija) nutariau parašyti keletą straipsnių apie FPGA čipus ir jų panaudojima. Aišku, stipriai remsiuosi FPGA4FUN puslapiais. Gal net plagijuosiu. Ir dar, nesiruošiu apibrėžti visko ir visada. Todėl mano pasakojimui bus apie Alteros produktus ir verilog kalbą. Kitų neįvaldžiau.
Kadangi žaisti […]

Unhappy Tikbalang