VHDL-AMS – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
הרחבה |
הרחבה |
||
שורה 1:
{{בעבודה}}
'''VHDL-AMS''' היא נגזרת של [[שפת תיאור חומרה]] [[VHDL]]. היא כוללת תכנון אנאלוגי Analog ותכנון משולב Mixed Signal המרכיבים ביחד את הסיומת AMS.
ה-AMS vhdl נוצרה במטרה לאפשר למתכנני המעגלים המשולבים לתכנן ולשלב בלוקים אנלוגים ומעורבים בתהליך התכנון של [[מעגל משולב|מעגלים משולבים]] כדוגמת [[VLSI]]. ההרחבה של השפה לתחום האנלוגי והמשולב היא צורך של התעשיה לאפשר תכנון, אימות ויישום גם של תכנונים אנלוגיים שעד אז היה צורך בכלים גרפיים ידניים כדי לתאר את התכנון. השפה מאפשרת טיפול באותות אנלוגיים ואת מעורבות מערכות משולבות, שימוש במודולים ברמה גבוהה ותיאור התנהגותי של מערכות ורכיבים.
Vhdl-AMS הוא תקן המוסכם על רוב התעשייה למידול של תכנון משולב Mixed Signal
הוא מספק תחביר לתיאור מעגלים הרציפים בזמן ומעגלים המשתנים בשינויים (events)
ולכן הוא מתאים לתכנון מעגלים אנלוגים, ספרתיים, ומעורב אנלוגי / דיגיטלי. התקן מתאים במיוחד גם לאימות מערכות אנלוגייות מאוד מורכבות אנלוגי, מעורבות אות ו [[תדר רדיו]] במעגלים משולבים.
== דוגמה ==
קוד ב-AMS vhdl, עיצוב מורכב לכל הפחות של''ישות''המתאר את הממשק''ו''הארכיטקטורה הכוללת של יישום בפועל. בנוסף, רוב העיצובים לייבא הספרייה מודולים. ישנם גם עיצובים להכיל מספר ארכיטקטורות''ו''תצורות. ▼
▲
תכנון פשוט ל[[דיודה]] אידיאלית ב VHDL-AMS יראה כך:
<source lang="VHDL">
|