Hur snabb är din port?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
1802
Inlägg: 6835
Blev medlem: 6 februari 2009, 13:52:28

Hur snabb är din port?

Inlägg av 1802 »

Hur många bitars binärräknare behöver du för att MSB skall blinka långsammare än 1hz(ev lite snabbare men fullt synligt för de flesta)? Valfri plattform.
monstrum
Inlägg: 620
Blev medlem: 13 januari 2005, 05:38:32
Ort: Göteborg

Re: Hur snabb är din port?

Inlägg av monstrum »

2 = F / 2^N => N = ln(F/2) / (ln(2))

Där N är antal bitar, F är antalet uppskattat antal additioner per sekund. 2 för att MSB skall toggla två gr per sekund.
Användarvisningsbild
Klas-Kenny
Inlägg: 11842
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: Hur snabb är din port?

Inlägg av Klas-Kenny »

För att få lite klarhet, är tanken att fler är häftigare?

Annars går det ju köra enormt låg klockhastighet på de flesta plattformer om man vill.

Edit: Kan ju köra en 555'a som astabil vippa på så låg frekvens, kan ses som en 1-bitsräknare. :wacko:
1802
Inlägg: 6835
Blev medlem: 6 februari 2009, 13:52:28

Re: Hur snabb är din port?

Inlägg av 1802 »

Tanken är att jämföra olika plattformar på full speed. Och kanske att "blinka LED" utan delay rutiner.
Användarvisningsbild
Electricguy
Inlägg: 12488
Blev medlem: 15 augusti 2007, 16:52:14
Ort: Kälmä' typ..

Re: Hur snabb är din port?

Inlägg av Electricguy »

Jag kan ställa upp med min relä baserade binära räknare.. :vissla:
Kan ju använda bit 0 för att dra upp prestandan lite..
1802
Inlägg: 6835
Blev medlem: 6 februari 2009, 13:52:28

Re: Hur snabb är din port?

Inlägg av 1802 »

Electricguy: Såg din överklockade reläbaserade binärräknare. LSB blinkar=inte så snabb. Du får trimma mer.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46978
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Hur snabb är din port?

Inlägg av TomasL »

1802 skrev:Tanken är att jämföra olika plattformar på full speed. Och kanske att "blinka LED" utan delay rutiner.
Varför det, enklare är väl att jämföra antalet instruktioner per sekund om man nu skall jämföra plattformar.
Användarvisningsbild
Electricguy
Inlägg: 12488
Blev medlem: 15 augusti 2007, 16:52:14
Ort: Kälmä' typ..

Re: Hur snabb är din port?

Inlägg av Electricguy »

Ja precis.. Bara en blinkande lysdiod säger ju inte så extremt mycket.. Det är ju som att bara titta på FPS på grafikkort.. Det finns ju lite fler faktorer som spelar in, för att det ska fungera bra.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46978
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Hur snabb är din port?

Inlägg av TomasL »

Att jämföra plattformar baserad på IPS, dvs instruktioner per sekund är fullständigt meningslöst, då det är så mycket annat som spelar in.

Till exempel, En PIC32a snurrande på 80MHz, klarar av att generera en 40-MHz klocka på vissa av utgångarna.
1802
Inlägg: 6835
Blev medlem: 6 februari 2009, 13:52:28

Re: Hur snabb är din port?

Inlägg av 1802 »

Och det blir hur många bitars binärräknare snabbare än ögat? Obs det är inte bara den snabbaste jag är ute efter. Alla exempel är välkomna.

Ofta kommer frågan varför, jag svarar med ett citat. "Om du behöver fråga, så förstår du inte svaret."
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Hur snabb är din port?

Inlägg av blueint »

TomasL skrev:Att jämföra plattformar baserad på IPS, dvs instruktioner per sekund är fullständigt meningslöst, då det är så mycket annat som spelar in.
Det ger en grov uppskattning om prestandan. Men sedan får man kika på detaljerna.
1802
Inlägg: 6835
Blev medlem: 6 februari 2009, 13:52:28

Re: Hur snabb är din port?

Inlägg av 1802 »

Precis så :-) . Några exempel. C64 basic och assembler. Hinner man se bit 7? PC finns i massor av olika hastigheter. Alla exempel av intresse. Arduino C och asm. Jag planerar att prova på en PC i qbasic. Får tänka till lite då jag kör 4 LED jordade via varsin port pinne. Men man behöver inte se alla pinnar, Bara de som blinkar och en "fast".
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Hur snabb är din port?

Inlägg av blueint »

Försök att förklara vad du menar på ett mer klarare sätt.
1802
Inlägg: 6835
Blev medlem: 6 februari 2009, 13:52:28

Re: Hur snabb är din port?

Inlägg av 1802 »

World's Shortest Microchip PIC Flashing LED Program - YouTube
Ett exempel. Visst borde det blinka snabbare om LSB är med. Är det en fördröjning inblandad? Eller visar filmen bara bit 4-7? Vad har han i minnet efter progget? Massa NOP? Eller kanske RETURN? Om progget går igenom massor av NOP, så får det ses som en fördröjning.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Hur snabb är din port?

Inlägg av sodjan »

> Är det en fördröjning inblandad?

Koden finns ju i Youtube klippet... !?

Detta måste var den mest undrliga tråden på ganska länge...
Skriv svar