Microsemi UG0943 CNN Accelerator សម្រាប់ PolarFire FPGA
ព័ត៌មានអំពីផលិតផល
ផលិតផលនេះគឺជា CNN Accelerator សម្រាប់ PolarFire FPGA ដែលបង្កើតឡើងដោយ Microsemi ។ វាគឺជាការអនុវត្តផ្នែករឹងដែលផ្តល់នូវដំណើរការបង្កើនល្បឿនសម្រាប់បណ្តាញសរសៃប្រសាទ Convolutional (CNNs)។ ដ្យាក្រាមប្លុក CNN Accelerator IP បង្ហាញរចនាសម្ព័ន្ធខាងក្នុងរបស់ឧបករណ៍បង្កើនល្បឿន រួមទាំងសមាសធាតុដូចជា Activations Read FIFO, Weights Read FIFO, Matrix Framer, Convolution ReLU, Maxpooling, FC Accumulator, Output Framer និង Output Write ។
ការណែនាំអំពីការប្រើប្រាស់ផលិតផល
ការអនុវត្តផ្នែករឹង
ដើម្បីអនុវត្ត CNN Accelerator IP សូមអនុវត្តតាមជំហានទាំងនេះ៖
- ត្រូវប្រាកដថាអ្នកមានសមាសធាតុផ្នែករឹងចាំបាច់ដើម្បីគាំទ្រ CNN Accelerator សម្រាប់ PolarFire FPGA ។
- ភ្ជាប់ធាតុបញ្ចូល និងលទ្ធផលចាំបាច់ទៅនឹងឧបករណ៍បង្កើនល្បឿន ដូចដែលបានពិពណ៌នានៅក្នុងផ្នែកបញ្ចូល និងលទ្ធផលនៃសៀវភៅណែនាំអ្នកប្រើប្រាស់។
- កំណត់រចនាសម្ព័ន្ធអង្គចងចាំដោយបញ្ជាក់ប៉ារ៉ាម៉ែត្រកំណត់រចនាសម្ព័ន្ធសមស្រប។ សូមមើលផ្នែក ការកំណត់រចនាសម្ព័ន្ធ សម្រាប់ព័ត៌មានលម្អិត។
- សូមមើលផ្នែក Timing Diagrams ដើម្បីយល់ពីតម្រូវការពេលវេលារបស់ឧបករណ៍បង្កើនល្បឿន។
- ត្រួតពិនិត្យការប្រើប្រាស់ធនធានរបស់ឧបករណ៍បង្កើនល្បឿនដោយប្រើផ្នែក ការប្រើប្រាស់ធនធាន។
ស្រទាប់គាំទ្រ
ម៉ាស៊ីន CNN របស់ឧបករណ៍បង្កើនល្បឿនគាំទ្រប្រភេទស្រទាប់ខាងក្រោម៖
- ស្រទាប់ Convolutional
- ស្រទាប់ ReLU
- ស្រទាប់រួមអតិបរមា
- ស្រទាប់ភ្ជាប់យ៉ាងពេញលេញ (FC)
សម្រាប់ព័ត៌មានលម្អិតអំពីប្រភេទស្រទាប់នីមួយៗ និងរបៀបកំណត់រចនាសម្ព័ន្ធពួកវា សូមមើលផ្នែកការពិពណ៌នាការរចនានៃសៀវភៅណែនាំអ្នកប្រើប្រាស់។
ប្រវត្តិកែប្រែ
ប្រវត្តិកែប្រែពិពណ៌នាអំពីការផ្លាស់ប្តូរដែលត្រូវបានអនុវត្តនៅក្នុងឯកសារ។ ការផ្លាស់ប្តូរត្រូវបានរាយបញ្ជីដោយការកែប្រែ ដោយចាប់ផ្តើមជាមួយនឹងការបោះពុម្ពផ្សាយបច្ចុប្បន្នបំផុត។
ការកែប្រែ 1.0
ការបោះពុម្ពលើកដំបូងនៃឯកសារនេះ។
សេចក្តីផ្តើម
CNN Accelerator IP ផ្តល់នូវការបង្កើនល្បឿនផ្នែករឹងសម្រាប់ការសន្និដ្ឋាន Convolution Neural Networks (CNN) នៅលើ PolarFire® FPGA ។ ឧបករណ៍បង្កើនល្បឿន CNN ធ្វើប្រតិបត្តិការ DSP ជាច្រើននៅក្នុងវដ្តនាឡិកាតែមួយ ដើម្បីសម្រេចបាននូវការបង្កើនល្បឿន។ CNN មានស្រទាប់ជាច្រើនដែលតភ្ជាប់តាមលំដាប់លំដោយដូចជា Convolution, Maxpool, ReLU, Fully connected layer ។ល។ ស្រទាប់ convolution ប្រើ Kernels ដែលមានមេគុណហៅថាទម្ងន់។ IP ប្រតិបត្តិស្រទាប់ទាំងនេះមួយចំនួនតាមលំដាប់លំដោយ និងស្រទាប់ខ្លះក្នុងពេលដំណាលគ្នា។ លទ្ធផលនៃស្រទាប់នីមួយៗដែលហៅថាការធ្វើឱ្យសកម្មត្រូវបានរក្សាទុកក្នុង DDR ហើយប្រើជាធាតុបញ្ចូលទៅស្រទាប់បន្ទាប់។ ទម្ងន់របស់ CNN ត្រូវបានរក្សាទុកក្នុង DDR ហើយត្រូវបានអានជាមួយនឹងធាតុបញ្ចូលដែលត្រូវគ្នាទៅនឹងស្រទាប់ convolution ។ កម្មវិធីកំណត់ពេលនៅខាងក្នុង CNN IP គ្រប់គ្រងលំដាប់នៃការចាប់ផ្តើមស៊ុម និងការប្រតិបត្តិនៃស្រទាប់ផ្សេងៗគ្នារហូតដល់លទ្ធផលចុងក្រោយត្រូវបានគណនា។
ចំណុចប្រទាក់ IP របស់ CNN បង្កើនល្បឿនទៅកាន់ DDR arbiter ដែលអនុញ្ញាតឱ្យអាន និងសរសេរច្រើន។ IP ប្រើឆានែលអានពីរ មួយដើម្បីអានស្រទាប់បញ្ចូល និងមួយទៀតដើម្បីអានទម្ងន់បណ្តាញ។ ឆានែលសរសេរមួយត្រូវបានប្រើដោយ IP ដើម្បីសរសេរសកម្មភាពទៅ DDR ។ IP រំពឹងថារូបភាពបញ្ចូលនឹងត្រូវបានធ្វើមាត្រដ្ឋាន និងតាមការបញ្ចូលបណ្តាញដែលត្រូវការដើម្បីរក្សាទុកក្នុង DDR ។ កម្មវិធីកំណត់ពេលដែលតម្រៀបស្រទាប់ផ្សេងៗគ្នាត្រូវបានកំណត់រចនាសម្ព័ន្ធដោយម្ជុលបញ្ចូល។ ជាធម្មតា ប្រព័ន្ធរង Processor ឬ UART អាចត្រូវបានប្រើដើម្បីបង្កើតទិន្នន័យដែលប្រើសម្រាប់កំណត់រចនាសម្ព័ន្ធកម្មវិធីកំណត់ពេល។ លទ្ធផលស្ថានភាពតំណាងឱ្យចំនួនស្រទាប់ដែល CNN IP កំពុងដំណើរការ។
ការអនុវត្តផ្នែករឹង
ផ្នែកនេះពិពណ៌នាអំពីការអនុវត្ត CNN Accelerator IP ។
ការពិពណ៌នាការរចនា
ឆានែលអាន DDR ពីររូបភាពអាននិងទម្ងន់អានអានទិន្នន័យរូបភាពនិងទិន្នន័យទម្ងន់ដែលបានរក្សាទុកនៅក្នុង DDR នៅប្រេកង់នាឡិកានៃចំណុចប្រទាក់ DDR ។ CDC FIFO បំប្លែងទិន្នន័យពីនាឡិកាចំណុចប្រទាក់ DDR ទៅជានាឡិកាប្រព័ន្ធ CNN ។ ស៊ុមម៉ាទ្រីសធ្វើស៊ុមម៉ាទ្រីស 3×3 ពីទិន្នន័យរូបភាពដែលនឹងត្រូវបានប្រើសម្រាប់ការបំប្លែង។ ម៉ាទ្រីស framer អនុវត្តសូន្យ padding និងជំហាន convolution ។ ស៊ុមទម្ងន់ផ្ទុកតម្លៃទម្ងន់នៃតម្រងដែលប្រើសម្រាប់ convolution ។ ស៊ុមលទ្ធផលរៀបចំលទ្ធផល convolution ទៅក្នុងផែនទីធ្វើឱ្យសកម្ម និងរក្សាទុកពួកវាក្នុង LSRAM ។ ស៊ុមម៉ាទ្រីស 3 × 3 ស៊ុមម៉ាទ្រីសជាមួយសូន្យ padding និងជំហានស្របតាមស្រទាប់បណ្តាញ។ ម៉ូឌុល maxpool រកឃើញអតិបរមានៃម៉ាទ្រីស 3×3 ហើយបង្កើតលទ្ធផលចុងក្រោយ។ ប្រសិនបើស្រទាប់បណ្តាញមិនប្រើប្រតិបត្តិការ maxpool លទ្ធផលអាចត្រូវបានជ្រើសរើសដោយផ្ទាល់ពី LSRAM តាមរយៈ multiplexer នៅទិន្នផល។
ម៉ូឌុលកម្មវិធីកំណត់ពេលគ្រប់គ្រងលំដាប់នៃការប្រតិបត្តិនៃស្រទាប់នីមួយៗ។ សម្រាប់ស្រទាប់នីមួយៗ កម្មវិធីកំណត់ពេលផ្តល់អាសយដ្ឋាន DDR ដើម្បីអានរូបភាព និងទម្ងន់ និងអាសយដ្ឋានដើម្បីសរសេរលទ្ធផលចុងក្រោយរបស់ម៉ាស៊ីន។ វាក៏កំណត់រចនាសម្ព័ន្ធម៉ាទ្រីស framer សម្រាប់សូន្យ padding និង stride ដែលជាជម្រើសនៃលទ្ធផលចុងក្រោយតាមរយៈ mux ។ ប្រភេទ convolution – 2D convolution, Depth-wise convolution និង Point-wise convolution ត្រូវបានកំណត់តាមកម្មវិធីកំណត់ពេល។ ទិន្នន័យកម្មវិធីកំណត់ពេលត្រូវបានផ្ទុកតាមរយៈការបញ្ចូលរបស់ IP ដែលត្រូវគ្នាទៅនឹងកម្មវិធីកំណត់ពេល។ ប្រភេទនៃស្រទាប់ដែលគាំទ្រដោយម៉ាស៊ីន CNN មានដូចខាងក្រោម៖
- Convolution – stride1/stride2, Zero padding (5,5,5,5) ឬ No zero padding
- ទំហំខឺណែល - 3 × 3, 5 × 5, 7 × 7, 9 × 9
- 3 × 3 ការបញ្ចូលអតិបរមា - ជំហាន 1 / ជំហាន 2 បន្ទាប់ពីបន្ទុះ
- លេចធ្លាយ relu បន្ទាប់ពី 3 × 3 convolution
- Relu និង Relu Max
- 3 × 3 ជំរៅដ៏ឈ្លាសវៃ - stride1/stride2 with zero padding
- បដិវត្តដោយចង្អុល
- ភ្ជាប់យ៉ាងពេញលេញ
- ការបូកសរុបជាមធ្យមសកល -7 × 7
សមាសធាតុអង្គចងចាំ
CNN Accelerator IP ទាមទារសមាសភាគខាងក្រោមដើម្បីដំណើរការបណ្តាញ៖
- ទិន្នន័យបណ្តាញ៖ វាកំណត់រចនាសម្ព័ន្ធរបស់ CNN និងផែនទីអង្គចងចាំ DDR នៃទម្ងន់បណ្តាញ និងការធ្វើឱ្យសកម្ម។
- ទិន្នន័យទម្ងន់៖ វាមានទិន្នន័យនៃទម្ងន់ ភាពលំអៀង កត្តាមាត្រដ្ឋាន។ល។ នៃស្រទាប់ទាំងអស់នៃ
- ព័ត៌មានអំពីទម្ងន់៖ វាមានព័ត៌មានលម្អិតនៃការគូសផែនទីមាតិកា SPI នៃទម្ងន់បណ្តាញទៅ DDR
សមាសធាតុទាំងបីខាងលើត្រូវបានបង្កើតជា hex តែមួយ file ពីលំហូរឧបករណ៍ SDK ដែលអាចផ្ទុកទៅក្នុង SPI flash
ធាតុចូល និងលទ្ធផល
តារាងខាងក្រោមបង្ហាញពីច្រកបញ្ចូល និងទិន្នផលនៃ IP បង្កើនល្បឿន CNN ។
តារាងទី 1: ច្រកបញ្ចូល និងទិន្នផលរបស់ CNN Accelerator IP
ឈ្មោះសញ្ញា | ទិសដៅ | ទទឹង | ការពិពណ៌នា |
RESETN_SYS_CLK_I | បញ្ចូល | – | សកម្ម សញ្ញាកំណត់ឡើងវិញសមកាលកម្មទាប ដើម្បីរចនាដោយគោរពទៅ SYS_CLK_I |
SYS_CLK_I | បញ្ចូល | – | នាឡិកាប្រព័ន្ធ |
DDR_CLK_I | បញ្ចូល | – | នាឡិកា DDR |
MiV_CLK_I | បញ្ចូល | – | នាឡិកា Mi-V |
CTRL_DATA_I | បញ្ចូល | 32 ប៊ីត | គ្រប់គ្រងការបញ្ចូលទិន្នន័យសម្រាប់អ្នកកំណត់ពេល |
CTRL_DATA_VALID_I | បញ្ចូល | – | សញ្ញាត្រឹមត្រូវសម្រាប់ការបញ្ចូលទិន្នន័យទៅកាន់កម្មវិធីកំណត់ពេល |
START_CNN_I | បញ្ចូល | – | ចាប់ផ្តើមសញ្ញាដើម្បីដំណើរការ CNN Accelerator សម្រាប់ស៊ុមមួយ។ |
DDR_READ_CHANNEL1 | ឡានក្រុង | អាន channel1 bus ដើម្បីភ្ជាប់ទៅ video arbiter សម្រាប់ប្រតិបត្តិការអាន DDR | |
DDR_READ_CHANNEL2 | ឡានក្រុង | អាន channel2 bus ដើម្បីភ្ជាប់ទៅ video arbiter សម្រាប់ប្រតិបត្តិការអាន DDR | |
STATUS_O | ទិន្នផល | 7 ប៊ីត | ការចុះឈ្មោះស្ថានភាពតំណាងឱ្យចំនួនស្រទាប់ដែលកំពុងដំណើរការនៅក្នុង CNN Accelerator ។ គែមកើនឡើងនៃ STATUS_O(7) បង្ហាញពីការបញ្ចប់នៃស៊ុមមួយដោយ CNN Accelerator ។ |
DDR_WRITE_CHANNEL_O | ឡានក្រុង | – | សរសេរឆានែលឡានក្រុងដើម្បីភ្ជាប់ទៅអាជ្ញាកណ្តាលវីដេអូសម្រាប់ប្រតិបត្តិការសរសេរ DDR |
ចំណុចប្រទាក់របស់ CNN IP ជាមួយ Video arbiter ត្រូវបានបង្ហាញក្នុងរូបភាពទី 3
រូបភាពទី 3: ចំណុចប្រទាក់ IP របស់ CNN Accelerator ជាមួយ Video arbiter
ប៉ារ៉ាម៉ែត្រកំណត់រចនាសម្ព័ន្ធ
តារាងខាងក្រោមបង្ហាញពីការពិពណ៌នាអំពីប៉ារ៉ាម៉ែត្រកំណត់រចនាសម្ព័ន្ធដែលប្រើក្នុងការអនុវត្តផ្នែករឹងរបស់ CNN accelerator ។ ទាំងនេះគឺជាប៉ារ៉ាម៉ែត្រទូទៅ ហើយអាចប្រែប្រួលទៅតាមតម្រូវការនៃកម្មវិធី។
តារាងទី 2: ប៉ារ៉ាម៉ែត្រកំណត់រចនាសម្ព័ន្ធ
ឈ្មោះការពិពណ៌នា
- G_PW៖ ទទឹងផលិតផល ឬទទឹងលទ្ធផលនៃការបង្រួបបង្រួម
- G_DWC៖ អនុញ្ញាតដើម្បីគាំទ្រប្រតិបត្តិការនៃការបង្រួបបង្រួមជម្រៅ
- G_MXP_EN៖ បើកដំណើរការដើម្បីគាំទ្រប្រតិបត្តិការ Maxpool
- G_GAVG_POOLING_EN៖ បើកដំណើរការដើម្បីគាំទ្រប្រតិបត្តិការសរុបមធ្យមសកល
ដ្យាក្រាមពេលវេលា
តួលេខខាងក្រោមបង្ហាញពីដ្យាក្រាមពេលវេលានៃបណ្តាញអាន និងសរសេរ។
រូបភាពទី 4៖ ដ្យាក្រាមពេលវេលានៃឆានែលអាន
រូបភាពទី 5៖ ដ្យាក្រាមពេលវេលានៃការសរសេរឆានែល
ការប្រើប្រាស់ធនធាន
IP បង្កើនល្បឿន CNN ត្រូវបានអនុវត្តនៅលើកញ្ចប់ PolarFire FPGA (MPF300T - 1FCG1152E) ។ តារាងខាងក្រោមបង្ហាញពីការប្រើប្រាស់ធនធានរបស់ CNN Accelerator IP ។
តារាងទី 3៖ G_PW = 30, G_DWC = 1, G_MXP_EN = 1, G_GAVG_POOLING_EN = 1
លូត | 37840 |
DFF | 34832 |
គណិតវិទ្យា | 152 |
LSRAM | 116 |
SRAM | 45 |
តារាងទី 4៖ G_PW = 25, G_DWC = 1, G_MXP_EN = 1, G_GAVG_POOLING_EN = 1
លូត | 36059 |
DFF | 34434 |
គណិតវិទ្យា | 152 |
LSRAM | 114 |
SRAM | 45 |
តារាងទី 5: G_PW = 30, G_DWC = 0, G_MXP_EN = 1, G_GAVG_POOLING_EN = 1
លូត | 30497 |
DFF | 29856 |
គណិតវិទ្យា | 152 |
LSRAM | 116 |
usRAM | 45 |
តារាងទី 6៖ G_PW = 30, G_DWC = 1, G_MXP_EN = 0, G_GAVG_POOLING_EN = 1
លូត | 34260 |
DFF | 32338 |
គណិតវិទ្យា | 152 |
LSRAM | 95 |
usRAM | 45 |
តារាងទី 7: G_PW = 30, G_DWC = 1, G_MXP_EN = 1, G_GAVG_POOLING_EN = 0
លូត | 36438 |
DFF | 34262 |
គណិតវិទ្យា | 152 |
LSRAM | 116 |
usRAM | 0 |
តារាងទី 8៖ ការអនុវត្ត និងការប្រើប្រាស់ធនធាននៃ IP សម្រាប់ Example បណ្តាញ
តូច YOLO v2 COCO | Mobilenet v1 | Resnet 50 | ||
ស៊ុម/វិនាទី @ 200 MHz | 15.5 FPS | 54 FPS | 7 FPS | |
លូត | 28642 | 32330 | 36059 | |
DFF | 29128 | 31791 | 34434 | |
គណិតវិទ្យា | 152 | 152 | 152 | |
LSRAM | 114 | 93 | 114 | |
usRAM | 0 | 45 | 45 |
ចំណាំ៖ បំរែបំរួលនៃការប្រើប្រាស់ធនធានត្រូវបានសម្រេចដោយជ្រើសរើសការកំណត់ដ៏ល្អប្រសើរនៃ CNN IP សម្រាប់បណ្តាញជាក់លាក់មួយ។ ភាពយឺតនៃបណ្តាញគឺ 1/FPS; បណ្តាញត្រូវបានដំណើរការជាមួយនឹងទំហំបាច់នៃ 1 ។
Microsemi មិនធ្វើការធានា តំណាង ឬការធានាទាក់ទងនឹងព័ត៌មានដែលមាននៅទីនេះ ឬភាពសមស្របនៃផលិតផល និងសេវាកម្មរបស់វាសម្រាប់គោលបំណងជាក់លាក់ណាមួយឡើយ ហើយ Microsemi មិនទទួលខុសត្រូវអ្វីទាំងអស់ដែលកើតឡើងចេញពីកម្មវិធី ឬការប្រើប្រាស់ផលិតផល ឬសៀគ្វីណាមួយ។ ផលិតផលដែលបានលក់នៅទីនេះ និងផលិតផលផ្សេងទៀតដែលលក់ដោយ Microsemi ត្រូវបានទទួលរងនូវការធ្វើតេស្តមានកម្រិត ហើយមិនគួរត្រូវបានប្រើប្រាស់ដោយភ្ជាប់ជាមួយឧបករណ៍ ឬកម្មវិធីដែលសំខាន់ក្នុងបេសកកម្មឡើយ។ លក្ខណៈបច្ចេកទេសនៃការអនុវត្តណាមួយត្រូវបានគេជឿថាអាចទុកចិត្តបាន ប៉ុន្តែមិនត្រូវបានផ្ទៀងផ្ទាត់ទេ ហើយអ្នកទិញត្រូវតែអនុវត្ត និងបញ្ចប់ការអនុវត្តន៍ទាំងអស់ និងការធ្វើតេស្តផលិតផលផ្សេងទៀត តែម្នាក់ឯង និងរួមគ្នាជាមួយ ឬដំឡើងនៅក្នុងផលិតផលចុងក្រោយណាមួយ។ អ្នកទិញមិនត្រូវពឹងផ្អែកលើទិន្នន័យ និងលក្ខណៈបច្ចេកទេសនៃការអនុវត្ត ឬប៉ារ៉ាម៉ែត្រដែលផ្តល់ដោយ Microsemi ឡើយ។ វាជាទំនួលខុសត្រូវរបស់អ្នកទិញក្នុងការកំណត់ដោយឯករាជ្យនូវភាពសមស្របនៃផលិតផលណាមួយ និងដើម្បីសាកល្បង និងផ្ទៀងផ្ទាត់ដូចគ្នា។ ព័ត៌មានដែលផ្តល់ដោយ Microsemi ខាងក្រោមនេះត្រូវបានផ្តល់ជូន "ដូចដែលនៅមាន កន្លែងណា" និងជាមួយនឹងកំហុសទាំងអស់ ហើយហានិភ័យទាំងមូលដែលទាក់ទងនឹងព័ត៌មាននេះគឺទាំងស្រុងជាមួយអ្នកទិញ។ Microsemi មិនផ្តល់ដោយជាក់លាក់ ឬដោយប្រយោលដល់ភាគីណាមួយនូវសិទ្ធិប៉ាតង់ អាជ្ញាប័ណ្ណ ឬសិទ្ធិ IP ផ្សេងទៀតទេ ទោះជាទាក់ទងនឹងព័ត៌មាននោះដោយខ្លួនឯង ឬអ្វីដែលពិពណ៌នាដោយព័ត៌មានបែបនេះក៏ដោយ។ ព័ត៌មានដែលមាននៅក្នុងឯកសារនេះគឺជាកម្មសិទ្ធិរបស់ Microsemi ហើយ Microsemi រក្សាសិទ្ធិដើម្បីធ្វើការផ្លាស់ប្តូរណាមួយចំពោះព័ត៌មាននៅក្នុងឯកសារនេះ ឬចំពោះផលិតផល និងសេវាកម្មណាមួយនៅពេលណាមួយដោយមិនមានការជូនដំណឹងជាមុន។
អំពី Microsemi
Microsemi ដែលជាក្រុមហ៊ុនបុត្រសម្ព័ន្ធគ្រប់គ្រងទាំងស្រុងរបស់ Microchip Technology Inc. (Nasdaq: MCHP) ផ្តល់នូវផលប័ត្រដ៏ទូលំទូលាយនៃ semiconductor និងដំណោះស្រាយប្រព័ន្ធសម្រាប់លំហអាកាស និងការពារជាតិ ទំនាក់ទំនង មជ្ឈមណ្ឌលទិន្នន័យ និងទីផ្សារឧស្សាហកម្ម។
ផលិតផលរួមមានសៀគ្វីរួមបញ្ចូលគ្នានូវសញ្ញាចម្រុះអាណាឡូកដែលមានប្រសិទ្ធភាពខ្ពស់ និងរឹងដោយវិទ្យុសកម្ម, FPGAs, SoCs និង ASICs; ផលិតផលគ្រប់គ្រងថាមពល; ឧបករណ៍កំណត់ពេលវេលា និងសមកាលកម្ម និងដំណោះស្រាយពេលវេលាច្បាស់លាស់ កំណត់ស្តង់ដារពិភពលោកសម្រាប់ពេលវេលា។ ឧបករណ៍ដំណើរការសំឡេង; ដំណោះស្រាយ RF; សមាសធាតុដាច់ដោយឡែក; ការផ្ទុកសហគ្រាស និងដំណោះស្រាយទំនាក់ទំនង បច្ចេកវិទ្យាសុវត្ថិភាព និងការប្រឆាំង t ដែលអាចធ្វើមាត្រដ្ឋានបាន។amper ផលិតផល; ដំណោះស្រាយអ៊ីសឺរណិត; Power-over-Ethernet ICs និង midspans; ក៏ដូចជាសមត្ថភាព និងសេវាកម្មរចនាផ្ទាល់ខ្លួន។ ស្វែងយល់បន្ថែមនៅ www.microsemi.com ។
ទីស្នាក់ការកណ្តាល Microsemi One Enterprise, Aliso Viejo, CA 92656 សហរដ្ឋអាមេរិក
- នៅសហរដ្ឋអាមេរិក៖ +1 ៨៦៦-៤៤៧-២១៩៤
- នៅខាងក្រៅសហរដ្ឋអាមេរិក៖ +1 ៨៦៦-៤៤៧-២១៩៤
- ការលក់៖ +1 ៨៦៦-៤៤៧-២១៩៤
- ទូរសារ៖ +1 ៨៦៦-៤៤៧-២១៩៤
- អ៊ីមែល៖ sales.support@microsemi.com www.microsemi.com
© 2020 Microsemi ដែលជាក្រុមហ៊ុនបុត្រសម្ព័ន្ធគ្រប់គ្រងទាំងស្រុងរបស់ Microchip Technology Inc. រក្សាសិទ្ធិគ្រប់យ៉ាង។ Microsemi និងនិមិត្តសញ្ញា Microsemi គឺជាពាណិជ្ជសញ្ញាដែលបានចុះបញ្ជីរបស់សាជីវកម្ម Microsemi ។ ពាណិជ្ជសញ្ញា និងសញ្ញាសេវាកម្មផ្សេងទៀតទាំងអស់ គឺជាកម្មសិទ្ធិរបស់ម្ចាស់រៀងៗខ្លួន
50200943. 1.0 12/20
Microsemi Proprietary UG0943 ការកែប្រែ 1.0
ឯកសារ/ធនធាន
![]() |
Microsemi UG0943 CNN Accelerator សម្រាប់ PolarFire FPGA [pdf] ការណែនាំអ្នកប្រើប្រាស់ UG0943 CNN Accelerator សម្រាប់ PolarFire FPGA, UG0943, CNN Accelerator for PolarFire FPGA, CNN Accelerator, Accelerator |