// جزوه ی آموزشی FPGA-VHDL - الکترونیکا

الکترونیکا پروژه های الکترونیک و مکانیک

طراحی پروژه های صنعتی

پروژه های صنعتی میباسیت بر اساس قابلیتهای خاص و امکانات ویژه بر اساس خواست کارفرما طراحی گردد و تمامی امکانات خواسته شده در پروژه لحاظ شود.همچنین مراحل تست پروژه در محیط مورد نظر اجرا شود.پروژه های صنعتی باید بر اساس کمترین قیمت تمام شده طراحی شوند.گروه FZA با در نظر گرفتن کلیه موارد نیازمند ارائه ی تمامی جزیات پروژه از طرف کارفرما و در قرارداد فیمابین میباشد.

چاپ و طراحی PCB

شما میتوانید به صورت آنلاین طرح های pcb خود را به صورت تک لایه و چند لایه سفارش دهید.به منظور بهبود کیفیت،تقاضا میشود برای کاهش تقریبی 50 درصدی قیمت و زمان تولید انواع بردهای نمونه (زیر 5000cm مربع) حتی الامکان در قسمت سفارش آنلاین جهت انتخاب رنگ چاپ محافظ ،رنگ سبز و ضخامت برد مدارچاپی،ضخامت 1.6mm را انتخاب نمایید.

بسته های روباتیک

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

آموزش FPGA

جزوه های برای یادگیری FPGA و زبان VHDL

دانلود فیلم های آموزشی FPGA

 
session Description Hi Res
1 What is an FPGA? What is the internal 
architecture of an FPGA?
part1
part2
(save link as)
2 What is synthesis? What is a hardware
description language?
part1
part2
(save link as)
3  modules definition in verilog
calling modules inside each other
the meanin of top module
part1
part2
(save link as)
4  Combinational circuit description in verilog
using assign statement
part1
part2
(save link as)
5 simulating a design using active hdl simulator
how to generate a test bench to simulate a
design 
SORRY! LOST!
6  describing sequential logic circuits using 
always statement
DOWNLOAD
(save link as)
7  describing logic circuits using assign and 
always statements
DOWNLOAD
(save link as)
8  Practical synthesis using Synplify - Design 
implementation using Xilinx ISE - Inspecting
FPGA internal architecture using FPGA Editor - 
Pin assignment using Plan Ahead
DOWNLOAD
(save link as)
9  Numbers in verilog - Procedural continous 
Assignment - using always blocks to describe
combination circuits - basic definition of tri-state
buffers in verilog 
DOWNLOAD
(save link as)
10 Input-output ports in verilog , desiging circuits 
with inout ports - two dimensional arrays in 
verilog - designing a simple SRAM module -
using for loops in verilog 
DOWNLOAD
(save link as)
11 Solving some sample verilog design problems, 
talking about verilog `define and verilog 
parameter statements  
DOWNLOAD
(save link as)
12 parametric modules, basic architecture of FIFOs,
verilog case statement
DOWNLOAD
(save link as)
13 Design simulation basics, the definition of design under test, tester and test bench. initial statement. indicating delay value in verilog code. timsescale statement. forever statement. begin-end and fork-join statements. blocking and none blocking assignments.  DOWNLOAD
(save link as)
14 define statement. Sample verilog module design, test bench creation and simulation. Using modelsim for design simulation. Verilog system calls: fwrite, fread, random and ...  DOWNLOAD
(save link as)
15 Sample top-down design containing multiple modules. design simulation using modelsim and synthesis using synplify synthesis tool. RTL synthesis and technology mapping steps.  DOWNLOAD
(save link as)
16 Common mistakes in verilog coding. Introducing team design techniques. developing large modules with multiple developers. Introduction to cores and Xilinx core generator software.  DOWNLOAD
(save link as)
17 More about cores. Where to use what family of FPGA for our project. Describing a simple state machine in verilog. solving homework problems in class. DOWNLOAD
(save link as)
18 Using Xilinx core generator to produce block memory cores, How to instantiate and use cores in Verilog, Simulating designs containing cores using ModelSim, Synthesizing designs containing cores DOWNLOAD
(save link as)
19 Using single port and dual port memories in designs, About FIFOs and width converter FIFOs, Post route simulation using ModelSim software, SDF file, Usign FPGA Editor, User constraints file and defining timing constraints  DOWNLOAD
(save link as)
20 Clock network in FPGA, Digital clock manager and related components, Clock delay and clock skew, defining timing constraints, offset in, offset out and period definitions.  DOWNLOAD
(save link as)
21 more on circuit timing and delay, using clock DLL for phase compensation of clock signal,  DOWNLOAD
(save link as)
22 Retiming, more on usage of clock DLL, using DLL to generate external clock signals DOWNLOAD
22-2 introduction to PicoBlaze ---
23 Basics of PicoBlaze, PicoBlaze ports and signals, Important PicoBlaze instructions, Developing Verilog code to use PicoBlz, writing assembly code for PicoBlaze, Simulating FPGA designs based on PicoBlaze DOWNLOAD
(save link as)
24 Developing embedded systems for Xilinx FPGAs, Basic definitions about PowerPC and Microblaze CPUs, Basic structure of A PowerPC/Microblaze based embedded system, using Xilinx Embedded Development kit to develope basic FPGA based embedded systems.  DOWNLOAD
(save link as)
25 Desiging a complete system for FPGA, Clock management, Designing and using FIFOs, Using HDL designer to design digital systems DOWNLOAD
(save link as)
26 More on desiging and using FIFOs, Using Timing designer to generate waveform prior to begining HDL coding DOWNLOAD
(save link as)
27 Using Finite State Machines for Digital HDL design, using HDL designer to create state machines, Showing the relation between your HDL code and circuit timings DOWNLOAD
(save link as)
28 Writing verilog code for FSM, talking about FIFO latency in read operation, countining the design of a complete system using HDL designer tool DOWNLOAD
(save link as)
29 Countinuing the design of the complete digital system DOWNLOAD
(save link as)

جزوات آموزشی modelsim:

یکی از بهترین و حرفه ای ترین نرم افزارها برای طراحی و شبیه سازی برنامه های VHDL با قابلیت های بالا نرم افزار ModelSim10.0C می باشد .

ModelSim10_0C

افراد شرکت کننده در این گفتگو

نظرات (31)

هنوز نظری از طرف شما ارسال نشده
  1. مهمان

سلام اقا من نرم افزار زایلینکش رو واسه ویندوز۸.۱ ۶۴بیت می خوام راهنمایی کنید لطفا

  پیوست
  مهمان
  1. مهمان

salam man mikham ye erae darbareye chegonegi barnamenevisi be zabane vhdl bedam vali aslan zabanesho balad nistam benazaretun kodom filmo dl konam?

  پیوست
  مهمان
  1. مهمان

salam bebakhshid dobare mozahem misham vali sarfaslayi ke man bayad tozih bedam
توابع
رویه ها
بسته ها و کتابخانه ها
مدل کردن تاخیر مدار
و عبارت alias
ro mikhastam ke dar jozavate shoma nabud!
aya mitunam azatun dar khast konam in mataleb ro dar ekhtiyaram bezarin?

  پیوست
  مهمان
  1. مهمان

سلام میشه کمکم کنید؟نیاز به مداری دارم که fpgaرا با پورت usbبتونم برنامه نویسی کنم!میدونم تو بازار امادش هست اما باید واسه پروژه بسازم

  پیوست
  مهمان
  1. مهمان

من مبتدیم چرا یکی کمکم نمیکنه؟پروژه باید پروگرامری بسازم که ی fpgaرا باusbپروگرام کنم

  پیوست
  مهمان
  1. مهمان

بهم گفتن شرکتxilinxهیچی نمیدونم الان با کلی ابهام و استرس پروژه سر گردونم تو نت:سوال:

  پیوست
  مهمان
  1. مهمان

Xilinxشما مداری هست معرفی کنین؟

  پیوست
  مهمان
  1. مهمان

میشه ی راه ارتباطی اسون تر بگین

  پیوست
  مهمان
  1. مهمان

salam
linke film FPGA va modelsim kar nemikone
tashakor

  پیوست
  مهمان
  1. مهمان

سلام من میخواستم با Altera شروع کنم و نمیدونم با max_plus کار کنم یا با Quartus میشه کمک کنید. نرم افزار هم نتونستم دانلود کنم Quartus رو میگم

  پیوست
  مهمان
  1. مهمان

با سلام و عرض تشکر از اطلاعات شما
دوستان من اکثر کتابهای موجود در رابطه با FPGA را مطالعه کرده ام . اما بهترین کتابی که در این موضوع مطالعه کرده ام و شیوه آموزش گرافیکی و نگارش اون را پسندیدم به شما معرفی می کنم.
کتاب «آموزش جامع FPGA و زبان VHDL» اثر فرزانه عرب‌پور از انتشارات کانون پژوهش این کتاب همراه با یک DVD آموزشی همه نرم افزارها و منابع لازم برای آموزش را در اختیارمان قرار داده و ما را با محیط نرم‌افزار ISE و نحوه ساخت پروگرامر و برد آموزشی، آشنا می سازد.
برای یادگیری نحوه برنامه نویسی این زبان به مثالهای متنوع این کتاب مراجعه کردم و سبک گرافیکی و POWER POINT های جذاب داخل سی دی همراه این کتاب را بیشتر دوست داشتم.

  پیوست
  مهمان
  1. مهمان

سلام
آیا می توان در نرم افزار modelsim پس از کامپایل کامل طرح, داده های خروجی را مانند برنامه MATLAB ذخیره کرد.؟

  پیوست
  مهمان
  1. مهدی احمدی ;-)    محمد

بله ذخیه میشه ولی اصولا چون خروجی عکس هستش از صفحه عکس میگیرن ولی نتایج قابل ذخیره هستن که با مدل سیم دیگه قابل نمایش باشن:خوب:

  پیوست
  مهمان

بهتر است نام و نظر خود را فارسی تایپ کنید ( برای انتشار سریع نظر یا افزودن فایل پیوست، باید وارد حساب کاربری خود شوید )
0 کاراکتر
پیوست (0 / 3)
انتشار موقعیت
کد تصویری را وارد کنید

در باره ما

ما معتقدیم هیچ کاری بدون همکاری گروهی به نتیجه نمی رسد. از این رو کاربران خود را به مشارکت برای رسیدن به بهترین سایت نرم افزاری دنیای اینترنت دعوت می کنیم.ما می خواهیم کاربران خود را شناسایی کنیم و به آنهایی که پیشرفت سایت برایشان مهم است خدمات بهتری ارائه کنیم.

الکترونیکا چگونه کار می کند؟

سعی در ارائه همه فایلها به صورت لینک مستقیم پرسرعت داشته است.
ما بهترین نرم افزارها و پروژه های تست شده را انتخاب کرده ایم نه هر نرم افزاری با هر کیفیتی.
ما همه فایلها را تست کرده و در سایت می گذاریم. مگر موارد بسیار نادر که به آنها مطمئن هستیم.
بخشی به نام درخواست نرم افزار برای سایر نرم افزارهای مورد نیاز طراحی کرده ایم.
همیشه در بخش ارتباط با ما در حداقل زمان پاسخگو بوده ایم.

ایده های خودتون رو به ما بسپارید

 

طراحی پروژه های دانشجویی وصنعتی با بهترین کیفیت