ทำความรู้จักกับ 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

SoC คืออะไร ต่างจากหน่วยประมวลผลแบบอื่นอย่างไรกันนะ

Photo by Pixabay บางคนอาจจะไม่เคยได้ยินคำว่า SoC หรือ System on Chip หรือใครที่อยู่ในวงการสมาร์ทโฟนก็อาจจะเคยได้ยินกันมาบ้างว่า ชิปบนสมาร์ทโฟนหรือแท็บเล็ตนั้นล้วนแต่เป็นชิปแบบ SoC แล้ว SoC มันคืออะไรกันแน่นะ วันนี้จึงจะมาสรุปข้อมูลพื้นฐานเกี่ยวกับ SoC กันค่ะ SoC คืออะไร ต่างจากหน่วยประมวลผลแบบอื่นอย่างไรกันนะ SoC ย่อมาจากคำว่า System on Chip ซึ่งเมื่อแปลตรงตัวในภาษาไทยก็คือ “ระบบที่อยู่บนชิป” นั่นก็คือ การออกแบบชิปโดยนำวงจรและส่วนประกอบอิเล็กทรอนิกส์ต่างๆ ที่เป็นส่วนประกอบบนคอมพิวเตอร์หลายๆ ตัวรวมถึงไมโครคอนโทรลเลอร์หรือไมโครโพรเซสเซอร์ไปไว้ในบนชิปเพียงตัวเดียว ภาพแสดงถึงส่วนประกอบที่ถูกรวมอยู่ภายใน SoCPhoto by appcodelabs จุดเริ่มต้นของ SoC เทคโนโลยีชิป SoC นั้นได้ถูกประดิษฐ์สำเร็จครั้งแรกในนาฬิกาดิจิตอลในปี 1974 ซึ่งสำหรับตัว SoC ที่อยู่บนนาฬิกาดิจิตอลเรือนนี้ได้รวมแผงวงจร LCD สำหรับหน้าจอนาฬิกา วงจรจับเวลา กับชิป Intel 5810 CMOS เข้าเป็นชิปเดียวกันจากจุดเริ่มต้นตรงนี้นำไปสู่การพัฒนาชิป SoC เครื่องคิดเลขอิเล็กทรอนิกส์ … Read More

แนะนำโมดูล ESP32 มีแบบไหนบ้าง เลือกใช้อย่างไรดีนะ

หลาย ๆ คนน่าจะคุ้นหูหรือรู้จัก ESP32 มากันบ้างแล้วใช่ไหมล่ะ ? สาเหตุก็คงเป็นเพราะในทุกวันนี้ IoT (Internet of Things) เข้ามามีบทบาทในชีวิตประจำวันเรามากขึ้นเรื่อย ๆ อุปกรณ์หลาย ๆ อย่างรอบตัวก็เริ่มมีความสามารถในการเชื่อมต่อกับอินเทอร์เน็ต ทำให้ผู้ใช้สามารถเข้าถึงข้อมูลของอุปกรณ์ได้สะดวกมากขึ้นไม่ว่าจะอยู่ที่ไหนก็ตามขอแค่มีอินเทอร์เน็ตเท่านั้น

มารู้จัก ARM CPU กันดีกว่า

Photo by Vishnu Mohanan on Unsplash หลาย ๆ คนที่คุ้นเคยกับการเช็คสเปกคอมพิวเตอร์หรือโทรศัพท์ ก็คงจะเคยเห็นคำว่า ARM ที่อยู่ในหัวข้อ CPU แบบผ่านๆตากันมาบ้าง เพื่อนๆเคยสงสัยกันมั้ยว่า ARM คืออะไร เอาไปใช้งานอะไรได้บ้าง วันนี้เราจะเลยมานำเสนอบทความจากต่างประเทศมาสรุป ให้เพื่อน ๆ ได้รู้จักหน้าที่และประโยชน์ของ ARM กัน ความเป็นมาของ ARM ARM ถูกพัฒนาครั้งแรกโดยบริษัท Acorn Computer Limited ในปี 1983~1985 เป็นโปรเซสเซอร์ RISC ตัวแรกที่ถูกนำมาพัฒนาในเชิงพาณิชย์ ต่อมาในปี 1990 ได้แยกออกมาเป็นบริษัท Advanced RISC Machines Limited โดยมีเป้าหมายเพื่อขยายการใช้งานเทคโนโลยี ARM โดยเฉพาะ และในเวลานั้นเอง ARM6 ซึ่งเป็น ผลิตภัณฑ์ ARM ตัวแรกก็ได้ถือกำเนิดขึ้นมา ทางผู้พัฒนาได้ตั้งชื่อโปรเซสเซอร์ตัวนี้ว่า Advanced RISC … Read More