เว็บเต็มไปด้วยรูปแบบการวิเคราะห์ตรรกะความเร็วต่ำที่ใช้ CPU มีการออกแบบตาม FPGA ในทำนองเดียวกัน ทั้งสองมีข้อดีเช่นเดียวกับข้อเสีย FPGAS นั้นรวดเร็วและสามารถจัดการข้อมูลมากมายได้ในครั้งเดียว อย่างไรก็ตามซีพียูมักมีหน่วยความจำมากขึ้นเช่นเดียวกับการทำฉัน / o กลับไปพูดว่ามีคอมพิวเตอร์ถือ [โมฮัมหมัด] หลีกเลี่ยงทางเลือก เขาพัฒนาเครื่องวิเคราะห์ตรรกะที่อยู่บน FPGA บางส่วนรวมถึงโปรเซสเซอร์ ARM บางส่วน
ในความเป็นจริงเหตุผลของเขาคือการเปลี่ยนเครื่องวิเคราะห์ตรรกะ FPGA ในตัวเช่นชิปซีเช่นเดียวกับ SignalTap สิ่งเหล่านี้ทำเพื่ออยู่ร่วมกับการออกแบบ FPGA ของคุณอย่างไรก็ตาม [โมฮัมหมัด] ค้นพบว่าพวกเขามีข้อ จำกัด พวกเขากินพื้นที่ที่ตายแล้วคุณอาจต้องการการออกแบบของคุณเองดังนั้นโดยความจำเป็นพวกเขามักจะไม่มีความทรงจำมากนัก
ระบบสามารถจับได้เช่นเดียวกับสัญญาณ 32 บิตหน้าจอบนหน้าจอ VGA 640 × 480 แบบเรียลไทม์ ระบบในทำนองเดียวกันมีอินเตอร์เฟส USB Mouse ที่ใช้เพื่อซูมรวมถึงเลื่อนหน้าจอ คุณสามารถดูวิดีโอของสิ่งที่ทำงานด้านล่าง
คุณสามารถเลือกการจำลองได้เสมอ แต่บ่อยครั้งที่คุณต้องการที่จะทำงานสไตล์ของคุณในซิลิคอนจริง มีความล้มเหลวเล็กน้อยหรือแม้กระทั่งการโต้ตอบกับฮาร์ดแวร์อื่น ๆ ที่ยากต่อการออกแบบในการจำลอง
มีคุณสมบัติการออกแบบที่น่าสนใจมากมายให้กับเครื่องวิเคราะห์รวมถึงการใช้ประโยชน์จาก XillyBus Core เพื่อลดความซับซ้อนของการเชื่อมต่อจากตรรกะ FPGA ไปที่ ARM Axi Bus สิ่งนี้ทำให้การสื่อสารง่ายขึ้นด้วยโปรเซสเซอร์ ARM อย่างมาก
เราดูเครื่องวิเคราะห์ตรรกะที่ใช้ FPGA ที่ใช้ต้นทุนต่ำมาก่อน คุณอาจใช้ประโยชน์จากสิ่งเหล่านี้หากคุณมีพื้นที่เหลืออยู่ในอุปกรณ์ของคุณ หากคุณไม่รู้สึกถึงความต้องการความเร็วคุณอาจเลือกการออกแบบที่ใช้ CPU
หากคุณไม่สามารถบอกได้ว่านี่เป็นหนึ่งในงานของนักเรียน [Bruce Land’s] ขอบคุณ [Bruce] สำหรับความคิดเช่นเดียวกับสิ่งที่คุณสร้างแฮ็กเกอร์ฮาร์ดแวร์รุ่นต่อไป