အဆင့်မြင့် FPGA PCB ဘုတ်အဖွဲ့ဒီဇိုင်း
အသေးစိတ်
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 ကိုအသုံးပြုပါ။