overclockzonefanpage  overclockzoneth  TV  
Results 1 to 5 of 5

Thread: มีใครพอทราบความหมาย TIMINGS ของ ram บ้างครับ

  1. #1
    OverclockZone Member
    Join Date
    1 Oct 2007

    Talking มีใครพอทราบความหมาย TIMINGS ของ ram บ้างครับ


    อยากทราบความหมายของ timings ram เพราะบางตัวเขียนว่า 5-5-5-15 บ้าง 4-4-4-12 มีความหมายแตกต่างกันอย่างไรครับ

  2. #2
    OverclockZone Member sicklab's Avatar
    Join Date
    8 May 2007
    Location
    Bangkok,Thailand

    Default

    โอ้วววววว ขอบายหละครับ ไม่ทราบจิงๆ แต่ว่ารุว่า ยิ่งน้อยยิ่งดีครับ เอ้ออ รุสึกว่าไออันที่1T 2Tอะ หมายถึงให้แรมทำงานกี่รอบมั้ง 2ก้อ2รอบ คือตรวจความถูกต้อง2รอบ มันช้า ถ้า1Tคือรอบเดว มันก้อเรว

    ปล.ไม่ค่อยแน่ใจนะ ท่านผู้รู้ช่วยชี้แนะด้วย

  3. #3
    OverclockZone Member Delivery69's Avatar
    Join Date
    9 May 2007
    Location
    สะพานใหม่ สายไหม

    Default

    ถ้าจำไม่ผิดน่าจะเป็น ค่าความเร็วในการเข้าถึงข้อมูลนะครับ ยิ่งน้อยหมายความว่ายิ่งเร็ว ถ้าผิดพลาดก็ขออภัยด้วยนะครับรอท่านอื่นมาต่อครับ

  4. #4
    OverclockZone Member pingpui's Avatar
    Join Date
    24 Nov 2006
    Location
    บ้านขายแก๊ส

    Default

    http://www.overclockzone.com/benz/ra...cl3/index.html


    ตามนี้เลยคับ

  5. #5
    OverclockZone Member
    Join Date
    1 Oct 2007

    Default

    ผมคัดลอกของเขามาอีกทีหนึ่ง เพิ่งหาเจอเมื่อคืน

    ความสำคัญของ Memory timings

    แนวคิดทั่วไปเกี่ยวกับประสิทธิภาพของเมมโมรีก็คือ ความเร็วที่สูงกว่า (เป็น MHz) และความล่าช้าในการเข้าถึงข้อมูลที่ลดลง (latency) จะส่งผลทำให้มีแบนด์วิดท์ที่มากกว่า จะมีประสิทธิภาพที่ดีกว่า แต่สิ่งที่ผู้ใช้มักมองข้ามก็คือความล่าช้า (latency) ในขณะที่พยายามเพิ่มประสิทธิภาพของระบบ

    ประสิทธิภาพของเมมโมรีไม่ได้กำหนดโดยแบนด์วิดท์เสมอไป แต่ยังขึ้นอยู่กับความเร็วของการตอบสนองต่อคำสั่งใดคำสั่งหนึ่ง หรือเวลาที่รอก่อนที่จะเริ่มหรือจบขั้นตอนการทำงานของการอ่านหรือเขียนข้อมูล เรื่องเหล่านี้ก็คือความล่าช้าของเมมโมรีหรือเวลาในการตอบสนอง (Timings) เมมโมรีไทม์มิงควบคุมวิธีการเรียกใช้เมมโมรีและอาจเป็นปัจจัยหลักที่จะทำให้ประสิทธิภาพโดยรวมในพีซีของคุณดีในหรือเลวลงได้

    เมมโมรีจะจัดเรียงในลักษณะของสเปรดชีต โดยแบ่งออกเป็นแถว (Rows) และคอลัมน์ (Colums) สัญญาณพื้นฐานจะถูกส่งไปยัง RAM เพื่ออ่านหรือบันทึกข้อมูล รวมถึงการกำหนดแอดเดรสและทำการคอนโทรลต่างๆ โดยแอดเดรสก็คือจุดที่ใช้จัดเก็บข้อมูลในเมมโมรีแบงก์ ในขณะที่สัญญาณคอนโทรลก็คือคำสั่งต่างๆ ที่จำเป็นต่อการอ่านและบันทึกข้อมูล ซึ่งโดยปกติแล้วจะมีความล่าช้าเกิดขึ้นก่อนที่จะมีการประมวลผลหรือจบการทำงานของสัญญาณคอนโทรล

    ฟอร์แมตมาตรฐานสำหรับความล่าช้าของเมมโมรีใช้ตัวเลข 4 ชุดคั่นด้วยขีดจากซ้ายไปขวา อาทิ 2-2-2-6 (CAS-tRP-tRCD-tRAS) ตัวเลขเหล่านี้เป็นตัวแทนว่าความล่าช้าแต่ละแบบมีวงรอบสัญญาณนาฬิกามากน้อยขนาดไหน แต่ไม่ได้เรียงลำดับของการเกิดตัวเลขชุดนี้ไบออสแต่ละชนิดจะแสดงตัวเลขชุดนี้แตกต่างกันได้ รวมทั้งอาจจะมีความล่าช้าแบบอื่นๆ เพิ่มเข้ามาด้วย

    Timings แต่ละชนิดมีความหมายว่าอย่างไร

    โดยปกติแล้วเมนูไบออสซึ่งอยู่ในเมนบอร์ดมักมีการตั้งค่าตัวแปรแบบต่างๆ จำนวนมาก เพื่อช่วยให้เมมโมรีทำงานได้อย่างสมบูรณ์แบบมากขึ้น โดยตัวเลือกต่างๆ เหล่านี้ก็คือตัวเลือกการกำหนดความล่าช้าซึ่งมีอยู่ในไบออสยุคใหม่ส่วนใหญ่

    command rate ความล่าช้านี้ (เป็นวงรอบสัญญาณนาฬิกา) เป็นช่วงเวลาระหว่างการยืนยันการเลือกชิป (อาทิเช่นการเลือก RAM) และคำสั่ง (อาทิ Activate Row) ที่ส่งไปให้ RAM ค่าปกติก็คือ 1T (หนึ่งรอบสัญญาณนาฬิกา) และ 2T (สองรอบสัญญาณนาฬิกา)

    CAS (Column Address Strobe หรือ Column Address Select) คือจำนวนวงรอบสัญญาณนาฬิกา (หรือ Ticks ซึ่งย่อเป็น T) ระหว่างการส่งคำสั่ง READ จนถึงเมื่อข้อมูลส่งมาถึงบัสข้อมูล เราอาจมองว่าเมมโมรีเป็นตารางตำแหน่งของเซลล์ และความล่าช้า CAS จะเกิดขึ้นทุกครั้งที่มีการเปลี่ยนแปลงคอลัมน์ ซึ่งเกิดขึ้นบ่อยกว่าการเปลี่ยนแถว

    tRP (RAS Precharge Delay) เป็นความเร็วหรือช่วงเวลาที่ DRAM ใช้สำหรับการยกเลิกการติดต่อกับข้อมูลแถวหนึ่งแล้วไปเริ่มแถวใหม่ หรือพูดง่ายๆ ก็คือการเปลี่ยนเมมโมรีแบงก์นั่นเอง

    tRCD (ความล่าช้าจาก RAS (Row Access Strobe) ถึง CAS) หมายถึงช่วงเวลาระหว่างการติดต่อกับ RAS และ CAS นั่นเอง อาทิเช่นความล่าช้าระหว่างการเรียกใช้เมมโมรีแบงก์ชุดหนึ่งไปจนถึงเมื่อมีคำสั่งอ่านหรือเขียนส่งไปยังแบงก์นั้น คุณต้องนึกถึงสเปรดชีต Excel ที่มีตัวเลขอยู่ด้านบนและด้านซ้ายเอาไว้ โดยตัวเลขด้านซ้ายเป็นตัวแทนของ Rows และตัวเลขด้านบนเป็นตัวแทนของ Column ตัวอย่างเช่นเวลาที่คุณใช้เลื่อนตำแหน่งไปยัง Row 20 และย้ายไปถึง Column 20 ก็คือ RAS ไปถึง CAS นั่นเอง

    tRAS (Active to precharge หรือ Active Precharge Delay) ใช้ควบคุมความล่าช้าระหว่างคำสั่งเริ่มทำงานและ precharge ซึ่งโดยพื้นฐานแล้วก็คือต้องใช้เวลามากน้อยขนาดไหนกว่าที่คำสั่งเริ่มต้นทำงานจะเริ่มกันได้ใหม่อีกครั้งหนึ่ง เรื่องนี้มีผลกระทบต่อเวลาในการเริ่มต้นทำงานของแถวที่คุณต้องให้ความสำคัญเมื่อเมมโมรีไปถึงคอลัมน์สุดท้ายของแถวใดแถวหนึ่ง หรือเมื่อมีการเรียกใช้ตำแหน่งเมมโมรีที่ต่างออกไปจากเดิมโดยสิ้นเชิง

    tRC (Row Cycle และ tRFC (Row Refresh Cycle) -tRC เป็นช่วงเวลาต่ำสุดระหว่างคำสั่งใหม่ที่มาแทนของเก่าในแบงก์เดียวกัน

    timings หรือความล่าช้านี้เกิดขึ้นเรียงลำดับเฉพาะ ถ้าหากมีการอ่านข้อมูลจากเมมโมรีแถวหนึ่งจะมีความล่าช้าเกิดขึ้นก่อนที่เราจะเรียกใช้ข้อมูลในแถวนั้นได้ ความล่าช้านี้คือ tRCD (RAS to CAS) ถ้าหากแถวนั้นพร้อมที่จะทำงานแล้ว คำสั่งอ่านข้อมูลก็จะส่งออกไป และความล่าช้าก่อนที่จะเริ่มต้นข้อมูลจริงก็คือ CAS (Column Access Strobe) ถ้าหากอ่านข้อมูลเสร็จแล้ว ระบบต้องหยุดการทำงานของข้อมูลแถวนั้น ซึ่งทำให้มีความล่าช้าเกิดขึ้นเช่นกันในชื่อ tRP ก่อนที่ข้อมูลแถวใหม่จะเริ่มต้นทำงานได้ ตัวเลขสุดท้ายก็คือ tRAS ซึ่งเป็นตัวเลขต่ำสุดของความล่าช้า Active to Precharge ถ้าหากมีข้อมูลแถวใหม่พร้อมที่จะทำงานแล้ว เราไม่อาจยกเลิกการทำงานจนกว่าความล่าช้าของ tRAS จะจบเสียก่อน

    จำเป็นต้องมีการปรับแต่งตัวแปรเหล่านี้หรือไม่

    ถ้าหากคุณต้องการได้ประสิทธิภาพสูงสุดจากเมมโมรี คุณต้องเข้าไปปรับแต่งในไบออส ซึ่งโดยปกติแล้วจะมีการตั้งค่าตัวแปรของ Master Memory หรือถ้าหากเรียกให้ถูกต้องก็คือ Memory Timing หรือ Interface ซึ่งมีตัวเลือกให้คุณกำหนด timings ของเมมโมรีเป็น SPD หรือ Auto, Optimal ซึ่งเป็นการตั้งค่าตัวแปรเอาไว้แล้ว หรือ Aggressive (เทอร์โบ หรืออุลตรา) และท้ายสุดก็คือการตั้งค่าตัวแปรแบบ Expert หรือ Manual ซึ่งยอมให้คุณแก้ไข memory timing แต่ละชนิดในแบบที่คุณชอบได้

    การปรับแต่ง memory timing จนออกมาอย่างสมบูรณ์แบบคุ้มค่ามากกว่าการตั้งค่าตัวแปรแบบอัตโนมัติหรือไม่? ถ้าหากคุณต้องการความเร็วที่ดีระดับพอประมาณ และคุณต้องการเสถียรภาพที่ดีที่สุดแล้ว คำตอบก็คือไม่ควร คุณควรเลือกตัวแปรและ SPD หรือ Auto จะดีกว่า ซึ่งโดยปกติแล้วคุณไม่มีทางเลือกถ้าหากต้องการทำโอเวอร์คล็อกหรือต้องการดึงประสิทธิภาพจากระบบมากขึ้น

    ก็พอเป็นคำตอบทีดีครับ


Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •