Forum: Mikrocontroller und Digitale Elektronik wo finde ich die grösse des FIFO von VS1001k ?


von gert (Gast)


Lesenswert?

wo finde ich die grösse des internen FIFO's von VS1001k ?

habe im datenblatt nix gefunden

danke

von sebba (Gast)


Lesenswert?

STRG + F

2-3x auf "Weitersuchen" klicken, und voilà:

The size of the audio FIFO is 512 stereo (2×16-bit) samples

von gert (Gast)


Lesenswert?

hm .. es gibt aber im datenblatt einen Bitstream FIFO von 16384 bits ?

von sebba (Gast)


Lesenswert?

jo, stimmt - is auch da...

>>habe im datenblatt nix gefunden

also hast du doch was gefunden ;)

von gert (Gast)


Lesenswert?

hm ja . nur eben im forum sprechen manche von 32k ... ?

von sebba (Gast)


Lesenswert?

g


16384 bit + 512  2  16 = 32768 Bit

sind also 32 KBit...

allerdings KBit und nicht KByte

außerdem werden halt 16kbit genutzt um die PCM Samples zu speichern - da 
gehen also bei 44.1KHz gerade mal 1/44.1KHz*512 = 0,01 Sekunde rein

auf der anderen Seite werden MP3 Daten gespeichert - also bei 
meinetwegen 160KBit/sek ca 0,1 Sekunde

sind also 2 verschiedene Dinge...

von gert (Gast)


Lesenswert?

habe bei vlsi nachgeschaut:

VS1001 implements two user-transparent buffers: an input bitstream 
buffer, and an audio output buffer.

The length of the input bitstream buffer is 16384 bits. In other words, 
at a constant 128 kbit/s bit-rate, the length of the buffer is 128 ms. 
DREQ turns off/on when there are more/less than 16128 bits data in the 
bitstream buffer.

The length of the decoded audio buffer is 512 stereo samples. In other 
words, at a sample rate of 44100 Hz the length of the buffer is 11.6 ms.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.