ايران ويج

نسخه‌ی کامل: CPLD های xilinx و شروع به کار با آنها و....
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2 3 4 5 6 7 8 9 10
salam mikham ye ketab ya taghigh rajeb cpld va fpga behem moarefi konin mer30
دوست من اینجا ایران بهتره فارسی بنویسی
در مورد fpga در قسمت ebook یه مقاله هست یه نگاه بنداز
(۰۵-آذر-۱۳۸۹, ۰۱:۰۱:۰۱)mhpc2009 نوشته است: [ -> ]میتونی از systemC برای fpga و cpld استفاده کنی اینم یه مرجع :
Kluwer- SystemC From The Ground Up Second Edition
لینک :
http://ifile.it/qhnzfyv/ZK1Ib42V.7z
pass: ebooksclub.org

به اینجا هم سر بزن
سلام

چطوری باید کد vhdl ای که برای cpld نوشتم رو شبیه سازی کنم؟(xilinix)
سلام.

نمي دونم مشكلتون حل شده يا نه ... ( كه احتمال 99% حل شده :دي )
براي حالت معمولي بعد از compile و check كردن syntax مي تونيد ورودي خروجي ها رو وارد wave form كنيد و بعد مقادير ورودي رو مشخص ، و كار رو save كنيد و simulate كنيد ...

اما هرچي برنامه حرفه اي تر و حجيم تر مي شه بهتره كه يك tester براي برنامه بنويسي و بعد برنامه ي اصلي و tester رو در يك top module صدا بزني كه بهش مي گن test bench و ...

مي خواستم ببينم به كجا رسونديد كارتون رو ؟؟
جواب گرفتيد ؟؟
يا كلا بي خيالش شديد ...
من video هاي آقاي صدري رو كامل ديدم و الان هم دارم ادامه مي دم با كلي مشكل مواجه ام .
البته verilog بلدم .
خلاصه اگر ادامه دادين يا دوستاني كه اطلاعات دارن ،‌ ممنون مي شم كمك كنن.

براي شروع :
قيمت اين cpld ها كه گرفتيد تو چه مايه هايي هست ؟؟ ( 6t )
براي xilinx چه chip هاييش تو ايران گير مي ياد ؟؟
ISE كه استفاده مي كنيد ، spartan 2 رو داره ؟؟ ( يا از 3 شروع مي شه ... ؟!!)
قيمت spartan 2 و 3 چقدره ؟؟ منظورم device هاي در اين خانواده هاست ... ( حدودي )
و spartan 2 و 3 چند پايه هست ؟؟
اون برد آموزشيه چطور بود ؟؟ راضي بوديد ؟؟
همين يكي مي شه ديگه ؟؟
http://www.ne-ir.com/1335/sec_1/p_10.aspx?lang=fa

فعلا همينا ...

مرسي.

موفق باشيد.
يا علي.
نقل قول: سلام
نمي دونم مشكلتون حل شده يا نه ... ( كه احتمال 99% حل شده :دي )
براي حالت معمولي بعد از compile و check كردن syntax مي تونيد ورودي خروجي ها رو وارد wave form كنيد و بعد مقادير ورودي رو مشخص ، و كار رو save كنيد و simulate كنيد ...

اما هرچي برنامه حرفه اي تر و حجيم تر مي شه بهتره كه يك tester براي برنامه بنويسي و بعد برنامه ي اصلي و tester رو در يك top module صدا بزني كه بهش مي گن test bench و
سلام.
ممنونم از راهنماییتون.

نقل قول: مي خواستم ببينم به كجا رسونديد كارتون رو ؟؟
جواب گرفتيد ؟؟
يا كلا بي خيالش شديد ...
من video هاي آقاي صدري رو كامل ديدم و الان هم دارم ادامه مي دم با كلي مشكل مواجه ام .
البته verilog بلدم .
خلاصه اگر ادامه دادين يا دوستاني كه اطلاعات دارن ،‌ ممنون مي شم كمك كنن.
خدا رو شکر کارم راه افتاد
البته زیاد برای یادگیری vhdl وقت نگذاشتم. اونقدر که لازم بود یاد گرفتم :)
هدفم این بود که یه باس 8 بیتی رو به یه باس 16 بیتی تبدیل کنم که شد.

براي شروع :
نقل قول: قيمت اين cpld ها كه گرفتيد تو چه مايه هايي هست ؟؟
براي xilinx چه chip هاييش تو ايران گير مي ياد ؟؟

( 6t )
http://roboeq.com/modules.php?op=modload...ink&cid=96

نقل قول: ISE كه استفاده مي كنيد ، spartan 2 رو داره ؟؟ ( يا از 3 شروع مي شه ... ؟!!)
قيمت spartan 2 و 3 چقدره ؟؟ منظورم device هاي در اين خانواده هاست ... ( حدودي )
و spartan 2 و 3 چند پايه هست ؟؟
؟
نقل قول: اون برد آموزشيه چطور بود ؟؟ راضي بوديد ؟؟
همين يكي مي شه ديگه ؟؟
http://www.ne-ir.com/1335/sec_1/p_10.aspx?lang=fa
آره خوبه، فقط چون این پروگرمر پورت پارالل هستش یکم بده/
کلی الاف شدم تا کارت پارالل گیر بیارم.

چند روز قبل دیدم نوع usb این پروگرمر ها هم هست. فکر کنم نوع usb خیلی بهتر باشه و شاید به منبع تغذیه ی مجزا هم نیازی نداشته باشه.

+ دوستانی هستند که شاید بتون خیلی بهتر و حرفه ای تر کمک کنن. من چیزایی که می دونستم گفتم.

موفق باشید.
من ISE 11.1 دارم که spartan2 نداره
spartan3 هم یه جورایی از رده خارج شده و xilinx هم داره از قسمت های مختلف سایتش حذف میکنه

در مورد قیمت سری spartan3 xc3s400 سرعت 4 حدود 25000 تومن و سرعت 5 حدود 35000

اگه پورت پارالل نداری حتما باید پروگرمر usb (حدود 100 تومن) بخری. مبدل پورت جواب نمیده
خيلي ممنون كه جواب داديد ...

اون cpld هايي كه roboeq و irmicro داره رو نمي گم ... اون ها خيلي محدود هستن + يه سري چندتا ميكرو از اين سايتا گرفتم ، تا رسيد دستم پايه هاشون شل و پل شده بود ( shal o pal ) :دي

سيستمم پورت پارالل داره ...
اما با USB اش رو نديدم . مي شه لطفا لينك بديد ؟

خيلي ممنون از كمكت صالح جان ...

راستي من ورژن 12.1 ISE رو با يه بدبختيي گير اوردم ، اما موقع نصب ، همون اول كار error مي ده ...
اينم error اش :

[تصویر:  plwsi6cjv3uvnbt0lyef.jpg]

و اين هم موجودي vitual c++ در سيستمم .

[تصویر:  on8d9mcrfoanm8w4j9dy.jpg]

روش نصب خاصي داره ؟!
اين اولين ورژني از ISE هست كه روي سيستمم نصب مي كنم ،‌ win xp 32 bits هست .

چرا از رده خارج شده ؟!
خوب شايد ما بخواهيم يه كار معمولي كنيم كه اصلا نيازي به قابليت هاي spartan 6 نداشته باشه !!
بعد از اين گذشته ، تعداد پايه هاشون خيلي زياده ... ( براي ساخت pcb و مخصوصا لحيم كاريش تكنولوژيه خاصي نياز هست ؟؟ اسم سوكت هايي كه Fpga روش سوار مي شه چي هست ؟ از كجا گير مياد ؟ )

حالا اگر بخواهيم از spartan 2 استفاده كنيم ، بايد ISE ورژن قديمي نصب كنيم ؟ چه ورژني ؟

راستش تا اونجايي كه من مي دونم اول بايد كد نويسيه كار رو انجام داده باشيم ، بعد با توجه به قابليت و مقدار resource هايي كه نياز داريم يك FPGA رو انتخاب كنيم ...
اما اينجور كه شما مي گيد ، با اين حساب spartan 2 ديگه نبايد توليد بشه ...
و چند وقت ديگه spartan 3 !!
( درست مي گم ؟؟ )

نقل قول: در مورد قیمت سری spartan3 xc3s400 سرعت 4 حدود 25000 تومن و سرعت 5 حدود 35000

راستي قضيه ي سرعت 4 و 5 چيه ؟؟
خيلي ممنون محمد جان ...

ممنون مي شم راهنمايي كنيد ...
( اين يكي زياد شد !! بقيش رو تو يه پست ديگه مي پرسم ... )

موفق باشيد.
يا علي.
نقل قول: اما با USB اش رو نديدم . مي شه لطفا لينك بديد ؟
اصلش اینه مال xilinx
http://www.xilinx.com/products/devkits/HW-USB-II-G.htm
من از اینجا خریدم:
http://www.ne-ir.com
میگن ساخته خودشونه. خیلی ارزونتر از اصلیشه (البته ورژن 1). احتمالا کپی چینی باشه...

نقل قول: چرا از رده خارج شده ؟!
خوب شايد ما بخواهيم يه كار معمولي كنيم كه اصلا نيازي به قابليت هاي spartan 6 نداشته باشه !!
نمی دونم
دیگه دلیلی نداره اون قدیمیا رو تولید کنن. spartan3 کار spartan2 رو هم میکنه. قیمتشون هم زیاد تفاوت نداره...
اصلا spartan3 چیه... اینا اونقدر پیشرفت کردن... الان دیگه وسط fpga پردازنده cortex میذارن...

نقل قول: بعد از اين گذشته ، تعداد پايه هاشون خيلي زياده ... ( براي ساخت pcb و مخصوصا لحيم كاريش تكنولوژيه خاصي نياز هست ؟؟ اسم سوكت هايي كه Fpga روش سوار مي شه چي هست ؟ از كجا گير مياد ؟ )
fpga پایه کم داشته باشه که بدرد نمی خوره
برای لحیم کاری بستگی به پکیج آی سی داره. LQFP ها رو با هویه نوک تیز معمولی هم میشه لحیم کرد (با فلاکس)
سوکت هم نیار نیست.

نقل قول: راستي قضيه ي سرعت 4 و 5 چيه ؟؟
speed grade
طبق دیتا شیت گرید 5 کارایی و عملکرد بالاتری داره. اما فقط در نوع تجاریش هست که با حرف C آخر اسم کامل fpga میاد. نوع صنعتی (که با حرف I مشخص میشه) در بازه دمایی بیشتری کار میکنه و گرید 5 نداره.
نقل قول: اصلش اینه مال xilinx
http://www.xilinx.com/products/devkits/HW-USB-II-G.htm
من از اینجا خریدم:
http://www.ne-ir.com
میگن ساخته خودشونه. خیلی ارزونتر از اصلیشه (البته ورژن 1). احتمالا کپی چینی باشه...
منظورتون اين محصولش هست ؟
http://www.ne-ir.com/DevelopmentBoards/N...px?lang=Fa
آقا اين كه 350000 تومان هست !!
يكمي زياد نيست ؟!

نقل قول: اصلا spartan3 چیه... اینا اونقدر پیشرفت کردن... الان دیگه وسط fpga پردازنده cortex میذارن...
آره خوب ، حالا گذاشتن اين hard core ها داخل FPGA قابل درك هست ، از يكي از اساتيد شنيدم كه به واسطه ي FPGA ، به جايي رسيدن كه پردازنده ي آنالوگ ساختن !!!
اين چيزا كلا براشون خيلي كوچيك شده كه تجاريش كردن ... . اول كاري بنا به درخواست وزارت دفاع اين تشكيلات راه افتاد ، الان چقدر گذشته كه تجاريش كردن ، 10 - 20 سال ديگه معلوم مي شه كه خودشون تو اين زمان داشتن با چي كار مي كردن ...

الان كه هنگه هنگم ...

اينا رو ببين :
http://www.siphec.com/item/XC3S400-TB.html
http://www.mcmanis.com/chuck/robotics/co...rtan2.html

تو فكرمه كه يه پروگرامر خودم بسازم ( كه فكر نكنم زياد كار سختي باشه ... ) و بعد باقيه پورت ها رو آزاد بزارم و هر وسيله اي خواستم بهش وصل كنم ...
البته الان فقط مي خوام ياد بگيرم ، در حد كاراي معمولي ...

فقط چندتا سوال : اگر همچين كاري كنم ، programer با ISE كار مي كنه ؟؟
driver و ... كه نياز نداره ؟؟
كلا شناسوندنش دردسر نداره ؟؟

ممنون از توجهتون.

يا علي.
http://www.ne-ir.com/Programmers/NFP122.aspx?lang=Fa

در مورد ساخت پروگرمر نمی دونم. فکرنمیکنم کار ساده ای باشه. کلا کار با usb درایور می خواد. حالا سعی تو بکن...
مرسي ...

آهان ، پس منظورتون اين بود ...
آره اين يكي مي ارزه ...
فقط اين كه گفته مثلا تمام spartan family ... ، يعني روش پروگرام كردن تا spartan 6 و بعدي ها ، يجوره ديگه ... جواب مي ده ...
ازش راضي هستين ؟
اون سريه VIRTEX چجورياست ؟؟ تو ايران هست ؟ و قيمت اگر اطلاع داريد...

اون پروگرامري هم كه گفتم مي خوام بسازم ، منظورم با USB نبود ، چون به روش USB احتياج به يه ميكرو كنترلر هم داره كه برنامه ريزي شده باشه ...

اما فعلا نظرم برگشت ...
سعي مي كنم هموني رو كه شما گفتي تهيه كنم .

و سوال بعدي و فعلا آخري :دي
برد هاي آماده براي fpga و cpld هست كه پايه ها رو از هم جدا كرده باشه ؟؟ ( مثل ARM ها ... )
يا بايد pcb اش رو خودمون بزنيم ؟؟


ممنون از كمكت ، هر دوتون خيلي كمك كرديد ....
مرسي.
صفحه‌ها: 1 2 3 4 5 6 7 8 9 10