Blackfin Processor : Arkitektura, Mga Tampok at Mga Aplikasyon Nito

Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema





Ang processor ng Blackfin ay idinisenyo, binuo, at ibinebenta sa pamamagitan ng Mga Analog na Device at Intel bilang Micro Signal Architecture (MSA). Ang arkitektura ng processor na ito ay inihayag noong Disyembre 2000 at unang ipinakita sa ESC ( Mga Naka-embed na Sistema Conference) noong Hunyo 2001. Ang Blackfin processor na ito ay pangunahing idinisenyo upang maabot ang power constraints at computational demands ng kasalukuyang naka-embed na audio, video, at mga application sa komunikasyon. Tinatalakay ng artikulong ito ang isang pangkalahatang-ideya ng a Blackfin processor – arkitektura at mga aplikasyon nito.


Ano ang Blackfin Processor?

Ang Blackfin processor ay isang 16 o 32-bit microprocessor na kinabibilangan ng isang inbuilt, fixed-point na functionality na DSP na ibinibigay sa pamamagitan ng 16-bit MACs (multiply–accumulates). Ang mga ito mga processor Pangunahing idinisenyo para sa isang pinagsama-samang arkitektura ng processor na mababa ang lakas na maaaring magpatakbo ng OS habang pinangangasiwaan ang mahihirap na numeric na gawain nang sabay-sabay tulad ng real-time na H.264 na video encoding.



Pinagsasama ng processor na ito ang isang 32-bit RISC at dual 16-bit MAC signal processing functionality sa pamamagitan ng madaling paggamit ng mga attribute na makikita sa loob ng mga microcontroller na pangkalahatang layunin. Kaya ang kumbinasyon ng mga katangian sa pagpoproseso na ito ay nagbibigay-daan sa mga Blackfin Processor na makamit ang parehong mahusay sa parehong pagpoproseso ng kontrol at mga aplikasyon sa pagpoproseso ng signal. Ang kakayahang ito ay lubos na nagpapasimple sa parehong mga gawain sa pagpapatupad ng disenyo ng hardware at software.

  Proseso ng Blackfin
Proseso ng Blackfin

Mga Tampok ng Blackfin:

  • Ang processor na ito ay may iisang set ng pagtuturo na arkitektura kabilang ang pagpoproseso ng pagganap na nakakatugon lamang sa hanay ng produkto processor ng digital signal o DSP upang magbigay ng mas mahusay na gastos, kapangyarihan at kahusayan sa memorya.
  • Ang 16 o 32-bit na architecture processor na ito ay nagbibigay-daan lamang sa mga paparating na naka-embed na application.
    Multimedia, signal at kontrol na pagpoproseso sa loob ng iisang core.
  • Pinatataas nito ang pagiging produktibo ng mga developer.
  • Ito ay may tunable na pagganap sa buong dynamic na pamamahala ng kuryente para sa pagkonsumo ng kuryente o pagpoproseso ng signal.
  • Ito ay napakabilis na pinagtibay sa iba't ibang mga disenyo na simpleng sinusuportahan ng ilang mga toolchain pati na rin ng mga operating system.
  • Nangangailangan ito ng pinakamababang pag-optimize dahil sa kapaligiran ng pagbuo ng makapangyarihang software kasama ng pangunahing pagganap.
  • Sinusuportahan ng processor ng Blackfin ang mga tool sa pagpapaunlad na nangunguna sa industriya.
  • Ang pagganap ng processor na ito at kalahati ng lakas ng mga nakikipagkumpitensyang DSP ay nagbibigay-daan sa mga advanced na detalye at mga bagong application.

Arkitektura ng Blackfin Processor

Ang Blackfin processor ay nagbibigay ng parehong mga functionality ng isang micro-controller unit at pagproseso ng digital na signal sa loob ng iisang processor sa pamamagitan ng pagpapahintulot sa flexibility. Kaya ang processor na ito ay may kasamang SIMD (single instruction multiple data) na processor kasama ang ilang feature tulad ng variable-length PANGANIB mga tagubilin, watchdog timer, on-chip PLL, memory management unit, real-time na orasan, serial port na may 100 Mbps, UART controllers at SPI mga daungan.



Sinusuportahan ng MMU ang maramihang DMA channel upang maglipat ng data sa pagitan ng mga peripheral at mga subsystem ng memorya ng FLASH, SDRAM, at SRAM. Sinusuportahan din nito ang mga cache ng data at i-configure na on-chip na pagtuturo. Ang processor ng Blackfin ay isang simpleng hardware na sumusuporta sa 8, 16, at 32-bit na operasyon ng arithmetic.

Ang arkitektura ng Blackfin ay pangunahing nakabatay sa arkitektura ng micro signal at ito ay sama-samang binuo ng ADI (Analog Devices) at Intel, na kinabibilangan ng 32-bit RISC instruction set at 8-bit video instruction set na may dual 16-bit multiply-accumulate (MAC) na mga yunit.

  PCBWay   Arkitektura ng Blackfin Processor
Arkitektura ng Blackfin Processor

Ang mga analog na device ay may kakayahang makamit ang balanse sa pagitan ng mga kinakailangan ng DSP at MCU sa pamamagitan ng instruction set architecture ng Blackfin. Sa pangkalahatan, ang processor ng Blackfin ay isinama sa makapangyarihang VisualDSP++ software development tool ngunit ngayon sa pamamagitan ng paggamit ng C o C++, posibleng makagawa ng napakahusay na code nang napakadali kaysa dati. Para sa mga real-time na kinakailangan, ang suporta sa operating system ay nagiging kritikal, kaya ang Blackfin ay sumusuporta sa isang hindi. ng mga operating system at proteksyon ng memorya. Ang Blackfin processor ay may parehong single-core tulad ng BF533, BF535 at BF537, at dual-core tulad ng BF561 na mga modelo.

Kasama sa arkitektura ng processor ng Blackfin ang iba't ibang on-chip peripheral tulad ng PPI (Parallel Peripheral Interface), SPORTS (Serial Ports), SPI (Serial Peripheral Interface), UART (Universal Asynchronous Receiver Transmitter), General-purpose timers, RTC (Real-Time Orasan), Watchdog timer, General-purpose I/O (programmable flags), Interface ng Controller Area Network (CAN). , Ethernet MAC, Peripheral DMAs -12, Memory to Memory DMAs -2 kasama ang Handshake DMA, TWI (Two-Wire Interface) Controller, isang Debug o JTAG Interface at Event Handler na may 32 Makagambala Mga input. Ang lahat ng mga peripheral na ito sa arkitektura ay konektado lamang sa pamamagitan ng iba't ibang mga high-bandwidth na bus hanggang sa core. Kaya, ang isang paglalarawan ng ilan sa mga peripheral na ito ay ibinigay sa ibaba.

PPI o Parallel Peripheral Interface

Ang processor ng Blackfin ay nagbibigay lamang ng isang PPI na kilala rin bilang Parallel Peripheral Interface. Direktang konektado ang interface na ito sa parallel analog to digital at digital to analog converter, video encoder, at decoder at gayundin sa iba pang general-purpose peripheral.

Kasama sa interface na ito ang nakalaang input na CLK pin, tatlong frame synchronization pin at 16 na data pin. Dito, sinusuportahan lamang ng input na CLK pin ang mga parallel na rate ng data na katumbas ng kalahati ng bilis ng CLK ng system. Tatlong magkakaibang ITU-R 656 mode ang sumusuporta lamang sa Active Video, Vertical Blanking at kumpletong field.

Ang mga mode ng pangkalahatang layunin ng PPI ay ibinibigay upang umangkop sa isang malawak na iba't ibang mga application ng paghahatid at pagkuha ng data. Kaya't ang mga mode na ito ay pinaghihiwalay sa mga pangunahing kategorya na Natanggap ang Data sa pamamagitan ng Internally Generated Frame Syncs, Data Transmit sa pamamagitan ng Internally Generated Frame Syncs, Data Transmit sa pamamagitan ng Externally Generated Frame Syncs at Data na Natanggap sa pamamagitan ng Externally Generated Frame Syncs.

Laro

Kasama sa processor ng Blackfin ang dalawang dual-channel na magkakasabay na serial port na SPORT0 at SPORT1 na ginagamit para sa mga serial at multiprocessor na komunikasyon. Kaya ang mga ito ay high-speed at kasabay na serial port na sumusuporta I²S , TDM at iba't iba pang nako-configure na framing mode para sa pagkonekta Mga DAC , mga ADC, Mga FPGA at iba pang mga processor.

SPI o Serial Peripheral Interface Port

Ang Blackfin processor ay may kasamang SPI port na nagbibigay-daan sa processor na makipag-usap sa iba't ibang SPI-compatible na device. Ang interface na ito ay gumagamit lamang ng tatlong pin upang magpadala ng data, data pin-2 at isang CLK pin. Ang mga piling input at output pin ng SPI port ay nagbibigay lang ng full-duplex SSI (synchronous serial interface) na sumusuporta sa parehong master at slave mode at pati na rin sa mga multi-master na kapaligiran. Ang baud rate ng SPI port at clock phase o polarities na ito ay programmable. Ang port na ito ay may kasamang DMA controller na sumusuporta sa alinman sa pagpapadala/pagtanggap ng mga stream ng data.

Mga timer

Ang processor ng Blackfin ay may 9 na programmable timer unit. Ang mga timer na ito ay bumubuo ng mga interrupt sa core ng processor para sa pagbibigay ng mga pana-panahong kaganapan na nilayon para sa pag-synchronize sa orasan ng processor o sa isang bilang ng mga panlabas na signal.

UART

Ang terminong UART ay nangangahulugang 'universal asynchronous receiver transmitter' port. Ang processor ng Blackfin ay nagbibigay ng 2-half-duplex na UART port, na ganap na angkop sa pamamagitan ng PC standard UART. Ang mga port na ito ay nagbibigay lamang ng pangunahing interface ng UART sa iba pang mga host o peripheral upang magbigay ng suportado ng DMA, half-duplex, asynchronous na mga serial data transfer.

Kasama sa mga UART port ang 5 hanggang 8 data bits at 1 o 2 stop bits at sinusuportahan nila ang 2 mode ng operasyon tulad ng Programmed I/O & DMA. Sa unang mode, ang processor ay nagpapadala o tumatanggap ng data sa pamamagitan ng pagbabasa/pagsusulat ng I/O-mapped na mga rehistro, kung saan man ang data ay naka-buffer nang dalawang beses sa parehong pagpapadala at pagtanggap. Sa pangalawang mode, ang DMA controller ay nagpapadala at tumatanggap ng data at binabawasan ang bilang ng mga interrupt na kinakailangan upang magpadala ng data mula sa & papunta sa memorya.

RTC o Real-Time na Orasan

Ang real-time na orasan ng blackfin processor ay nagbibigay lang ng iba't ibang feature tulad ng stopwatch, kasalukuyang oras at alarma. Kaya, ang real-time na orasan ay na-clock na may 32.768 kHz na kristal na panlabas sa Blackfin processor. Ang RTC sa loob ng processor ay may mga power supply pin, na maaaring manatiling pinapagana at naka-clock kahit na ang natitirang bahagi ng Blackfin processor ay nasa mahinang kondisyon. Ang real-time na orasan ay nagbibigay ng ilang mga programmable interrupt na opsyon. Ang 32.768 kHz input CLK frequency ay pinaghihiwalay pababa sa isang 1 Hz signal sa pamamagitan ng isang Prescaler. Katulad ng iba pang mga device, maaaring gisingin ng real-time na orasan ang processor ng Blackfin mula sa Deep Sleep mode/ Sleep mode.

Watchdog Timer

Ang processor ng Blackfin ay may 32-bit na watchdog timer, na ginagamit upang magsagawa ng software watchdog function. Kaya pinasimulan ng programmer ang halaga ng count ng timer na nagbibigay-daan sa tamang pag-abala, at pagkatapos ay pinapayagan ang timer. Pagkatapos nito, dapat i-reload ng software ang counter bago ito bilangin mula sa naka-program na halaga hanggang '0'.

GPIO o General-Purpose I/O

Ang GPIO ay isang digital signal pin na ginagamit bilang input, output, o pareho at kinokontrol sa pamamagitan ng software. Kasama sa processor ng Blackfin ang GPIO (general-purpose I/O) pin, 48-bi-directional sa 3-separate GPIO modules tulad ng PORTFIO, PORTHIO & PORTGIO na konektado sa Port G, Port H at Port F ayon sa pagkakabanggit. Ang bawat general-purpose port pin ay indibidwal na kinokontrol sa pamamagitan ng pagmamanipula ng status, port control at interrupt registers tulad ng GPIO DCR, GPIO CSR, GPIO IMR, at GPIO ISR.

Ethernet MAC

Ang Ethernet MAC peripheral sa Blackfin processor ay nagbibigay ng 10 hanggang 100 Mb/s sa pagitan ng MII (Media Independent Interface) at peripheral subsystem ng Blackfin. Gumagana lang ang MAC sa parehong Full-Duplex at Half-Duplex mode. Ang media access controller ay panloob na naka-clock mula sa CLKIN pin ng processor.

Alaala

Ang memorya ng Blackfin Processor architecture ay nagbibigay lamang para sa parehong Level 1 at Level 2 na mga bloke ng memorya sa pagpapatupad ng device. Ang memorya ng L1 tulad ng data at memory ng pagtuturo ay direktang konektado sa core ng processor, tumatakbo sa kumpletong bilis ng CLK ng system at nagbibigay ng maximum na performance ng system para sa mga segment ng critical time algorithm. Ang L2 memory tulad ng SRAM memory ay mas malaki na nagbibigay ng kaunting pinababang pagganap, gayunpaman, ito ay mas mabilis pa rin kumpara sa off-chip memory.

Ang istraktura ng L1 memory ay ipinatupad upang magbigay ng pagganap na kinakailangan para sa pagproseso ng mga signal habang nag-aalok ng mga programa sa microcontrollers. Ito ay nakakamit sa pamamagitan lamang ng pagpapahintulot sa memorya na L1 na isaayos bilang SRAM, cache, kung hindi ay isang kumbinasyon ng pareho.

Sa pamamagitan ng pagsuporta sa mga modelo ng cache at SRAM programming, ang mga taga-disenyo ng system ay nagtatalaga ng mga kritikal na real-time na signal processing data set na nangangailangan ng mababang latency at mataas na bandwidth sa SRAM, habang nag-iimbak ng real-time na kontrol o mga gawain sa OS sa loob ng memorya ng cache.

Mga Boot Mode

Ang Blackfin processor ay may kasamang anim na mekanismo para sa panloob na L1 na memorya ng pagtuturo na awtomatikong naglo-load pagkatapos ng pag-reset. Kaya ang iba't ibang mga mode ng boot ay pangunahing kasama; Boot mode mula sa 8-bit at 16-bit sa labas ng flash memory, serial SPI memory. Ang SPI host device, UART, serial TWI memory, TWI Host at gumanap mula sa 16-bit external memory, na lumalampas sa boot series. Para sa bawat isa sa unang 6 na boot mode, unang binabasa ang isang 10-byte na header mula sa isang panlabas na memory device. Kaya, ang header ay nagpapahiwatig ng hindi. ng mga byte na ipapadala at ang address ng patutunguhan ng memorya. Ang ilang mga bloke ng memorya ay maaaring mai-load sa pamamagitan ng anumang serye ng boot. Kapag ang lahat ng mga bloke ay na-load lamang, pagkatapos ay ang pagpapatupad ng programa ay magsisimula mula sa simula ng L1 pagtuturo ng SRAM.

Mga Mode ng Pag-address

Ang addressing mode ng blackfin processor ay tumutukoy lamang kung paano ang isang indibidwal na access memory at addressing ay tutukuyin ang isang lokasyon. Ang mga addressing mode na ginagamit sa blackfin processor ay hindi direktang pag-address, autoincrement/decrement, post modify, na-index na may agarang offset, circular buffer, at Bit reverse.

Hindi Direktang Pag-address

Sa mode na ito, kasama sa field ng address sa loob ng pagtuturo ang lokasyon ng memorya o magrehistro saanman naroroon ang address ng mahusay na operand. Ang addressing na ito ay inuri sa dalawang kategorya tulad ng Register Indirect at Memory Indirect.

Halimbawa LOAD R1, @300

Sa pagtuturo sa itaas, ang epektibong address ay nakaimbak lamang sa lokasyon ng memorya 300.

Autoincrement/Decrement Addressing

Ang auto-increment addressing ay ina-update lamang ang Pointer pati na rin ang mga rehistro ng Index pagkatapos ng karapatan ng pagpasok. Ang halaga ng increment ay pangunahing nakadepende sa laki ng laki ng salita. Ang 32-bit na pag-access sa salita ay maaaring magresulta sa loob ng pag-update ng Pointer na may '4'. Ina-update ng 16-bit na word access ang Pointer sa '2' at ang 8-bit na word access ay nag-a-update sa Pointer gamit ang '1'. Ang mga read operation ng parehong 8-bit at 16-bit ay maaaring magpahiwatig ng alinman sa zero-extend/sign-extend ang mga nilalaman sa target na rehistro. Pangunahing ginagamit ang mga rehistro ng pointer para sa 8, 16, at 32-bit na pag-access samantalang ang mga rehistro ng index ay ginagamit para lamang sa 16 at 32bit na pag-access

Halimbawa: R0 = W [ P1++ ] (Z) ;

Sa pagtuturo sa itaas, ang isang 16-bit na salita ay naglo-load sa isang 32-bit na rehistro ng patutunguhan mula sa isang itinuro na address sa pamamagitan ng Pointer register na 'P1'. Pagkatapos nito, ang Pointer ay nadagdagan ng 2 at ang salitang '0' ay pinalawak upang punan ang 32-bit na rehistro ng patutunguhan.

Katulad nito, gumagana ang auto-decrement sa pamamagitan ng pagpapababa ng address pagkatapos ng karapatan sa pagpasok.

Halimbawa: R0 = [ I2– ] ;

Sa pagtuturo sa itaas, naglo-load ang isang 32-bit na halaga sa rehistro ng patutunguhan at binabawasan ng 4 ang rehistro ng Index.

Post-modify Addressing

Ginagamit lang ng ganitong uri ng pagtugon ang halaga sa loob ng mga rehistro ng Index/Pointer tulad ng mahusay na address. Pagkatapos nito, binabago ito ng mga nilalaman ng rehistro. Ang mga rehistro ng index ay binago lamang sa mga binagong rehistro samantalang ang mga rehistro ng pointer ay binago ng iba pang mga rehistro ng pointer. Tulad ng mga rehistro ng patutunguhan, hindi sinusuportahan ng Post-modify type addressing ang mga rehistro ng Pointer.

Halimbawa: R3 = [ P1++P2 ] ;

Sa pagtuturo sa itaas, ang isang 32-bit na halaga ay na-load sa rehistro ng 'R3' at matatagpuan sa loob ng lokasyon ng memorya na itinuro ng rehistro ng 'P1'. Pagkatapos nito, ang halaga sa loob ng rehistro ng 'P2' ay idinagdag sa halaga sa loob ng rehistro ng P1.

Na-index na may Agarang Offset

Ang indexed addressing ay nagpapahintulot lamang sa mga programa na makakuha ng mga halaga mula sa mga talahanayan ng data. Ang rehistro ng Pointer ay binago ng agarang patlang, pagkatapos nito ay ginamit bilang epektibong address. Kaya ang halaga ng pagpaparehistro ng Pointer ay hindi na-update.

Halimbawa, kung P1 = 0x13, ang [P1 + 0x11] ay magiging mahusay na katumbas ng [0x24], na nauugnay sa lahat ng mga pag-access.

Bit Reverse Addressing

Para sa ilang algorithm, ang mga programa ay nangangailangan ng bit-reversed carry addressing upang makakuha ng mga resulta sa sunud-sunod na pagkakasunud-sunod, partikular para sa mga kalkulasyon ng FFT (Fast Fourier Transform). Para matugunan ang mga kinakailangan ng algorithm na ito, ang bit-reversed addressing feature ng Data Address Generators ay paulit-ulit na nagbibigay-daan sa pag-subdivide ng data series at pag-imbak ng data na ito sa loob ng bit-reversed order.

Circular Buffer Addressing

Ang processor ng Blackfin ay nagbibigay ng isang tampok tulad ng opsyonal na circular addressing na pinapataas lamang ang isang Index Register ng isang paunang natukoy na hanay ng mga address, pagkatapos nito ay awtomatikong nagre-reset ang index na nagrerehistro upang ulitin ang saklaw na iyon. Kaya pinapahusay ng feature na ito ang performance ng input/output loop sa pamamagitan lamang ng pag-alis ng address index pointer sa bawat oras.

Ang pabilog na buffer addressing ay lubhang kapaki-pakinabang kapag paulit-ulit na naglo-load o nag-iimbak ng string ng fixed-sized na mga bloke ng data. Ang mga nilalaman ng pabilog na buffer ay dapat matugunan ang mga kundisyong ito:

  • Ang maximum na haba ng pabilog na buffer ay dapat isang hindi pirmadong numero na may magnitude na mas mababa sa 231.
  • Ang magnitude ng modifier ay dapat na mas mababa sa haba ng pabilog na buffer.
  • Ang unang lokasyon ng pointer na 'I' ay dapat nasa circular buffer na tinutukoy ng haba na 'L' at base 'B'.

Kung ang alinman sa mga kundisyon sa itaas ay hindi nasiyahan, kung gayon ang pag-uugali ng processor ay hindi tinukoy.

Magrehistro ng File ng Blackfin Processor

Kasama sa processor ng Blackfin ang tatlong tiyak na mga file ng rehistro tulad ng; Data Register File, Pointer Register File at DAG register.

  • Kinokolekta ng file ng data register ang mga operand gamit ang mga data bus na ginagamit para sa mga computational unit at nag-iimbak ng mga resulta ng computational.
  • Kasama sa file ng rehistro ng pointer ang mga pointer na ginagamit para sa pagtugon sa mga operasyon.
  • Ang mga rehistro ng DAG ay namamahala sa mga zero-overhead na circular buffer na ginagamit para sa mga pagpapatakbo ng DSP.

Nagbibigay ang Blackfin processor ng first-class power management at performance. Dinisenyo ang mga ito na may mababang boltahe at metodolohiya sa disenyo ng mababang kapangyarihan na may kakayahang mag-iba-iba ng boltahe at dalas ng pagpapatakbo upang mabawasan nang malaki ang pangkalahatang paggamit ng kuryente. Kaya maaari itong magresulta sa isang malaking pagbaba sa paggamit ng kuryente, kumpara sa pagpapalit lamang ng dalas ng operasyon. Kaya't nagbibigay-daan lamang ito sa buhay ng baterya para sa mga madaling gamiting appliances.

Sinusuportahan ng processor ng Blackfin ang iba't ibang external na memory tulad ng DDR-SDRAM, SDRAM, NAND flash, SRAM at NOR flash. Binubuo din ng ilang processor ng Blackfin ang mga mass-storage na interface tulad ng SD/SDIO at ATAPI. Maaari din nilang suportahan ang 100 megabytes ng memorya sa loob ng espasyo ng external memory.

Mga kalamangan

Ang mga pakinabang ng processor ng Blackfin isama ang mga sumusunod.

  • Ang mga Blackfin Processor ay nagbibigay ng mga pangunahing benepisyo sa taga-disenyo ng system.
  • Nag-aalok ang Blackfin processor ng software flexibility pati na rin ang scalability para sa mga convergent na application tulad ng audio, video, voice at image processing sa multiformat, real-time na seguridad, control processing, at multimode baseband packet processing
  • Ang mahusay na kapasidad sa pagpoproseso ng kontrol at pagpoproseso ng signal na may mataas na pagganap ay nagbibigay-daan sa iba't ibang mga bagong merkado at aplikasyon.
  • Pinapayagan ng DPM (Dynamic Power Management) ang taga-disenyo ng system na partikular na baguhin ang paggamit ng kuryente ng device sa mga kinakailangan ng end system.
  • Ang mga processor na ito ay lubos na nakakabawas sa oras ng pag-develop at gastos.

Mga aplikasyon

Ang mga aplikasyon ng processor ng Blackfin isama ang mga sumusunod.

  • Ang mga processor ng Blackfin ay perpekto para sa maraming mga application tulad ng ADAS (automotive advanced driver assistance systems) , surveillance o security system at industrial machine vision.
  • Kasama sa mga application ng Blackfin ang servo motor control system, automotive electronics, monitoring system at multimedia consumer device.
  • Ang mga processor na ito ay gumaganap lamang ng microcontroller at pagpoproseso ng signal function.
  • Ginagamit ang mga ito para sa audio, kontrol sa proseso, automotive, pagsubok, pagsukat, atbp.
  • Ang mga Blackfin Processor ay ginagamit sa mga application sa pagpoproseso ng signal tulad ng broadband wireless, mga mobile na komunikasyon at audio o video-capable na mga kasangkapan sa Internet.
  • Ginagamit ang Blackfin sa mga convergent na application tulad ng networked at streaming media, digital home entertainment, automotive telematics, infotainment, mobile TV, digital radio, atbp.
  • Ang Blackfin processor ay isang naka-embed na processor na may power efficiency at pinakamataas na performance na ginagamit sa mga application kung saan man mahalaga ang multi-format na boses, audio, video, multi-mode baseband, image processing, packet processing, real-time na seguridad at control processing.

Kaya, ito ay isang pangkalahatang-ideya ng Blackfin Processor – arkitektura, mga pakinabang at mga aplikasyon nito. Ang processor na ito ay gumaganap ng signal processing at microcontroller functions. Narito ang isang tanong para sa iyo, ano ang processor?