Sivu 2/2

ViestiLähetetty: Ma Tammi 22, 2007 22:30
Kirjoittaja MJ
JKN kirjoitti:
MJ kirjoitti:En tied? toimiiko, itse k?yt?n lpt-liit?nn?ist? ohjelmointilaitetta (jonka linkin l?hetin aiemmin).


Joo, t?m? saksalaisen kaverin ohjelmointilaite n?ytti ihan asialliselta, ja siksi kyselinkin LPT:st?. N?es ongelma on, ett? XP-koneessani ei ole LPT-porttia, ja LPT-portillisessa koneessani ei ole XP:t?. USB-LPT-sovittimia kyll? l?ytyy kaupoista, mutta niiden toimivuus t?m?n tyyppisten softien kanssa ei ole mitenk??n selvi?.


Piti kirjoittaa aikaisemmin, ett? k?yt?n suoraan lpt portissa tuota ohjelmointilaitetta... Itsell?nikin on sama ongelma (ja varmaan muillakin rakentelijoilla) ett? uudemmassa koneessa(l?pp?ri) ei ole lpt ei rs232 portteja, k?yt?n ohjelmointiin vanhempaa konetta jossa nuo portit ovat.

Saakohan mist??n edullisesti pcmcia liit?nn?isi? lpt sovittimia?

ViestiLähetetty: Ma Tammi 22, 2007 22:46
Kirjoittaja MJ
JKN kirjoitti:


N?k?j??n t?m? adapteri on tehty juuri taklaamaan t?t? ongelmaa, ett? useat kaupasta saatavat adapterit eiv?t toimi t?m?n tyyppisten LPT:t? k?ytt?vien softien kanssa. Ei nyt viitsisi tuota ruveta rakentamaan t?m?n takia, vaatii miettimist?.


Itsekkin aikoinaan kun ihmettelin t?t? asiaa niin meinasin rakentaa tuon adapterin, mutta en kuitenkaan kehdannut, kun ei tied? toimiiko tuo loppujen lopuksi :?

fpga4fun

ViestiLähetetty: Ke Tammi 24, 2007 10:43
Kirjoittaja KKP
Tuolla jossakin muussa topicissa MJ laittoi linkin fpga4fun-sivustolle. Sep? n?yttikin hyv?lt? paikalta, jos haluaa lis?tietoa t?st? aiheesta.

http://www.fpga4fun.com

Re: fpga4fun

ViestiLähetetty: Pe Tammi 26, 2007 18:45
Kirjoittaja MJ
KKP kirjoitti:Tuolla jossakin muussa topicissa MJ laittoi linkin fpga4fun-sivustolle. Sep? n?yttikin hyv?lt? paikalta, jos haluaa lis?tietoa t?st? aiheesta.

http://www.fpga4fun.com


T?ss? on lis?? linkkej? aiheesta:
http://www.interq.or.jp/japan/se-inoue/e_cpld.htm Hyv? sivu
http://www.digitalfilter.com/products/d ... dfalz.html enemm?n dsp juttuja, mutta t?ll? ohjelmalla saa generoitua vhdl koodia fir ja iir filttereihin. (ilmainen yksityisk?ytt??n)
http://www.vahana.com/examples.htm
sekalaisia koodinp?tki? vhdl (jonkun kirjan esimerkkej?.. mutta saa jonkinlaista vinkki? vhdl:st?)

ViestiLähetetty: Su Helmi 04, 2007 16:58
Kirjoittaja JKN
Latailin tuon Xilinxin softan, olikin aikamoinen m?lli (1.5 GB). Meni useampi tunti lataukseen. Asennus sujui hyvin, mutta itse k?yt?ss? on ollut kyll? hankaluuksia. Omituista sekoilua ymp?rist?muuttujien ja hakemistonimien kanssa, n?it? joutui s??t?m??n pitk??n ennenkuin sai edes tutoriaalin menem??n l?pi. Aiheutti vain salaper?isi? virheilmoituksia, joista Xilinxin answer database ei ollut kuullutkaan.

Ensimm?iseksi omaksi harjoitelmaksi valitsin mahdollisimman simppelin kohteen, 4:1 muxin, mutta t?m?k??n ei oikein onnistunut. Aina kun yritt?? luoda simulaatiota, jossa ei ole kello-inputtia, softa kaatuu siihen.

N?ill? kokemuksilla t?m? ei oikein vakuuta toimivuudestaan. Jos se sekoilee ja kaatuilee noin yksinkertaisissa yritelmiss?, niin ei paljon innosta tekem??n jotain "todellista" sill?. Mit? siell? tulisikaan vastaan? Mik??n ei ole niin rasittavaa kuin ty?kalut, jotka eiv?t toimi ja ett? joutuu tekem??n jotain asiaankuulumattomia virityksi? suunnitteluun, jotta saa kierretty? ty?kalun bugit.

Kun lis?ksi on ratkaisematta tuo ylemp?n? kuvaamani LPT-porttiyht?l?, niin taidan pist?? t?m?n CPLD-opiskelun hyllylle toistaiseksi.

ViestiLähetetty: Su Helmi 04, 2007 17:14
Kirjoittaja MJ
JKN kirjoitti:Latailin tuon Xilinxin softan, olikin aikamoinen m?lli (1.5 GB). Meni useampi tunti lataukseen. Asennus sujui hyvin, mutta itse k?yt?ss? on ollut kyll? hankaluuksia. Omituista sekoilua ymp?rist?muuttujien ja hakemistonimien kanssa, n?it? joutui s??t?m??n pitk??n ennenkuin sai edes tutoriaalin menem??n l?pi. Aiheutti vain salaper?isi? virheilmoituksia, joista Xilinxin answer database ei ollut kuullutkaan.

Ensimm?iseksi omaksi harjoitelmaksi valitsin mahdollisimman simppelin kohteen, 4:1 muxin, mutta t?m?k??n ei oikein onnistunut. Aina kun yritt?? luoda simulaatiota, jossa ei ole kello-inputtia, softa kaatuu siihen.

N?ill? kokemuksilla t?m? ei oikein vakuuta toimivuudestaan. Jos se sekoilee ja kaatuilee noin yksinkertaisissa yritelmiss?, niin ei paljon innosta tekem??n jotain "todellista" sill?. Mit? siell? tulisikaan vastaan? Mik??n ei ole niin rasittavaa kuin ty?kalut, jotka eiv?t toimi ja ett? joutuu tekem??n jotain asiaankuulumattomia virityksi? suunnitteluun, jotta saa kierretty? ty?kalun bugit.

Kun lis?ksi on ratkaisematta tuo ylemp?n? kuvaamani LPT-porttiyht?l?, niin taidan pist?? t?m?n CPLD-opiskelun hyllylle toistaiseksi.


Otitko uusimman version? Jos otit niin se on vain pariviikkoa vanha, johon on taatusti j??nyt bugeja. Itsell?ni on k?yt?ss? versio 7.1i joka on kaatunut vuoden sis?ll? ehk? kaksi kertaa...

Oletkos katsonut t?t? sivua:
http://www.interq.or.jp/japan/se-inoue/e_cpld4_4.htm

ViestiLähetetty: Su Helmi 04, 2007 18:59
Kirjoittaja MJ
MJ kirjoitti:Otitko uusimman version? Jos otit niin se on vain pariviikkoa vanha, johon on taatusti j??nyt bugeja. Itsell?ni on k?yt?ss? versio 7.1i joka on kaatunut vuoden sis?ll? ehk? kaksi kertaa...

Oletkos katsonut t?t? sivua:
http://www.interq.or.jp/japan/se-inoue/e_cpld4_4.htm


?sken vasta ?lysin, ett? yrit?t tehd? simulointia. Itse en ole sellaista tehnyt, olen vain rakentanut projektin tuon linkin mukaan ja kokeillut tuotosta laitteessa.

ViestiLähetetty: Su Helmi 04, 2007 19:10
Kirjoittaja JKN
Versio 9.1i siell? oli tarjolla, ei se vaihtoehtoja tarjonnut. Yhden Service Packinkin se halusi ladata ja asentaa, ja t?m?nkin asensin. Joten tuorein versio pit?isi olla (mik? ei tosiaankaan aina ole etu). Tuo japanilainen sivukin n?kyy olevan versiolla 3.1 tehty, ja ohjelma n?ytt?? olevan aika erin?k?inen.

Sin?ns?h?n kaikenlaiset k?ytt?j?n osaamattomuudesta johtuvat ongelmat uusien softien kanssa on normaalia, mutta n?m? ovat kyll? selke?sti bugeja, ja juuri se pist?? ep?ilem??n, ett? mit? show-stopper-tasoisia bugeja sielt? viel? l?ytyy, jos sill? alkaa todella tekem??n jotain suunnittelua.

Ja eik?s t?m?n softan perusidea ole, ett? sill? voi simuloida ja debugata sovelluksen jo pitk?lle, ennenkuin ohjelmoi ensimm?ist?k??n kertaa piirille?

ViestiLähetetty: Su Helmi 04, 2007 19:40
Kirjoittaja MJ
JKN kirjoitti:Versio 9.1i siell? oli tarjolla, ei se vaihtoehtoja tarjonnut. Yhden Service Packinkin se halusi ladata ja asentaa, ja t?m?nkin asensin. Joten tuorein versio pit?isi olla (mik? ei tosiaankaan aina ole etu). Tuo japanilainen sivukin n?kyy olevan versiolla 3.1 tehty, ja ohjelma n?ytt?? olevan aika erin?k?inen.

Sin?ns?h?n kaikenlaiset k?ytt?j?n osaamattomuudesta johtuvat ongelmat uusien softien kanssa on normaalia, mutta n?m? ovat kyll? selke?sti bugeja, ja juuri se pist?? ep?ilem??n, ett? mit? show-stopper-tasoisia bugeja sielt? viel? l?ytyy, jos sill? alkaa todella tekem??n jotain suunnittelua.

Ja eik?s t?m?n softan perusidea ole, ett? sill? voi simuloida ja debugata sovelluksen jo pitk?lle, ennenkuin ohjelmoi ensimm?ist?k??n kertaa piirille?


Ainakin 7.1i versio on saman n?k?inen kuin tuolla sivulla. Kyll? tuolla ohjelmalla pit?isi pysty? simuloimaan sovellusta, yritin joskus, mutta ei onnistunut.. on sen verran yksinkertaiset nuo minun projektit, ett? voi testata toimintaa laitteessa. Hyv? se olisi kuitenkin opetella tuo simulointi.

ViestiLähetetty: Ma Helmi 12, 2007 22:01
Kirjoittaja jahonen
Itse olen tullut k?ytelleeksi t?iss? ja kotosalla Alteran vastaavaa Quartusta, sekin pelaa ihan ok. Rakensin itse aikoinaan byteblaster-kalikan jolla piirien ohjelmointi k?y. Tosin se ei toimi uusimpien ns. Active Serial-konfigurointia k?ytt?vien piirien kanssa. Pit?isi rakentaa Byteblaster II-klooni.

Viime aikoina on saanut my?s Modelsim-VHDL-simulaattorin tuon Quartuksen mukana, tosin en ole kokeillut, kun Quartuksen omakin simulointi on riitt?nyt.

Joskus voisi kyll? Xilinxin ty?kaluihin tutustua, ihan yleissivistyksen vuoksi.

t. Janne

ViestiLähetetty: Ma Elo 06, 2007 15:37
Kirjoittaja kt9529
Jos ei tuota LPT porttia koneesta löydy niin onhan vaihtoehtona Xilinxin Platform Cable USB

http://direct.xilinx.com/bvdocs/publications/ds300.pdf

Hintaa laitteella ainakin trenz electronic verkkokaupassa 179€ :shock:
Et ei varmaan kannata hommata jos ei paljoo meinaa tarvita.

Alkuun pääse loistavasti Xilinx Spartan-3E starter kit paketilla
http://www.xilinx.com/bvdocs/userguides/ug230.pdf

Tällä hintaa 139€ eikä tarvitse sen kummempia ohjelmointilaitteita, ohjelmointi hoituu ihan usb kaapelilla. Ja mielestäni aika monipuolinen lauta.

EDIT: Tarkemmin kattelin kuvaa ni näyttäs vielä että ko. laudassa on jtag liitäntä joten ilmeisesti usb:n kautta vois tämän laudan avulla ohjelmoida muita lautoja... korjatkaa jos oon väärässä :lol:

EDITEDIT: Koulutuksessa tuli juteltua Silican kaverin kanssa joka on leikkiny ko. laudan kanssa enemmänkin ja hän ei ollut ohjelmointi asiasta aivan varma mutta uskoi tämän olevan mahdollista jokseenkin voi olla että pitää pari vetoo napsauttaa vaan poikki. Mutta ketäs se nyt haittaa. :twisted: