zZzZz Skrevet 16. november 2002 Del Skrevet 16. november 2002 Kan ikke la være å lure på hva "Cas2.5" (eller 2.0 for den saks skyld) er. 1) Hva er egentlig dette? 2) Hva er best? Enda mye å lære :smile: Lenke til kommentar
Elf_ Skrevet 16. november 2002 Del Skrevet 16. november 2002 CAS hvor lenge ram "mellomlagrer" ram før den blir sendt vidre 2 eller 2,5 "clock" 2,5* kan oppnås siden ddr ram overfører på stigende og synkende 2 er da best siden det er kortest tid Lenke til kommentar
ØysteinI Skrevet 16. november 2002 Del Skrevet 16. november 2002 Quote: Den 2002-11-16 19:27, skrev Elf_:CAS hvor lenge ram "mellomlagrer" ram før den blir sendt vidre 2 eller 2,5 "clock" 2,5* kan oppnås siden ddr ram overfører på stigende og synkende2 er da best siden det er kortest tid Feil, feil og riktig, i den rekkefølgen. :wink: CAS står for Column AcceSs Lantecy (=CL) og beskriver hvor mange klokke pulser det tar å finne og "åpne" riktig kolonne i minnebrikka. Tenk på ei minnebrikke som en matrise med kolonner og rader. Når da cpu'en trenger data fra minnet, sender den et signal til minnekontrolleren (som regel er denne bygd inn i NorthBrigde-delen(NB) av chipsettet ditt). NB'en sender så et signal til den riktige raden i alle minnechip'ene på minnebrikka(RAS). Så venter på at spenninger og ladning skal stabilitere seg i minnechip'ene(RAS-to-CAS). Nå har vi fått riktig rad, men vi trenger også riktig kolonne, så da sender NB signal til alle chipene om at den og den raden trengs(CAS-Latency). Og når da spenninger og ladninger i minnet har stabilisert seg, kan dataoverføringene starte. Det sendes 64-bit i hver omgang (8-byte). Siden vi allerede veit hvor vi er i minnet, så er det en smal sak å lese de neste 8-bytene , og de neste og de neste, så de 24 neste bytene blir sendt ved hver flanke etterpå(stigende og synkende = DDR). Tilsammen 32-byte sendes for hver gang cpu trenger noe fra minnet, men det er i all hovedsak de første 8 som bruker lang tid og det er her her CAS-Latencyen kommer inn. EKS: En AMD XP1700+ skal ha 8 byte fra minnet: (når vi snakker om klokke her, så er det FSB=133Mhz som menes) CPU sender minne-requestet til NB = 1 klokke, NB behander minne-requestet = 1 klokke, RAS = 2 klokker RAS-to-CAS = 2 klokker CAS = 2 klokker, Overføre data tilbake til NB = 0,5 klokke (1 klokke DDR) Overføre data fra NB til CPU = 1 klokke ( 2 klokker DDR) =9,5 klokke pulser før cpu får 8-byte tilbake. Siden vi veit at XP1700+ har 11*133MHz = 1466MHz fører det med seg at cpuen venter i 9,5*11 = 105 Hz uten å få gjort en pøkk ...det sier seg selv da at selv en liten forandring i CAS/RAS fører til vesentlig mindre venting for cpuen. Ergo CAS er viktig ! (CAS og RAS er alltid like for en minnebrikke) Alle kommandoer blir sendt PÅ klokkepulsen, mens dataene kan skyfles på enten stigende eller synkende flanke av klokka. DVS at kommandoene IKKE er "DDR"... bare dataoverføringen. Det er kun det med at dataene kan skyfles i dobbel hastighet som er forskjellen på SDR SDRAM og DDR SDRAM. :wink: Lenke til kommentar
zZzZz Skrevet 17. november 2002 Forfatter Del Skrevet 17. november 2002 tusen takk... og så var det å sette seg inn i det hele :smile: Lenke til kommentar
atrax Skrevet 17. november 2002 Del Skrevet 17. november 2002 Jeg har en TwinMos PC3200 512 mb DDR rambrikke. Hvilken kombinasjon av innstillinger er best når cas er satt til 2? Eller er det forskjellig fra maskin til maskin? Lenke til kommentar
TRS Skrevet 18. november 2002 Del Skrevet 18. november 2002 enkelt og greit, Cas Latency 2 (Cl2) er bedre enn 2.5, det ligger jo i navnet "Latency" (forsinkelse) at jo mindre jo bedre......... Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå