اطلاعیه

Collapse
No announcement yet.

توضیح مختصری در باب Core و نحوه استفاده

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    #16
    پاسخ : توضیح مختصری در باب Core و نحوه استفاده

    ببخشید ، به من ربطی نداره ، این تاپیکم ماله زمون تیرکمون شاه قاجاره ، اما داشتم میخوندمش حیفم اومد که چیزی نگم

    جناب فاضل ، هرچند جناب عالی سطح علمیتون خیلی بالاست و اینجا براتون کوچیکه ، شکی در این نیست ، اما بهتره که آدم یه وقتی یه چیزی یاد نمیگیره طلب کارم نباشه ، کسی شمارو زور نکرده که آقا بیا سر کلاس بشین من میخوام بهت درست بدم بعدم بگید نه خوب هیچی یاد نگرفتم ، امیدوارم در آینده و با اصلاح رفتار خودتون زمینه پیشرفت حداکثری رو فراهم کنید برای خودتون.
    فتو بلاگ من
    کاردستی ها :
    روبات شطرنج باز ( یادگار دوران جوانی )
    فارسی نویسی مستقیم در نمایشگر های گرافیکی
    کتابچه خود آموز زبان توصیف سخت افزار Verilog

    دیدگاه


      #17
      پاسخ : توضیح مختصری در باب Core و نحوه استفاده

      سلام.
      کسی از دوستان میتونه لایبرری electrical_systems رو برای دانلود بذاره؟؟؟
      من از نرم افزار ISE استفاده می کنم، که تو کتابخونه های پیش فرض خودش نداره این بخش از کتابخونه IEEE رو. تو اینترنت هم زیر و رو کردم اما چیزی پیدا نشد. اگه کسی داره اون رو لطف کنه.

      ممنون.
      دانش فنی تا به عمل تبدیل نشده، ذره ای ارزش نداره. اما بعضی وقت ها باید از دانش برای باز کردن مرزهای جدیدی در علم استفاده کرد، نه اینکه اونها رو صرفاً فقط به عمل تبدیل کرد.

      دیدگاه


        #18
        پاسخ : توضیح مختصری در باب Core و نحوه استفاده

        سلام به همه دوستان طالب علم و ادب
        آقای نجفی میشه یه توضیحی در مورد axi4-stream - axi4-lite - axi4 بدید؟
        شما coreهای پردازش تصویر رو هم دارین؟
        اگه coreی به زبون vhdl باشه میشه به ماژول verilog وصل کرد؟یعنی منظورم اینه که فایل edf یا ngc شون یکیه؟
        ممنونم بابت راهنمایی هاتون.

        دیدگاه


          #19
          پاسخ : توضیح مختصری در باب Core و نحوه استفاده

          دوستان حدود 3 سال پیش روی fpga استارت زدم :mrgreen:کار های جالب هم باهاش کردیم xc2s200
          نه خیلی بزرگ در حد ساختن FA-MUX از این چیزا . :applause:
          اون موقع هم امکانات نبود خوب :angry:.نمیدونم چی شد رفتم تو arm :cry2:
          حالا مطالب جالبی دیدم راحع به core ها :eek:
          دوستان کسی مقاله یا توضیحی در این باره داره ؟ :nerd:

          دیدگاه


            #20
            پاسخ : توضیح مختصری در باب Core و نحوه استفاده

            نوشته اصلی توسط S.R.F
            دوستان حدود 3 سال پیش روی fpga استارت زدم :mrgreen:کار های جالب هم باهاش کردیم xc2s200
            نه خیلی بزرگ در حد ساختن FA-MUX از این چیزا . :applause:
            اون موقع هم امکانات نبود خوب :angry:.نمیدونم چی شد رفتم تو arm :cry2:
            حالا مطالب جالبی دیدم راحع به core ها :eek:
            دوستان کسی مقاله یا توضیحی در این باره داره ؟ :nerd:
            در ابتدای همین پست توضیح هست
            در کل Core یک آی سی هست که شما کدش رو مینویسید
            خدا گفت : به جهنم ببریدش، او برگشت و با تعجب به خدا نگاه کرد. خدا گفت : به بهشت ببریدش. فرشتگان پرسیدند: چرا؟! خدا گفت : او هنوز به من امیدوار است...

            دیدگاه


              #21
              پاسخ : توضیح مختصری در باب Core و نحوه استفاده

              سلام به شما حرفه ای ها
              یه سوال داشتم
              من قبلا با core های آماده ise کار کردم خیلی ام راحت تونسم راش بندازم ولی
              ولی با core هایی که به صورت vhdl یا verlog نوشته شده نمیتونم کار کنم.
              راستی این دستور port map کجا باید استفاده بشه چه جوریه
              اگه یکم در مورد نحوه استفاده از ip core توضیح بیشتری داده بشه خیلی ممنون میشم. :sad:

              دیدگاه


                #22
                پاسخ : توضیح مختصری در باب Core و نحوه استفاده

                نوشته اصلی توسط sajadx117
                سلام به شما حرفه ای ها
                یه سوال داشتم
                من قبلا با core های آماده ise کار کردم خیلی ام راحت تونسم راش بندازم ولی
                ولی با core هایی که به صورت vhdl یا verlog نوشته شده نمیتونم کار کنم.
                راستی این دستور port map کجا باید استفاده بشه چه جوریه
                اگه یکم در مورد نحوه استفاده از ip core توضیح بیشتری داده بشه خیلی ممنون میشم. :sad:
                بسته به نوع برنامت باید زبانتو انتخاب کنی
                وقتی core در ise ساخته میشه-نحوه instal هم همراهش بهت میده همراه اعلان کامپوننت
                ابتدا باید در اعلانات آرشیتک اعلان کامپوننت رو قرار بدی-بعد در آرشیتکتت با دستور port map از قطعه کپی بگیری
                coel.ecgf.uakron.edu/grover/web/ee263/labs/Lab03.pdf
                خدا گفت : به جهنم ببریدش، او برگشت و با تعجب به خدا نگاه کرد. خدا گفت : به بهشت ببریدش. فرشتگان پرسیدند: چرا؟! خدا گفت : او هنوز به من امیدوار است...

                دیدگاه


                  #23
                  پاسخ : توضیح مختصری در باب Core و نحوه استفاده

                  تشکر از راهنماییتون
                  یه سوال دیگم داشتم
                  اونم اینه که اصلا مراحل ساخت یک core چه جوریه در ise مثلا اگه بخوام همون مداری که ابتدای تاپیک گذاشتینو تبدیل به یه ic کنم و بهد از اون تو بقیه پروژه ها استفاده کنم چیکار باید بکنم.
                  تشکر و عذر خواهی بابت زحمتی که به شما دارم میدم. :redface:

                  دیدگاه


                    #24
                    پاسخ : توضیح مختصری در باب Core و نحوه استفاده

                    راستی یه چیز دیگه port map رو تونستم باش کار کنم و فهمیدم
                    حالا اگه بخوام از یه تکه کد vhdl یه ماژول بسازم و از اون تو محیط شماتیک استفاده کنم چیکار باید بکنم؟
                    تشکر :biggrin:

                    دیدگاه


                      #25
                      پاسخ : توضیح مختصری در باب Core و نحوه استفاده

                      نوشته اصلی توسط sajadx117
                      راستی یه چیز دیگه port map رو تونستم باش کار کنم و فهمیدم
                      حالا اگه بخوام از یه تکه کد vhdl یه ماژول بسازم و از اون تو محیط شماتیک استفاده کنم چیکار باید بکنم؟
                      تشکر :biggrin:
                      در پنجره process دست چپ صفحه تو design utili یه گزینه هست به نام create schematic symbol - بعد یه صفحه شماتیک می سازی تو project بخش symbol میبینیش
                      خدا گفت : به جهنم ببریدش، او برگشت و با تعجب به خدا نگاه کرد. خدا گفت : به بهشت ببریدش. فرشتگان پرسیدند: چرا؟! خدا گفت : او هنوز به من امیدوار است...

                      دیدگاه


                        #26
                        پاسخ : توضیح مختصری در باب Core و نحوه استفاده

                        نوشته اصلی توسط حمید نجفی
                        در پنجره process دست چپ صفحه تو design utili یه گزینه هست به نام create schematic symbol - بعد یه صفحه شماتیک می سازی تو project بخش symbol میبینیش
                        مهندس جان سلام
                        اگر pdf جزوه مطلب کاملی یا چیزی که مطلب رو بازکنه واقعا ممنون میشم.

                        دیدگاه


                          #27
                          پاسخ : توضیح مختصری در باب Core و نحوه استفاده

                          تشکر از جوابایی که میدین
                          کار آدمو خیلی راه میندازین
                          حالا یه سوال دیگه
                          در مورد avr core که قبلانم یه بحثی راجع به اون شده
                          فرض کنید avr core را پیاده کردیم در پروژه
                          بعد خواستیم بزبان c برای avr یه برنامه بنویسیم
                          حالا این برنامه c رو باید کجا نوشت؟
                          کجا کامپیالش کرد؟
                          و چه جوری به پروژه اصلی اضافش کرد؟
                          و در آخرم چه جوری سنتزش کرد؟

                          ببخشید میدونم سوالم تکراریه ولی قبلا جوابش داده نشده
                          فکر کنم اگه این بحث روشن بشه بدرد خیلیا بخوره
                          هر کس میدونه لطفا کمک کنه

                          دیدگاه


                            #28
                            پاسخ : توضیح مختصری در باب Core و نحوه استفاده

                            سلام
                            همانطور که میدانید AVR و یا هر میکرو دیگری دارای فضای برنامه به نام ROM میباشد. یعنی اینکه برنامه نوشته شده بعد از تبدیل به هگز در آن نوشته می شود تا میکرو ان را اجرا کند
                            در همه Core ها این ROM نیز درنظر گرفته می شود با این تفاوت که برنامه نوشته شده برای میکرو ابتدا به کد vhdl verilog تبدیل میشود و جایگزین فضای ROM موجود در core می شود.
                            هر core ابزار تبدیل را به ان ارایه میدهد. مثلا من از التیوم استفاده می کنم و میکرو 8051 توسعه یافته. در التیوم با ابزار های موجود در ان کد به ROM core متصل می شود
                            در AVR core که استفاده می کنم هم یک برنامه hex2rom این کار را انجام می دهد.
                            نتیجه اینکه بعد از این کار وقتی کل پروژه را کامپایل و سنتز می کنید و به دیوایس انتقال میدهید همه چیز به خوبی انجام می شود و میکرو درون دیوایس برنامه را اجرا می کند

                            دیدگاه


                              #29
                              پاسخ : توضیح مختصری در باب Core و نحوه استفاده

                              تشکر از جوابی که دادین
                              ولی من از سایت opencores یه avr core دانلود کردم ولی هیچ برنامه ای توش نبود تا بتونم برنامه hex خودمو تبدیل کنم. منظورم اینه "هر core ابزار تبدیل را به ان ارایه میدهد."

                              راستی فرمودین این تبدیل نتیجش یه برنامه vhdl یا verilog ، خوب حالا این برنامه رو باید به پروژهم ادش کنم؟ چیکارش کنم.
                              و اگه ممکنه اون برنامه Hex2Ram که فرمودینو بزارین اینجا که خیلی ممنون میشم.

                              و یه سوال دیگه
                              نهایتا با این تفاسیر آیا ما میتونیم تو یه کامپایلر مثله codvision یا bascam کد مورد نظرمونو بنویسیم بعد فایل hex تولید شده رو با برنامه ایکه شما گفتین به vhdl تبدیلش کنیم؟
                              :eek:

                              دیدگاه


                                #30
                                پاسخ : توضیح مختصری در باب Core و نحوه استفاده

                                سلام
                                من AX8 Core را از همان سایت گرفتم. راه اندازی شد بدون مشکل
                                نوشته اصلی توسط sajadx117
                                و یه سوال دیگه
                                نهایتا با این تفاسیر آیا ما میتونیم تو یه کامپایلر مثله codvision یا bascam کد مورد نظرمونو بنویسیم بعد فایل hex تولید شده رو با برنامه ایکه شما گفتین به vhdl تبدیلش کنیم؟
                                :eek:
                                بله من اینکار را انجام دادم
                                برای تبدیل هم این را در گوگل سرچ کنید hex2rom_0241_Win32
                                اگر پیدا نکردید بگید پلود کنم

                                دیدگاه

                                لطفا صبر کنید...
                                X