| 
| Kirjoittaja | Viesti |  |       
 KimmoK
 
 | Kasasin tuossa lämpimikseni ideoita mitä SAM440ep emolevyn LatticeXP piirille + sen laajennusväylään voisi ehkä rakentaa.| Sunnuntaina,  9. marraskuuta, 2008 - klo 14.33: |  | 
 
 Kätevää on sekin että sen voi ohjelmoida aina uuteen tarpeeseen tarpeen muuttuessa. Ei se piiri taida tyhjänpantiksi jäädä.
   
 Lattice XP ideas:
 -3D render node (FPU)
 -DSP + digital sound out
 -i386 emulation
 -second CPU controller (Cell/SPE/intel Atom + memory)
 -physical RAM drive controller
 -MP4 encoder/decoder
 -video capture/digitizer
 -multichannel digiTV receiver
 -GPS receiver
 -EDGE/GPRS/3G receiver
 -WLAN receiver
 -ethernet router + port
 -bluetooth receiver
 -Watchdog
 -HardPowerOff (to truly shut off ATX power)
 -Oscilloscope
 -LogicAnalyzer
 -Display Controllers (laptop LCD, sevensegment, matrix LED display)
 -RetroConsoleEmulator
 -Retro ROM module reader
 -PATA IDE controller
 -SCSI controller
 -Firewire controller/bus
 -PCI and PCI Express controller/bus
 -Zorro2/3 controller/bus
 -A1200 clock ports
 -Amiga/PC floppydrive controller
 -Bridge to Amiga 1200 "local bus" (original AmigaInc&Eyetech kludge idea)
 -Car computer connections
 -Home automation control bus
 -MIDI Ports
 -Amiga/Atari joystic ports (eight simultaneous digital joystics)
 -Playstation/Xbox Joystick ports
 -PC joystick ports
 -Parallel port
 -other future port/bus
 
 I think almost all of these could be implemented also on I2C/Ethernet/USB/PCI or on some other SAM440ep bus.
 
 
 |  |       
 Joanna
 
 | Ideoita on paljonkin tuossa, mutta onko niistä montakaan oikeasti toteutettavissa tuollai laitteella onkin minusta mielenkiintoisempi kysymys.| Maanantaina,  10. marraskuuta, 2008 - klo 13.47: |  | 
 
 En ainakaan viimeksi pikaisella vilkaisulla löytänyt kahta oleellista tietoa..
 - FPGA-piiri koko (logiikan määrä, eli mitä voidaan emuloida)
 - Piirin liityntä muuhun laitteistoon (onko esim suoraa acessia muistiin tms olellisuuksiin)
 
 
 |  |       
 KimmoK
 
 | @Joanna| Maanantaina,  10. marraskuuta, 2008 - klo 14.32: |  | 
 
 Jepulis jep. Eivät poijjaat ole ainakaan julkisilla foorumeilla kertoilleet tarkempia tietoja. Mitä itse hätäsesti vilkasin latticeXP dokumentteja niin mopoimmallakin varmaan floppykontrollerin kokoiset -jutut onnistuu helpostikin
 
 Paiskasin about saman listan myös tuonne AW:n.
 linkiti
 
 Saapa nähdä tuleeko Acubelta missä(än) vaiheessa kommentteja.
 
 
 |  |       
 Joanna
 
 | Emon kuvasta joka on http://www.acube-systems.biz/download/sam_manual_0.7.pdf voi päätellä että kyseessä on 256-nastainen BGA kotelo.. Tämä ei sinällään todista paljon mitään koska siinä kotelossa on myynnissä kaikki LXP tyypit kuutosesta kaksikymppiseen.| Maanantaina,  10. marraskuuta, 2008 - klo 17.12: |  | 
 
 Lisäksi oleellisena olisi tieto siitä mitä varten tuo laite on emolla ja kuinka täynnään se on jo valmiiksi.
 
 
 |  |       
 KImmoK
 
 | Tuossa vanhassa bitplane -jutussa sanotaan että FPGA on erillisessä EPC väylässä eli ei PCI:ssä kiinni.| Maanantaina,  10. marraskuuta, 2008 - klo 18.21: |  | 
 EPC väylä on 66Mhz 16bittinen väylä, jolla on 30 osoitelinjaa. Samassa jupinassa sanotaan sitäkin että kuhunkin tuotantoerään voi valita erilaisen FPGA:n.
 
 http://www.acube-systems.biz/common/Bitplane15.pdf
 
 
 |  |       
 KimmoK
 
 | Yhdestä valokuvasta koetin lukea: "LFXPBC, 4F*256C-II, A8458826 Malaysia ...." mutta eipä ole nyt tsäänsiä tsekata lattice dokkaria mihin tuo johtais.| Maanantaina,  10. marraskuuta, 2008 - klo 18.35: |  | 
 
 Ja ei oo varmuutta mikä lattice on missäkin tuotantoerässä.
   
 
 |  |       
 Joanna
 
 | Tilauskoodi on selitetty http://www.latticesemi.com/lit/docs/handbooks/HB1001.pdf dokumentin sivulla 125.| Maanantaina,  10. marraskuuta, 2008 - klo 20.05: |  | 
 
 Eli seuraavasti
 
 LFXP = Lattice XP
 B = piirin koko, oletettavasti joko 3 tai 6 koska ne ovat ainoat yksinumeroiset
 C = Jännite-alue 1.8,2.5,3.3V
 4 = Nopeusluokka (keskinopea)
 FN256 = Lyijyvapaa 256 palloinen bfBGA (kuten mainitsin kuvasta arvauksena)
 C = Lämpötila-alue (commercial)
 
 Loppu osoittaa oletettavasti että se on ns. toinen revisio.. Mutta tämä tieto löytynee jostain kaivamalla..
 
 Sivun 186 mukaan tuossa paketissa ei ole saatavilla 3-kokoluokkaa joten se on todennäköisimmin 6 jonka olet lukenut B-kirjaimeksi. Tätä tukee mielestäni tuon http://www.acube-systems.biz/common/Bitplane15.pdf dokumentin sivulla 2 oleva kuva, ainakin minusta siinä lukee piirityyppinä LFXP6C (epäselvä kuin mikä).
 
 Eli.. tällä tiedolla uskoisin että se on tuo 6k-lut versio. Se että mitä yksi LUT on onkin jo sitten semmoinen asia jonka selittäminen menee vaikeaksi :-)
 
 
 |  |