مشاهده نسخه کامل
: زبان fpga
*parvaz65*
22-05-2012, 19:15
سلام به همه دوستان
اين تايپيك درباره fpga ميخواد صحبت كنه ،سعي براين كه آموزشش بذارم .خوشحال ميشم
هركس اطلاعات بيشتري در اين زمينه داشت همراهيم كنه .
*parvaz65*
22-05-2012, 20:01
fpga :
ic هايي كه قابل برنامه ريزي هستند .و بزرگترين توليد كننده اين ic ها xilinx است و همچنين يك كمپاني ديگر بنام altra . اين ic ها پايه هاي زيادي دارند از 30 ، 40 به بالا . انواع مختلفي هم دارند براي پروژه هاي كوچكتر از خانواده spartan و virtex كه عضو xilinx هستند استفاده ميشود.
spartan : كوچكتر ، ارزان تر
virtex : پروژه هاي بزرگتر
در روشهاي نتوين طراح به جاي استفاده از دروازه هاي منطقي و اتصال آنها براي ساخت مدار ميتواند به كمك زبانهاي توصيف سخت افزار ، مدار را در سطح بالايي از نظر خلاصه سازي توتصيف كند. در اين مرحله نحوه نقل و انتقال اطلاعات در رجيسترها بصورت توصيفي معرفي ميشود و نرم افزار سنتز كننده از مرحله نحوه نقل و انتقال اطلاعات در رجيستر ها بصورت توصيفي معرفي ميشود و نرم افزار سنتزكننده از روي اين كد hdl ، مدار معادل را با در نظر گرفتن تكنولوژي مورد نظر توليد ميكند. از سوي ديگر المانهاي قابل برنامه ريزي مانند
pld و fpga با تراكم بسيار زياد ، عرضه شده اند كه مينوانند كار طراحي وساخت مدارهاي ديجيتال را بسيار سريعتر و آسانتر كنند .
صرفنظر از اينكه طراحي بر روي مدارهاي asic انجام ميشود يا fpga ، به كمك زبانهاي توصيف سخت افزار يك روش طراحي استاندارد وحود دارد.
توجه:
زبان توصيف كننده سخت افزار داراي قابليت كاركرد همزمان وموازي است و قسمتهاي مختلف برنامه به صورت موازي كار مكنند تا بتوانند رفتار سخت افزار واقعي را شبيه سازي كنند.
نرم افزارهاي سنتز كننده ، توليد مدار معارل در سطح دروازه هاي منطقي را بصورت اتوماتيك انجام ميدهند.
خوبه ادامه بدید.
خودتون باهاش کار کردید؟
یکم در مورد مقدماتی که باید بلد بود بگید.
nioton86
15-10-2012, 00:47
سلام
من پروژه کارشناسیم در مورد FPGA بوده با زبان VHDL هم اشنایی کامل دارم اگه کسی سوال داشت بپرسه!(m_3m367@yahoo.com)
:D
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.