F
farminbob
Guest
Hej til alle, lige fundet dette forum og det ser ud som jeg kunne få nogle svar på mit problem
<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Smile" border="0" />Jeg forsøger at gøre en grænseflade til et digitalt tv-transmitter til amatørradioudstyr ..
Original design anvendes den parallelle port til 1.024Mb / s 8-bit parallel overføringshastighed i dos med ingen interrupts til parallel input af transmitteren, det pulserende de stroboskopeffekt input på printerens port til at anmode hver byte data.
Jeg forsøger at gøre en USB-version af denne og i øjeblikket eksperimenterer med FTDI FT245 chip conntected direkte til min eksterne interface.
Med dette setup har jeg fået en halv arbejdsdag, men som du måske har gættet, jeg får nogle problemer med afbryder på USB bus med jævne mellemrum og jeg løst en række bytes hver gang der ikke kan ske, hvis det skal fungere korrekt.
så ...dumme spørgsmål tid ...Jeg har
128.000 bytes / s, med 1ms?afbryde for usb = 128 bytes tabt ved hver afbryder?
Jeg tror jeg har brug for en buffer større end 128 bytes at gøre det til et tabsfri overførsel?
Interessant det FTDI chip hedder det har en 128 byte TX buffer, så jeg gætter
jeg er tæt på fuld kapacitet ..
Har nogen nogen simple idéer om en suppleant USB-interface med en større buffer eller en FIFO buffer idé, som jeg kan bruge, som ikke
er alt for kompliceret, Digital design er ikke min stærke side!
mange tak
Rob
<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Smile" border="0" />Jeg forsøger at gøre en grænseflade til et digitalt tv-transmitter til amatørradioudstyr ..
Original design anvendes den parallelle port til 1.024Mb / s 8-bit parallel overføringshastighed i dos med ingen interrupts til parallel input af transmitteren, det pulserende de stroboskopeffekt input på printerens port til at anmode hver byte data.
Jeg forsøger at gøre en USB-version af denne og i øjeblikket eksperimenterer med FTDI FT245 chip conntected direkte til min eksterne interface.
Med dette setup har jeg fået en halv arbejdsdag, men som du måske har gættet, jeg får nogle problemer med afbryder på USB bus med jævne mellemrum og jeg løst en række bytes hver gang der ikke kan ske, hvis det skal fungere korrekt.
så ...dumme spørgsmål tid ...Jeg har
128.000 bytes / s, med 1ms?afbryde for usb = 128 bytes tabt ved hver afbryder?
Jeg tror jeg har brug for en buffer større end 128 bytes at gøre det til et tabsfri overførsel?
Interessant det FTDI chip hedder det har en 128 byte TX buffer, så jeg gætter
jeg er tæt på fuld kapacitet ..
Har nogen nogen simple idéer om en suppleant USB-interface med en større buffer eller en FIFO buffer idé, som jeg kan bruge, som ikke
er alt for kompliceret, Digital design er ikke min stærke side!
mange tak
Rob