ทำความรู้จักกับ RISC-V

หากพูดถึงสถาปัตยกรรมคอมพิวเตอร์ที่เป็นที่รู้จักในปัจจุบันหลายๆคนอาจจะนึกถึงสถาปัตยกรรม x86 จาก Intel และ AMD ในอุปกรณ์จำพวก Desktop PC/Server หรือสถาปัตยกรรม ARM ที่ให้ผู้ผลิตต่างๆซื้อ License เพื่อไปผลิตและปรับแต่งเองในอุปกรณ์จำพวก Smart phone หรือ Microcontroller แต่ในตอนนี้กำลังมีอีกสถาปัตยกรรมที่กำลังได้รับความสนใจเพิ่มขึ้นมานั่นก็คือสถาปัตยกรรมที่มีชื่อว่า RISC-V RISC-V คืออะไร RISC-V (ออกเสียงว่า risk five) เป็นสถาปัตยกรรมคอมพิวเตอร์แบบ RISC ที่ถูกวิจัยและพัฒนาขึ้นที่ University of California, Berkeley ในปี 2010 โดยชื่อ RISC-V สื่อมาจากว่าเป็นงานวิจัยที่เกี่ยวกับสถาปัตยกรรม RISC รุ่นที่ 5 ของศาสตราจารย์ David Patterson หนึ่งในผู้ร่วมออกแบบ RISC-V  และในปี 2015 ก็ได้จัดตั้ง RISC-V Foundation ขึ้นมาเพื่อดูแล และจัดการแนวทางเกี่ยวกับการพัฒนาตัว RISC-V ต่อไป … Read More

INTRODUCTION TO 10BASE-T1S

บทความที่ผ่านมาเราได้พูดถึงมาตราฐาน 10BASE-T1L (https://ndrsolution.com/2022/05/20/introductio-to-10base-t1l/) ซึ่งจุดเด่นในเรื่องของระยะทางในการสื่อสาร มาวันนี้เรามารู้จักมาตราฐานอีกนึงตัวกันครับ นั้นก็คือ 10BASE-T1S  10BASE-T1S โดยปกติ Ethernet นั้นถ้าเราจะเชื่อมต่อกับอุปกรณ์ลูกข่ายอื่นๆ นั้นจำเป็นต้องมี hub หรือ switch เพื่อใช้เป็นตัวกลางในการเชื่อมต่อ ทั้งนี้ 10BASE-T1L (ที่กล่าวในบทความที่แล้ว) ก็เหมือนกัน ยังจำเป็นต้องใช้ hub หรือ switch ในการเชื่อมต่อ แต่ในกรณีของ 10BASE-T1S นั้นจะพิเศษขึ้นมาอีกหน่อยคือ สามารถต่อสายถึงกันโดยตรงได้เลย นั้นหมายความว่าการใช้งาน 10BASE-T1S นั้น ไม่จำเป็นต้องใช้ hub หรือ switch (ดูได้จากรูปด้านล่าง) เราจึงสามารถนำ 10BASE-T1S มาประยุกต์ใช้งานในระบบที่มีอยู่ได้แทบจะทันที ดังนั้นข้อดีที่เห็นได้ชัดเจนเลยก็คือ กรณีระบบที่ใช้ CAN หรือ RS-485 นั้นถ้าเราต้องการให้ระบบสามารถเชื่อมต่อกับ Ethernet ได้ จำเป็นต้องมีตัวแปลง protocol  ให้เข้ากับ Ethernet ก่อน(ดังรูปด้านล่าง) แต่ในสำหรับ 10BASE-T1S … Read More