2011-01-25 7 views
10

मैं अचानक एहसास हुआ है कि वहाँ कोई Altera Quartus या Xilins आईएसई या ModelSim Mac OS X परक्या VHDL/डिजिटल तर्क अनुकरण के लिए मैक ओएस एक्स पर उपयोग करने के लिए

लोगों के लिए क्या प्रयोग करते हैं तो कम से कम VHDL अनुकरण और मैक पर योजनाबद्ध डिजाइन?

+0

क्या यह वीएचडीएल का उपयोग करने की आवश्यकता है? यदि आप वेरिलोग का उपयोग कर सकते हैं, Icarus + GtkWave तर्क सिमुलेशन के लिए एक महान है, और वास्तव में भी उपयोग करना आसान है। –

उत्तर

4

GHDL (वैकल्पिक लिंक: ghdl.free.fr पर) का प्रयास करें।

साइट से:

GHDL VHDL भाषा के लिए एक खुला स्रोत सिम्युलेटर है। जीएचडीएल आपको अपने पीसी में सीधे अपने वीएचडीएल कोड को संकलित और निष्पादित करने की अनुमति देता है। एक जीयूआई आधारित तरंग दर्शक और एक अच्छा वीएचडीएल टेक्स्ट एडिटर के साथ संयुक्त, जीएचडीएल आपके वीएचडीएल कोड को लिखने, परीक्षण करने और अनुकरण करने के लिए एक बहुत ही शक्तिशाली टूल है।

GHDL बहुत लोकप्रिय जीएनयू संकलक जीसीसी के आधार पर और लिनक्स पर चलता है, विंडोज और एप्पल ओएस एक्स आप स्वतंत्र रूप से एक द्विआधारी वितरण अपने ओएस के लिए डाउनलोड करें या अपने स्वयं की मशीन पर GHDL संकलित करने के लिए कोशिश कर सकते हैं।

+0

ghdl प्राप्त करने के लिए वर्तमान साइट https://github.com/tgingold/ghdl/releases है। जारी संस्करण 0.33 है। – user1155120

3

मैं डिजाइन प्रविष्टि के लिए aquamacs का उपयोग करता हूं। Verilog के लिए मैं icarus और gtkwave का उपयोग करें।

मैंने जीएचडीएल की कोशिश नहीं की है, मैं VirtualBox के माध्यम से एक हेडलेस लिनक्स सर्वर चला रहा हूं और X11 अग्रेषण के साथ एसएसएच के माध्यम से मॉडलिम चला रहा हूं। यह आईएसई और क्वार्टस के लिए भी काम करता है।

नोट मैक पर X11 अग्रेषण के लिए, आप अपने config

X11Forwarding  yes 
ForwardX11Trusted yes 

में या कमांड लाइन

ssh -Y 

मुझे पता है कि तुम पर प्राप्त करते हैं पर भरोसा चालू करने के लिए है।

2

अधिकांश लोग समानांतर (या एक अन्य वर्चुअलाइजेशन टूल) का उपयोग करते हैं, ताकि वे अपने मैक पर समानांतर पर मॉडलसिम का उपयोग कर सकें। कुछ लोग सिर्फ एक कंपनी लिनक्स सर्वर के लिए एसएसएच जो सिम्युलेटर चलाता है।

जाने का एक और दिलचस्प तरीका www.plunify.com है। यह एक ऐसी सेवा है जो क्लाउड में आपके सिमुलेशन चलाती है और आपको परिणाम ईमेल करती है।

अंत में, मैंने सुना है कि एक वाणिज्यिक वीएचडीएल सिम्युलेटर है जो मैक ओएस एक्स: DirectVHDL पर मूल रूप से चलता है। इसमें सीमाएं हैं, लेकिन यह शुरू करने के लिए पर्याप्त हो सकता है।

+2

DirectVHDL अब उपलब्ध नहीं है। :( –

संबंधित मुद्दे