Tingnan lahat

Mangyaring sumangguni sa bersyon ng Ingles bilang aming opisyal na bersyon.Bumalik

Europa
France(Français) Germany(Deutsch) Italy(Italia) Russian(русский) Poland(polski) Czech(Čeština) Luxembourg(Lëtzebuergesch) Netherlands(Nederland) Iceland(íslenska) Hungarian(Magyarország) Spain(español) Portugal(Português) Turkey(Türk dili) Bulgaria(Български език) Ukraine(Україна) Greece(Ελλάδα) Israel(עִבְרִית) Sweden(Svenska) Finland(Svenska) Finland(Suomi) Romania(românesc) Moldova(românesc) Slovakia(Slovenská) Denmark(Dansk) Slovenia(Slovenija) Slovenia(Hrvatska) Croatia(Hrvatska) Serbia(Hrvatska) Montenegro(Hrvatska) Bosnia and Herzegovina(Hrvatska) Lithuania(lietuvių) Spain(Português) Switzerland(Deutsch) United Kingdom(English)
Asya/Pasipiko
Japan(日本語) Korea(한국의) Thailand(ภาษาไทย) Malaysia(Melayu) Singapore(Melayu) Vietnam(Tiếng Việt) Philippines(Pilipino)
Africa, India at Gitnang Silangan
United Arab Emirates(العربية) Iran(فارسی) Tajikistan(فارسی) India(हिंदी) Madagascar(malaɡasʲ)
Timog Amerika / Oceania
New Zealand(Maori) Brazil(Português) Angola(Português) Mozambique(Português)
Hilagang Amerika
United States(English) Canada(English) Haiti(Ayiti) Mexico(español)
BahayBlogIpinaliwanag ng CPLD: Isang Gabay sa Mga Programmable Logic Device
sa 2024/12/29 5,263

Ipinaliwanag ng CPLD: Isang Gabay sa Mga Programmable Logic Device

Sa dynamic na mundo ng elektronikong disenyo, ang mga kumplikadong programmable logic device (CPLDS) ay nakatayo bilang maraming nalalaman tool, walang putol na timpla ng kakayahang umangkop, katumpakan, at kahusayan.Ang mga aparatong ito ay nagbago ng disenyo ng circuit sa pamamagitan ng pagpapakilala ng mga programmable macro cells at isang nangingibabaw na magkakaugnay na matrix, na nagpapagana ng paglikha ng masalimuot na pag -andar ng lohika na may kapansin -pansin na pagiging maaasahan.Mula sa kanilang pagsisimula noong 1980s hanggang sa kanilang pangunahing papel sa mga modernong industriya tulad ng networking, automotive, at aerospace, ang mga CPLD ay napatunayan na kinakailangan para sa iyo na naghahanap ng parehong kakayahang umangkop at pagganap.Ang artikulong ito ay naghuhukay sa paglalakbay ng mga CPLD, ang kanilang mga natatanging tampok, praktikal na aplikasyon, at mga pamamaraan ng programming na gumagawa ng mga ito ng isang pundasyon sa disenyo ng digital na lohika.

Catalog

1. Pangkalahatang -ideya ng CPLD
2. Pagkilala at Pag -uuri ng FPGA at CPLD
3. Mga Wika ng Programming ng CPLD
CPLD Explained: A Guide to Programmable Logic Devices

Pangkalahatang -ideya ng CPLD

Sa loob ng pangingibabaw ng mga kumplikadong naka -program na aparato ng lohika (CPLDS), natuklasan ng isang tao ang isang sopistikadong tapestry ng mga programmable logic macro cells, na magkasama sa pamamagitan ng isang nangingibabaw na magkakaugnay na matrix.Ang mga macro cell (MC) at input/output (I/O) na mga linya ng yunit ay nagbibigay -daan sa iyo upang walang humpay na disenyo ng mga circuit, pag -configure ng mga istruktura para sa mga natatanging pag -andar.Hindi tulad ng mga aparato na nalilito sa pamamagitan ng kanilang masalimuot na magkakaugnay na tiyempo, ang mga CPLD ay gumagamit ng hindi matitinag na mga wire ng metal.Ang katangian na ito ay nagbibigay sa kanila ng isang pare -pareho at mahuhulaan na pag -uugali ng orasan, na ginagawang mas maaasahan at tumpak ang mga hula sa tiyempo.

Ang paglalakbay at paggamit

Ang 1970s ay ipinahayag ang pagdating ng mga programmable logic device (PLDS), na nagtataguyod ng isang paglipat patungo sa mga na -program na mga yunit ng macro.Ang shift na ito ay nagpakilala ng maraming kakayahang umangkop sa disenyo, na nagtatakda ng mga ito mula sa mga static na digital circuit, bagaman ang kanilang utility ay una nang napilitan sa mas simpleng mga circuit.Ang pagdating ng mga CPLD sa kalagitnaan ng 1980s ay nag-rebolusyon sa landscape na ito, na naglalagay ng daan para sa mga kumplikadong disenyo ng circuit.Simula noon, pinagtagpi nila ang kanilang sarili sa tela ng mga industriya tulad ng networking, automotive electronics, CNC machining, at aerospace system.Maaari mong maalala ang tungkol sa paraan ng mga pinasimple na proseso ng CPLDS na minsan ay hinihiling ng masalimuot na manu -manong paggawa, na minarkahan ang isang kapansin -pansin na paglukso sa kahusayan.

Mga natatanging katangian ng mga CPLD

Ang mga CPLD ay nakikilala ang kanilang mga sarili sa pamamagitan ng kanilang madaling iakma na programming, malawak na pagsasama, mga kakayahan sa pag-unlad ng mabilis, at malawak na kakayahang magamit, kasama ang mga gastos sa ekonomikong paggawa.Nag -apela sila sa mga may kaunting karanasan sa hardware, na nagsisilbing maaasahan at ligtas na mga produkto na hindi nangangailangan ng kumpletong pagsubok.Bilang isang testamento sa kanilang katapangan sa mga malalaking disenyo ng circuit, ang mga CPLD ay gumaganap ng isang pangunahing papel sa pag-unlad ng prototype at naglilingkod ay tumatakbo sa ibaba ng 10,000 mga yunit, na naglalagay ng isang kapaki-pakinabang na kakayahan para sa iyo.Ang adeptness na kung saan ang mga CPLD ay nag -aayos sa umuusbong na mga hinihingi ng proyekto ay madalas na kumikita sa kanila ng pagpapahalaga, na binibigyang diin ang kanilang aktwal na kakayahang umangkop sa mga dynamic na kapaligiran.

Mga Paraan ng Application

Ang mga integrated circuit na ito ay nagbibigay -daan sa iyo upang ipaliwanag ang mga pag -andar ng lohika na naaayon sa kanilang mga pangangailangan gamit ang parehong mga eskematiko at paglalarawan ng hardware sa mga platform ng pag -unlad.Halimbawa, sa pagdidisenyo ng isang makina ng pagsagot, eskematiko, at mga paglalarawan ng hardware ay inihanda at pinagsama sa isang computer.Ang paggamit ng isang pag-download ng cable, ang code ay inilipat sa CPLD para sa programming ng in-system, na binubuo ng pagsubok, pag-aayos, at pagpapahusay ng mga disenyo.Ang matagumpay na likhang disenyo ay pagkatapos ay ginawa ng masa sa pamamagitan ng pagtitiklop ng mga CPLD chips.Sa mga proyekto tulad ng mga light light system, ang pag -uulit ng proseso ng disenyo ay kinakailangan, katulad ng muling pagtatayo ng isang bahay upang maibalik ang pagiging bago nito.Ang paulit -ulit na pamamaraan na ito ay madalas na naglalagay ng batayan para sa mastering, pagpapalakas ng parehong mga kasanayan at kumpiyansa.

Nangungunang mga variant

Sa buong mga taon, ang mga kumpanya tulad ng Altera, Lattice, at Xilinx ay nagbukas ng mga kilalang linya ng CPLDS.Kapansin -pansin na mga halimbawa kasama ang Altera's EPM7128S, Lattice's LC4128V, at Xilinx's XC95108 .Ang mga modelong ito ay natagpuan ang mga kilalang papel sa buong magkakaibang pandaigdigang aplikasyon.Ang mga may pribilehiyo na magtrabaho kasama ang mga natatanging produktong ito ay madalas na binabanggit sa banayad ngunit malakas na pagkakaiba -iba na nag -optimize ng mga partikular na pag -andar.Ito ay sumasalamin sa isang mahusay na proseso ng pagpili na naiimpluwensyahan ng mga tiyak na hinihingi ng proyekto, kung saan ang bawat variant ay humahawak ng natatanging apela.

Pagkilala at pag -uuri ng FPGA at CPLD

Aspeto
Cpld
FPGA
Ang pagbuo ng lohikal na pag -uugali
Bumuo ng lohikal na pag -uugali gamit ang istraktura ng term ng produkto. Mga halimbawa: serye ng lattice isplsi, serye ng Xilinx XC9500, Altera MAX7000s serye, serye ng lattice mach
Bumuo ng lohikal na pag -uugali gamit ang isang paraan ng lookup ng mesa. Mga halimbawa: serye ng Xilinx Spartan, Altera Flex10k, serye ng ACEX1K
Pagiging angkop
Angkop para sa mga algorithm at kombinasyon ng lohika, gumagana Mas mahusay na may limitadong mga nag -trigger at mayaman na mga termino ng produkto
Angkop para sa sunud -sunod na lohika, mas mahusay na gumagana sa Mga istruktura na mayaman sa mga nag -trigger
Pagkaantala sa tiyempo
Ang patuloy na istraktura ng mga kable ay nagbibigay ng uniporme at mahuhulaan na pagkaantala sa tiyempo
Ang naka -segment na istraktura ng mga kable ay humahantong sa hindi mahuhulaan na tiyempo pagkaantala
Kakayahang umangkop sa programming
Ang mga nakapirming panloob na circuit ay binago para sa programming. Ginagamit ang logic block-level programming
Ang panloob na mga kable ay binago para sa programming.Lohika Pinapayagan ng programming-level programming ang higit na kakayahang umangkop
Pagsasama
Mas mababang pagsasama kumpara sa FPGA
Mas mataas na pagsasama sa mas kumplikadong istraktura ng mga kable at pagpapatupad ng lohika
Kadalian ng paggamit
Mas madaling gamitin sa programming sa pamamagitan ng e2prom o fastflash. Walang kinakailangang panlabas na memorya ng memorya
Nangangailangan ng panlabas na memorya upang mag -imbak ng programming impormasyon, na humahantong sa mas kumplikadong paggamit
Bilis at mahuhulaan
Mas mabilis na bilis at mas mahusay na mahuhulaan sa tiyempo dahil sa Lumped interconnection sa pagitan ng mga bloke ng lohika
Mas mabagal na bilis at hindi gaanong mahuhulaan na tiyempo dahil sa Ang programming-level programming at ipinamamahagi na pagkakaugnay
Teknolohiya ng Programming
Gumagamit ng E2PROM o flash memory programming.Data ng Programming ay mananatili kapag ang system ay pinapagana.Sinusuportahan ang programming sa a programmer o in-system
Batay sa programming ng SRAM.Nawala ang data ng programming kung kailan Ang system ay pinapagana at dapat na i -reload.Sinusuportahan ang pabago -bago Pag -configure
Kumpidensyal
Nag -aalok ng mas mahusay na pagiging kompidensiyal
Nagbibigay ng mas mababang pagiging kompidensiyal
Pagkonsumo ng kuryente
Karaniwan ang mas mataas na pagkonsumo ng kuryente, lalo na sa mas mataas na pagsasama
Mas mababang pagkonsumo ng kuryente kumpara sa CPLD

Mga Programming Languages ​​ng CPLD

Ang pagsusuri kung paano ang mga kumplikadong programmable lohika na aparato (CPLDS) ay na -program ay isang pundasyon sa paggawa ng maraming nalalaman na mga solusyon sa hardware.Ang mga makasaysayang pamamaraan para sa mga programming CPLD ay umasa sa mga diagram ng hagdan o mga wika sa paglalarawan ng hardware (HDL), kasama ang Verilog HDL at VHDL na pangunahing mga pagpipilian.Ang napiling wika ay maaaring hubugin ang parehong diskarte sa disenyo at ang kahusayan sa pagpapatakbo ng mga pagpapatupad.

At Verilog Hdl: Ang Verilog HDL ay minamahal para sa simpleng syntax at matatag na kakayahan ng simulation, na sumasalamin sa mga pamamaraan na ginamit sa digital na disenyo ng lohika.Ang pagsasama nito sa mga tool na Electronic Design Automation (EDA) ay nagbibigay -daan sa iyo upang walang putol na magsagawa ng synthesis at kunwa.Ang C-tulad ng syntax ng verilog ay na-obserbahan upang ibababa ang hadlang sa pagpasok para sa mga may mga background na programming, na nagmadali sa paglalakbay mula sa disenyo hanggang sa paglawak sa buong malawak na hanay ng mga sektor ng industriya.

At Vhdl: Ang VHDL ay nagbibigay ng isang mas detalyadong at nagpapahayag na pagpipilian para sa HDL programming.Ito ay madalas na pagpipilian para sa mga proyekto na humihiling ng masusing dokumentasyon at mahigpit na pag-check-type, mga katangian na pinahahalagahan sa industriya ng aerospace at pagtatanggol.Maaari mong tandaan na sa kabila ng potensyal na pagiging kumplikado ng VHDL sa mas maliit na mga proyekto, ang disiplina na istraktura nito ay sumusuporta sa paglikha ng natatanging maaasahang disenyo, isang pangangailangan sa mga kapaligiran kung saan nangingibabaw ang kaligtasan.

Tungkol sa atin

ALLELCO LIMITED

Ang Allelco ay isang sikat na one-stop sa buong mundo Ang Procurement Service Distributor ng Hybrid Electronic Components, na nakatuon sa pagbibigay ng komprehensibong bahagi ng pagkuha at mga serbisyo ng supply chain para sa pandaigdigang industriya ng paggawa at pamamahagi, kabilang ang pandaigdigang nangungunang 500 pabrika ng OEM at mga independiyenteng broker.
Magbasa nang higit pa

Mabilis na pagtatanong

Mangyaring magpadala ng isang pagtatanong, tutugon kami kaagad.

Dami

Mga sikat na post

Mainit na bahagi ng numero

0 RFQ
Shopping cart (0 Items)
Wala itong laman.
Ihambing ang listahan (0 Items)
Wala itong laman.
Feedback

Mahalaga ang iyong feedback!Sa Allelco, pinahahalagahan namin ang karanasan ng gumagamit at nagsusumikap upang mapagbuti ito nang palagi.
Mangyaring ibahagi ang iyong mga komento sa amin sa pamamagitan ng aming form ng feedback, at agad kaming tutugon.
Salamat sa pagpili ng Allelco.

Paksa
E-mail
Mga komento
Captcha
I -drag o mag -click upang mag -upload ng file
Mag -upload ng file
Mga Uri: .xls, .xlsx, .doc, .docx, .jpg, .png at .pdf.
MAX SIZE SIZE: 10MB