CPLD - XC95xx/Coolrunner, realne???
Serych@panska.cz
Serych@panska.cz
Čtvrtek Leden 12 07:05:01 CET 2006
A nestalo by za to, vytahnout nejaky polotovar ze stareho faxu ci scanneru?
Jakub Serych
> -----Original Message-----
> From: Marek Pavlu [mailto:pavlu@hwg.cz]
> Sent: Thursday, January 12, 2006 1:17 AM
> To: hw-list@list.hw.cz
> Subject: CPLD - XC95xx/Coolrunner, realne???
> Importance: High
>
>
> Zdravim,
>
> Uvazuji o takove mensi hracce, ktera by mnela za ukol z CCD radkoveho
> senzoru, jedna radka(zatim jeste nemam vybran typ), nasnimat
> signal pres ADC
> do SRAMky. Cilem je takova lehka verze spektralni analyzy
> svetla zhruba ve
> viditelne oblasti a pripadne, pokud senzor a optika dovoli,
> tak mirne doleva
> ci doprava od viditelne oblasti:).
>
> Mam ale par otazek:
>
> 1) Vleze se neco takoveho do CPLD?
> Nejaky ten XC95xx nebo Coolrunner? FPGA se mi moc nezamlouva:).
> Chtel bych to psat ve VHDL.
> Nektery se sedmdesati nohama by vystacil.
>
> 2) Jak dlouho by mohlo trvat napsani takove srandy novackovi v teto
> problematice? Radovy odhad. Pocitam, ze na to mam tak rok:).
>
> Osciloskop nebo logicky analyzator do 100MHz bych k ruce mel
> a pozadavek na
> merene signaly jsou nekde kolem 20MHz maximalne.
>
>
> PS: Nejake pokusy jsem s WebPack ve VHDL jiz udelal, ale
> zatim jen "lehke"
> pokusy na simulatoru...
>
> Dekuji za nazory, napady.
> Celkove pozadavky, ktere na to mam jsou nize...
>
> S pozdravem,
> Marek Pavlu
>
>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> Uvazoval jsem, ze by to cele uridilo jedno CPLD, generovalo by ridici
> signaly pro CCD, generoval pozadavek na konverzi pro ADC a
> prenasel data z
> ADC do SRAM a pak ze SRAM do ridiciho CPU jiz docela pomalu.
>
> Vystupni signal z CDD by pak byl vzorkovan ADC 8bit do cca 6MSPS.
> SRAM by mela mit 4kB, max vsak 512kB, pri datove sbernici 8bitu.
> CPLD tedy musí ridit i adresovou a ridici sbernici SRAM.
>
> Vycitani a rizeni CPLD z CPU by pak bylo po jednoduche sbernici.
>
> END - signal o informaci pro dokonceni cele konverze
>
> CS - vyber obvodu(aby vedel, kdy ma zacit konverzi, CS=0 a kdy ji ma
> prerusit)
>
> RD/WR - pro cteni/zapis dat a nebo prikazu do CPLD
>
> CLK - tohle by slouzilo pro CPU, aby se dalo zapsat/vycist
> sekvenci dat do/z
> CPLD a nebo SRAM
>
> CMD - tenhle signal by slouzil k rozpoznani prikazu a nebo
> dat k prenosu
>
> DATA - 8bitu, sběrnice pro prenos dat...
>
> Chtel bych, aby se dalo nastavit kmitocet vzorkovani a pocet vzorku.
> To je prakticky vse.
>
> <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
>
>
>
> _____
>
> avast! Antivirus <http://www.avast.com> : Odchozi zprava cista.
>
>
> Virova databaze (VPS): 0602-2, 11.01.2006
> Testovano: 12.1.2006 1:17:11
> avast! - copyright (c) 2000-2003 ALWIL Software.
>
>
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
Další informace o konferenci Hw-list