အဆင့်မြင့် FPGA PCB ဘုတ်အဖွဲ့ဒီဇိုင်း

အတိုချုံးဖော်ပြချက်-

FPGA pcb ဘုတ်ပြား။iCore4 dual-core စက်မှုထိန်းချုပ်မှုဘုတ်အဖွဲ့သည်ကုမ္ပဏီမှထုတ်လွှတ်သောစတုတ္ထမျိုးဆက် iCore စီးရီး dual-core ဘုတ်အဖွဲ့ဖြစ်သည်။၎င်း၏ထူးခြားသော ARM + FPGA "one-size-fits-all" dual-core ဖွဲ့စည်းပုံကြောင့်၊ ၎င်းကို စမ်းသပ်တိုင်းတာခြင်းနှင့် ထိန်းချုပ်မှုနယ်ပယ်များစွာတွင် အသုံးပြုနိုင်သည်။iCore4 ကို ထုတ်ကုန်၏ core တွင်အသုံးပြုသောအခါ၊ "ARM" core သည် CPU အခန်းကဏ္ဍ (၎င်းကို "serial" execution role တစ်ခုဟုလည်းဆိုနိုင်သည်)၊ function အကောင်အထည်ဖော်မှု၊ event processing နှင့် interface functions များအတွက် တာဝန်ရှိသည်။"လော့ဂျစ်ကိရိယာ" အခန်းကဏ္ဍ (သို့မဟုတ် "အပြိုင်" အကောင်အထည်ဖော်မှုအခန်းကဏ္ဍအနေဖြင့်) "FPGA" core သည် အပြိုင်လုပ်ဆောင်ခြင်း၊ အချိန်နှင့်တပြေးညီ လုပ်ဆောင်ခြင်းနှင့် ယုတ္တိဗေဒစီမံခန့်ခွဲမှုကဲ့သို့သော လုပ်ဆောင်ချက်များကို တာဝန်ယူပါသည်။“ARM” နှင့် “FPGA” core နှစ်ခုသည် 16-bit parallel bus ကိုအသုံးပြု၍ ဆက်သွယ်သည်။မြင့်မားသော bandwidth နှင့် parallel bus ၏အသုံးပြုရလွယ်ကူမှုသည် cores နှစ်ခုကြားရှိ data ဖလှယ်မှု၏အဆင်ပြေပြီး အချိန်နှင့်တစ်ပြေးညီစွမ်းဆောင်ရည်ကိုသေချာစေပြီး cores နှစ်ခုအား စမ်းသပ်ခြင်းနှင့်တိုင်းတာခြင်း၏တိုးမြှင့်လုပ်ဆောင်မှုများနှင့်အလိုအလျောက်လုပ်ဆောင်နိုင်စေရန်အတွက် "ကြိုးတစ်ခုထဲသို့" လိမ်သွားစေသည်။ ထုတ်ကုန်ထိန်းချုပ်မှု၊ စွမ်းဆောင်ရည်လိုအပ်ချက်များ။


ထုတ်ကုန်အသေးစိတ်

ထုတ်ကုန်အမှတ်အသား

အသေးစိတ်

2 အရင်းအမြစ်လက္ခဏာများ

2.1 ပါဝါလက္ခဏာများ-

[1] USB_OTG၊ USB_UART နှင့် EXT_IN ပါဝါထောက်ပံ့ရေးနည်းလမ်းသုံးခုကို အသုံးပြုပါ။

[2] ဒစ်ဂျစ်တယ်ပါဝါထောက်ပံ့မှု- ဒစ်ဂျစ်တယ်ပါဝါထောက်ပံ့မှု၏အထွက်သည် 3.3V ဖြစ်ပြီး ARM / FPGA / SDRAM စသည်တို့အတွက် ပါဝါထောက်ပံ့ရန်အတွက် စွမ်းဆောင်ရည်မြင့် BUCK ဆားကစ်ကို အသုံးပြုပါသည်။

[3] FPGA Core သည် 1.2V ဖြင့် ပါဝါရှိပြီး စွမ်းဆောင်ရည်မြင့် BUCK ဆားကစ်ကိုလည်း အသုံးပြုသည်။

[4] FPGA PLL တွင် analog circuit အများအပြားပါရှိသည်၊ PLL ၏စွမ်းဆောင်ရည်ကိုသေချာစေရန်အတွက်၊ PLL အတွက် analog power ပေးရန် LDO ကိုအသုံးပြုပါသည်။

[5] STM32F767IG သည် on-chip ADC/DAC အတွက်ရည်ညွှန်းဗို့အားပံ့ပိုးပေးရန် သီးခြားလွတ်လပ်သော analog ဗို့အားရည်ညွှန်းချက်ကို ပံ့ပိုးပေးပါသည်။

[6] ပါဝါစောင့်ကြည့်ခြင်းနှင့် စံသတ်မှတ်ခြင်းတို့ကို ပံ့ပိုးပေးသည်။

၁

2.2 ARM အင်္ဂါရပ်များ-

[1] 216M ၏ပင်မကြိမ်နှုန်းဖြင့် စွမ်းဆောင်ရည်မြင့် STM32F767IG

[2]14 စွမ်းဆောင်ရည်မြင့် I/O တိုးချဲ့မှု၊

[3] ARM ပါ၀င်သော SPI / I2C / UART / TIMER / ADC နှင့် အခြားလုပ်ဆောင်ချက်များ အပါအဝင် I/O ဖြင့် ပေါင်းထည့်ခြင်း၊

[4] 100M Ethernet၊ မြန်နှုန်းမြင့် USB-OTG interface နှင့် USB to UART လုပ်ဆောင်ချက်တို့ ပါဝင်ပါသည်။

[5] 32M SDRAM၊ TF ကတ် အင်တာဖေ့စ်၊ USB-OTG အင်တာဖေ့စ် (U disk သို့ ချိတ်ဆက်နိုင်သည်);

[6] 6P FPC အမှားရှာပြင်ခြင်း အင်တာဖေ့စ်၊ ယေဘူယျ 20p အင်တာဖေ့စ်သို့ လိုက်လျောညီထွေဖြစ်အောင် စံ adapter၊

[7] 16-bit parallel bus ဆက်သွယ်ရေးကို အသုံးပြုခြင်း။

2.3 FPGA အင်္ဂါရပ်များ-

[1] Altera ၏ စတုတ္ထမျိုးဆက် ဆိုင်ကလုန်း စီးရီး FPGA EP4CE15F23C8N ကို အသုံးပြုသည်။

[2] စွမ်းဆောင်ရည်မြင့် I/O တိုးချဲ့မှု 230 အထိ၊

[3] FPGA သည် 512KB စွမ်းရည်ဖြင့် dual-chip SRAM ကို ချဲ့ထွင်သည်။

[4] ဖွဲ့စည်းမှုမုဒ်- JTAG၊ AS၊ PS မုဒ်ကို ပံ့ပိုးပါ။

[5] ARM configuration မှတဆင့် FPGA ကို loading ပံ့ပိုးမှု။AS PS လုပ်ဆောင်ချက်ကို jumpers များဖြင့် ရွေးချယ်ရန် လိုအပ်သည်။

[6] 16-bit parallel bus ဆက်သွယ်ရေးကို အသုံးပြုခြင်း။

[7] FPGA အမှားရှာပြင်ဆိပ်ကမ်း- FPGA JTAG ဆိပ်ကမ်း၊

2.4 အခြားအင်္ဂါရပ်များ-

[1] iCore4 ၏ USB တွင် အလုပ်မုဒ်သုံးမျိုးပါရှိသည်- DEVICE မုဒ်၊ HOST မုဒ် နှင့် OTG မုဒ်၊

[2] Ethernet interface အမျိုးအစားသည် 100M full duplex ဖြစ်သည်။

[3] ပါဝါထောက်ပံ့မှုမုဒ်ကို jumper ဖြင့်ရွေးချယ်နိုင်ပြီး၊ USB မျက်နှာပြင်ကို တိုက်ရိုက်ပါဝါပေးထားပြီး၊ သို့မဟုတ် pin header (5V ပါဝါထောက်ပံ့မှု) မှတဆင့် ရွေးချယ်နိုင်သည်။

[4] လွတ်လပ်သောခလုတ်နှစ်ခုကို ARM နှင့် FPGA အသီးသီးမှ ထိန်းချုပ်ထားသည်။

[5] iCore4 ၏ ကွဲပြားသော dual-core စက်မှုထိန်းချုပ်ဘုတ်၏ LED မီးနှစ်လုံးတွင် ARM နှင့် FPGA အသီးသီး ထိန်းချုပ်ထားသည့် အနီ၊ အစိမ်းနှင့် အပြာရောင် သုံးရောင်ရှိသည်။

[6] စနစ်အတွက် RTC အချိန်နှင့်တစ်ပြေးညီနာရီကိုပံ့ပိုးပေးရန် 32.768K passive crystal ကိုအသုံးပြုပါ။


  • ယခင်-
  • နောက်တစ်ခု:

  • ဆက်စပ်ထုတ်ကုန်များ