X
تبلیغات
آموزش هاي كاربردي نرم افزار xilinx

آموزش هاي كاربردي نرم افزار xilinx

در اين وبلاگ قصد داريم یافته های خود در خصوص كار با نرم افزار xilinx را ارائه دهیم

تبدیل pcb نرم افزار ایگل به پروتل

برای تبدیل پی سی بی نرم افزار ایگل به پروتل از فایل زیر استفاده نمایید

دانلود

+ نوشته شده در  پنجشنبه هفتم دی 1391ساعت 18:22  توسط محمد  | 

برد آموزشی xc95 ( قسمت چهارم )نقشه های PCB

+ نوشته شده در  دوشنبه بیستم آذر 1391ساعت 19:56  توسط محمد  | 

برد آموزشی xc95 ( قسمت سوم)

سلام ، شماتیک طراحی شده در محیط نرم افزار eagle تقدیم به همه دوستان.

از اینجا دانلود کنید

 

دانلود نرم افزار eagle از اینجا

+ نوشته شده در  جمعه نوزدهم آبان 1391ساعت 11:52  توسط محمد  | 

برد آموزشی xc95 ( قسمت دوم )

لوازم مورد نیاز :

1-lcd 2*16 

2-com port

3-vga port

4-xc9572 - 84 pin

5-7805

6-plcc84 socket

7-dc power jack

8-common anod seven segment

9-crystall oscillator 7.3728 MHZ

10-buzzer

11-dip switch

12-ps/2 socket

13-micro switch

14-idc 2*5

15-2n3904

16-resistor

17-max232

 

+ نوشته شده در  جمعه نوزدهم آبان 1391ساعت 11:36  توسط محمد  | 

برد آموزشی xc95 ( قسمت اول )

Pin Diagram of C9572-15PC84C

 

 

 PLCC 84 pin package foot pin

 

 

FB : Function Block number

Pin number FB Macrocell Pin number FB Macrocell
1 1 2 43 3 13
2 1 5 44 4 2
3 1 6 45 3 16
4 1 1 46 4 1
5 1 8 47 4 5
6 1 3 48 4 8
7 1 4 49 GND
8 GND 50 4 9
9 1 9 51 4 3
GCK1
10 1 11 52 4 4
GCK2
11 1 7 53 4 11
12 1 14 54 4 6
GCK3
13 1 10 55 4 7
14 1 15 56 4 14
15 1 17 57 4 10
16 GND 58 4 12
17 3 2 59 TDO
18 1 12 60 GND
19 3 5 61 4 13
20 1 13 62 4 16
21 3 8 63 2 1
22 VccIO 3.3V/5V 64 VccIO 3.3V/5V
23 1 16 65 4 15
24 1 18 66 4 17
25 3 1 67 2 3
26 3 9 68 2 4
27 GND 69 2 2
28 TDI 70 2 5
29 TMS 71 2 6
30 TCK 72 2 8
31 3 3 73 VccINT 5V
32 3 4 74 2 9
GSR
33 3 11 75 2 10
34 3 6 76 2 7
GTS1
35 3 7 77 2 11
GTS2
36 3 14 78 VccINT 5V
37 3 15 79 2 12
38 VccINT 5V 80 2 13
39 3 17 81 2 14
40 3 10 82 2 16
41 3 12 83 2 15
42 GND 84 2 17


+ نوشته شده در  چهارشنبه هفدهم آبان 1391ساعت 19:38  توسط محمد  | 

فایل آموزشی

با سلام ، فایل آموزشی دیگری از ISE

دانلود

+ نوشته شده در  یکشنبه بیست و یکم اسفند 1390ساعت 23:1  توسط محمد  | 

مقايسه بين تراشه هاي FPGA و CPLD

مقايسه بين تراشه هاي FPGA و CPLD
نخستين تفاوت بين اين دو تراشه در نوع حافظه مورد استفاده آنها مي باشد.تراشه هاي FPGA از حافظه RAM استفاده مي کنند به اين ترتيب با قطع ولتاژتغذيه، نياز به پيکربندي مجدد دارند در حالي که تراشه هاي CPLD از حافظه Flash يا EEPROM استفاده مي کنند و با قطع تغذيه برنامه ذخيره شده در آنها از بين نمي رود. تفاوت ديگر در حجم و تنوع بلوکهاي در دسترس مي باشد به طور کلي قابليتهاي تراشه FPGA بسيار بيشتر از تراشه اي CPLD مي باشد به عنوان مثال بلوکهاي RAM ،ضرب کننده ها، بلوکهاي DSP ، مدارهاي سنکرون سازي کلاک و بسياري از بلوکها و قابليتهاي متنوع ديگر در معماري FPGA ها در دسترس مي باشد همچنين استاندارهاي ولتاژي و جرياني متعدد توسط اين تراشه ها پشتيباني مي شود در حالي که CPLD ها از قابليتهاي محدودتري برخوردارند و حجم گينها و تعداد فليپ فلاپها در مقايسه با FPGA ها کمتر مي باشد. از سوي ديگر به دليل سادگي معماري، ميزان تاخير سيگنال در تراشه اي CPLD قابل پيش بيني است اما تاخير در FPGA به نوع برقراري اتصالات (Routing) وابسته بوده، قابل پيش بيني نمي باشد. همچنين مصرف جريان در تراشه هاي CPLD به مراتب کمتر از FPGA مي باشد.
+ نوشته شده در  شنبه بیست و دوم بهمن 1390ساعت 18:1  توسط محمد  | 

فايل آموزشي

با سلام ، دوستان مي توانند به پيوست فايل آموزشي برد HMZF3S400 را دانلود نمايند . 

 

دانلود پيوست

+ نوشته شده در  چهارشنبه دوازدهم بهمن 1390ساعت 23:23  توسط محمد  | 

طراحی و ساخت پردازنده با xilinx

سلام ، قصد داريم يك پردازنده ۴ بيتي را در نرم افزار زايلينكس شبيه سازي و در عمل پياده كنيم . قبل از هر چيز به يك سري اطلاعات اوليه نياز داريم كه در كتاب هاي مدار منطقي و معماري كامپيوتر وجود دارد و  بايد از قبل مطالعه شود و مطالب مورد نياز ديگر را نيز ارائه خواهيم داد .

با ما همراه باشيد .

۱-واحد حافظه۲-ثبات ها۳-گذرگاه۴-واحد كنترل۵- مدار مولد پالس ساعت

ابتدا شماتیک بخش های مختلف را طراحی می کنیم :

دانلود شماتيك ثبات AC

دانلود مدار حساب 4 بیتی

دانلود مدار منطق 4 بیتی

 

+ نوشته شده در  دوشنبه دهم بهمن 1390ساعت 19:56  توسط محمد  | 

Fpga چیست ؟

با توجه به پیشرفت دنیای دیجیتال و همچنین عدم پاسخ گویی مدارات مجتمع معمولی برای پیاده سازی توابع پیچیده ، به مرور تراشه های جدیدی طراحی شده اند که با توجه به نیاز طراح ، دارای تعداد زیادی گیت و بلوک منطقی هستند . از این میان PLD ، PLA ، CPLD ، SPLD و FPGA ها مشخص ترین نوع این تراشه ها هستند که تعداد گیت های به کار رفته در آنها تا چندین هزار گیت می باشد .


ادامه مطلب
+ نوشته شده در  شنبه هشتم بهمن 1390ساعت 20:45  توسط محمد  |