ฉันมีงานให้กับ FPGA บน Windows แต่ตอนนี้ฉันต้องการเปลี่ยนแพลตฟอร์มเป็น Linux ฉันกำลังมองหา VHDL IDE แทน Xilinx?
ฉันมีงานให้กับ FPGA บน Windows แต่ตอนนี้ฉันต้องการเปลี่ยนแพลตฟอร์มเป็น Linux ฉันกำลังมองหา VHDL IDE แทน Xilinx?
คำตอบ:
มีความแตกต่างอย่างมากระหว่าง IDE (สภาพแวดล้อมการพัฒนา) และเครื่องมือจำลอง IDE อาจมาโดยไม่มีเครื่องมือจำลองในตัวและเครื่องจำลองอาจมาโดยไม่มี GUI
หากคุณกำลังมองหาเครื่องจำลองนี่คือรายการ VHDL เครื่องจำลองฟรีพร้อมลิงค์ดาวน์โหลด ตัวจำลองส่วนใหญ่ทำงานบน Linux ด้วย
ในอดีตวิศวกรไฟฟ้าส่วนใหญ่อยู่ที่บ้านในสภาพแวดล้อมของ Windows และยังใช้จ่ายมากสำหรับสภาพแวดล้อมการทำงานของพวกเขา สิ่งนี้อาจนำไปสู่คำอธิบายว่าทำไมเราไม่เห็นโอเพ่นซอร์ส IDEs เพิ่มเติมสำหรับการพัฒนา FPGA ด้วยความสามารถที่เพิ่มขึ้นของ FPGAs และแนวโน้มที่จะใช้งาน Linux บนพวกเขานี่เป็นสิ่งที่แน่นอนที่ส่งผลกระทบต่อแพลตฟอร์มการพัฒนา ดังนั้นขอขอบคุณสำหรับคำถามนี้ซึ่งช่วยในทางของตนเองในการขยายฐานผู้ใช้ FPGA Linux
สำหรับโครงการขนาดปกติเมื่อโค้ดของคุณสามารถแก้ไขได้อย่างสมเหตุสมผลด้วยโปรแกรมแก้ไขข้อความปกติฉันก็อยากจะบอกว่า Debian / Ubuntu Linux โดยรวมนั้นเป็นสภาพแวดล้อมการพัฒนาแบบบูรณาการฟรี (ในคำพูดและเบียร์): ไปป์ไลน์ yosys ได้รับการบรรจุเพื่อให้คุณได้รับอย่างแท้จริงจากรหัสที่มา Verilog กับประกาย Lattice FPGA ดูhttp://www.debian.org/FPGA/Lattice มี VHDL ที่เพิ่งตั้งขึ้นใหม่ให้กับ yosys ที่https://github.com/forflo/yodlซึ่งฉันอาสาทำแพคเกจถ้าฉันได้รับความช่วยเหลือจากคุณทดสอบ
บน sidenote ไปป์ไลน์ yosys ใช้ได้กับภาพทั้งหมดของ Linux โดยเฉพาะอย่างยิ่งที่ต้องทราบคือ ARM และอุปกรณ์ขนาดเล็กเช่น Raspberry Pi