Anda di halaman 1dari 7

Langsung ke: navigasi, cari Intel MCS-296 adalah keluarga mikrokontroler (MCU), sebuah versi perbaikan dari Intel

MCS-96, namun tetap kompatibel. Keluarga sering disebut sebagai 80.296. MCU telah meningkatkan kinerja matematika sehingga praktis dalam tertanam digital signal processing (DSP) dan sistem kontrol umpan balik. Hal ini dapat melakukan 12,5 DSP MIPS dan kinerja umum MIPS. Fitur utama dari MSC-296 keluarga operasi 50 MHz, MCS-96 kompatibilitas, arsitektur pipa, 6 MB ruang beralamat, 2 KB Kode / data RAM, 40-bit akumulator, multiplier hardware cepat dan akumulator, dan 512 Byte RAM mendaftar .

Latar belakang Dataquest * melaporkan bahwa 1993-1995, permintaan global untuk 16-bit mikrokontroler tumbuh dengan senyawa tingkat tahunan yang mengesankan dari 86 persen. Dengan ekspansi ini dramatis datang peningkatan permintaan di seluruh dunia untuk mikrokontroler kinerja yang lebih tinggi, didorong oleh kemajuan pesat dalam pengolahan data dan teknologi telekomunikasi. Secara tradisional, aplikasi mulai dari hard disk drive untuk scanner, mesin fotokopi kantor dan mesin fax ke kamera digital, modem dan fitur ponsel telah digunakan sebuah mikrokontroler untuk memantau peristiwa real-time dan prosesor sinyal digital yang terpisah (DSP) Chip untuk pengolahan numerik dan digital penyaringan. Ini solusi dua-chip tradisional tidak hanya relatif mahal untuk diimplementasikan, ia juga mengkonsumsi ruang papan berharga dan dapat menambah tingkat kompleksitas perlu untuk manufaktur dan jaminan kualitas. Tertinggi Kinerja Microcontroller / DSP Solusi Terpadu Intel telah merespon dengan memperluas MCS populer 96 mikrokontroler keluarga dengan generasi berikutnya dari 16-bit mikrokontroler arsitektur. Dengan pengumuman baris baru dari MCS 296 16-bit mikrokontroler, Intel sekarang menyediakan insinyur desain dengan kinerja tertinggi 16-bit mikrokontroler saat ini tersedia dengan kemampuan DSP terintegrasi. Produk pertama di MCS 296 mikrokontroler keluarga produk adalah mikrokontroler 80296SA, solusi single-chip yang dapat mengurangi biaya produk, menghemat ruang papan dan meningkatkan baik manufakturabilitas dan kualitas produk. Selama lebih dari 11 tahun Intel MCS 96 16-bit mikrokontroler keluarga telah berkembang untuk memenuhi tuntutan baru. Penting untuk dicatat bahwa sementara produk baru telah menambahkan kinerja dan kemampuan pemrosesan sinyal, mereka juga mempertahankan kompatibilitas konsisten dengan mikrokontroler sebelumnya. Tingkat integritas desain mempertahankan investasi perangkat lunak pelanggan, sementara memungkinkan jalur upgrade masa depan halus untuk produk baru dengan berbagai fitur yang disempurnakan. Intel baru 80296SA mikrokontroler tidak terkecuali. Ini fitur arsitektur baru yang dilengkapi dengan 4 tahap Unit instruksi pipa untuk secara signifikan meningkatkan kinerja. Pada tingkat clock 50MHz, mikrokontroler 80296SA mampu melaksanakan instruksi tunggal dalam 40 nanodetik, yang diterjemahkan hingga peningkatan lima kali lipat dalam kinerja selama banyak digunakan 20MHz Intel 8XC196KC mikrokontroler.

Lebih Memory Headroom Meningkatnya permintaan untuk aplikasi kaya fitur yang mendorong permintaan untuk mikrokontroler mampu menyusun kode yang kompleks dan bahasa tingkat tinggi. Untuk memenuhi kebutuhan ini, mikrokontroler 80296SA meliputi enam megabyte linier ruang alamat memori, mewakili peningkatan enam kali lipat dalam headroom untuk kode bahasa dibandingkan dengan 8xC196NU/NP mikrokontroler. Mikrokontroler baru ini juga memiliki 2 kilobyte kecepatan tinggi kode / data dan RAM 512 byte 3-porting RAM mendaftar. Untuk fleksibilitas desain tambahan, mikrokontroler memiliki 19 sumber interrupt, termasuk 14 sumber dengan prioritas diprogram. Ini juga merupakan solusi kebisingan rendah, yang menampilkan teknologi PLL untuk meminimalkan interferensi frekuensi radio. Integrated Cepat DSP Selain kinerja mikrokontroler lebih cepat, 80296SA juga fitur yang terintegrasi kemampuan DSP. Chip DSP tradisional berdedikasi prosesor dirancang untuk melakukan fungsi matematika tunggal berulang. Menambahkan DSP fungsionalitas ke mikrokontroler kinerja tinggi adalah jauh cara termudah dan paling efektif untuk memenuhi waktu acara kontrol nyata dan persyaratan pemrosesan sinyal digital seperti digital penyaringan. Hari ini ada permintaan untuk mikrokontroler / DSP fungsionalitas yang terintegrasi, terutama dalam aplikasi servo-kontrol untuk produk dalam dan di sekitar PC. Aplikasi ini meliputi scanner gambar, printer dan hard disk drive, di samping mesin fotokopi kantor dan mesin fax. Built-in kemampuan DSP dari mikrokontroler 80296SA juga membuatnya menarik untuk aplikasi mulai dari pendingin udara untuk maju 3-fase industri kontrol motor dan penyaringan digital. Untuk kinerja DSP dipercepat, arsitektur mikrokontroler 80296SA mencakup akumulator 40-bit, 32-bit per barel shifter dan instruksi ditingkatkan ditetapkan untuk meningkatkan kinerja matematika. The 80296SA mikrokontroler dapat melakukan MAC (kalikan dan menumpuk) instruksi dalam 80 nanodetik, sama dengan kinerja 12,5 MIPS. MCS 96 Kompatibilitas Sementara itu fitur arsitektur performa tinggi baru, mikrokontroler 80296SA dirancang untuk memungkinkan jalur upgrade kinerja halus dalam aplikasi yang ada yang mempekerjakan Intel MCS 96 mikrokontroler, serta pengembangan waktu-ke-pasar lebih cepat untuk produk baru. Untuk memudahkan desain dan melindungi investasi yang ada dalam perangkat lunak, mikrokontroler baru menawarkan penuh MCS 96 mikrokontroler set instruksi kompatibilitas dan juga biner dan kode sumber yang kompatibel dengan mikrokontroler Intel 8xC196NU/NP populer. Tersedia dalam 100-lead QFP kemasan, 80296SA juga pin yang kompatibel dengan Intel 8xC196NU/NP mikrokontroler. Intel 80296SA mikrokontroler adalah yang pertama dari serangkaian produk baru yang menampilkan kinerja tinggi MCS 296 arsitektur Intel. Ini mikrokontroler produk baru roadmap mendukung komitmen Intel global untuk memenuhi permintaan untuk lebih cepat dan lebih fleksibel kontrol dan solusi pemrosesan sinyal, sambil memberikan pengembang produk dengan jalur upgrade logis dan

hemat biaya untuk masa depan. ______________________ Dataquest, Mei 1996: Senyawa tingkat pertumbuhan tahunan untuk 16-bit mikrokontroler, 1993-1995.

MCS 296 Ikhtisar Mikrokontroler MCS Intel 296 mikrokontroler adalah tambahan terbaru untuk MCS Intel 96 mikrokontroler keluarga. 80296SA adalah kinerja ditingkatkan dari 8XC196NP dan pengendali 8XC196NU tetap menjaga kompatibilitas kode biner. Oleh karena itu, 80296SA dapat dijatuhkan ke soket 8XC196NP/NU dan segera meningkatkan kinerja sistem. The 80296SA pameran meningkatkan kinerja matematika atas arsitektur sebelumnya sehingga cocok untuk tertanam pemrosesan sinyal digital dan sistem kontrol umpan balik. 80296SA dapat melakukan 12,5 DSP MIPS dan 16 tujuan MIPS umum. 80296SA memiliki 512 byte register RAM dan 2 Kbytes kode / data RAM. 80296SA ini memanfaatkan peripheral yang sama seperti 8XC196NP/NU tersebut. Selain itu, seperti 8XC196NU, 80296SA mencakup loop fase-lock. Dengan kunci lingkaran fase, clock eksternal drive perangkat pada satu setengah atau seperempat frekuensi clock maksimum internal. Oleh karena itu, sistem ini dirancang untuk jam eksternal frekuensi yang lebih rendah atau osilator tetap menjaga frekuensi operasi internal yang maksimum. Perangkat tambahan untuk pilih satuan chip menyela, dan timer juga dilaksanakan. Skema windowing ditingkatkan untuk menyertakan windowing beberapa lokasi memori eksternal untuk langsung menangani. 80296SA ini tersedia dalam QFP 100L yang merupakan pin yang kompatibel dengan 8XC196NU/NP untuk kemudahan upgradability. Untuk pengguna 8XC196NU/NP ada, 80296SA menyediakan upgrade kinerja mudah yang diterjemahkan ke waktu lebih cepat ke pasar. Untuk pelanggan yang mencari 16 bit mikrokontroler dengan dorongan ekstra untuk kinerja, 80296SA memberikan tepi kinerja yang diperlukan dengan harga yang terjangkau.

Developmetn tools MCS 296 MCS 296 controller dilengkapi dengan satu set lengkap perangkat keras dan perangkat lunak dari Intel dan pengembangan vendor alat pihak ketiga terkemuka. Pengembangan perangkat lunak didukung oleh ANSI C compiler, assembler, linker / locator, debugger, dan simulator dari tasking, IAR, dan ChipTools. Desain hardware dan debug didukung oleh In Circuit Emulator dari Nohau dan Kontron. Evaluasi produk difasilitasi menggunakan 296SA Kit Eval Intel. Kit ini meliputi papan, memantau debug, APBuilder dan salinan evaluasi alat pengembangan perangkat lunak pihak ketiga untuk memfasilitasi pengembangan kode dan eksekusi.

FROM PDF MCS-96 mikrokontroler keluarga produk terdiri dari Array acara-prosesor (EPA), yang berkecepatan tinggi I / O (HSIO), dan (MC) garis gerak-kontrol. Garis terdiri dari EPA KR, NT, NP, dan perangkat NU. Garis HSIO terdiri dari KB, KC, dan perangkat KD. MC line, yang terdiri dari MC, MD, dan perangkat MH, mendukung aplikasi motor-kontrol. MCS-296 mikrokontroler Intel adalah tambahan terbaru kepada keluarga 196. 80296SA ini meningkatkan kinerja atas 8xC196NP dan 8xC196NU pengendali dan memelihara kompatibilitas biner-kode. Anda bisa drop menjadi sebuah 8xC196NP/NU socket. The 80296SA pameran ditingkatkan matematika kinerja dari arsitektur sebelumnya, sehingga cocok untuk embedded pengolahan digital-sinyal dan umpan balik kontrol sistem. 80296SA menggunakan peripheral yang sama dengan 8xC196NP/NU. Intel membangun MCS-96 sekitar 256 register RAM berbasis; sebagian besar register dapat berfungsi sebagai hasil akumulator. Itu pertama 23 dari register ini khusus-fungsi register untuk mengontrol periferal on-chip. Beberapa anggota keluarga memiliki onchip RAM yang dapat menampung kecil, kode dinamis kritis atau data dan dapat menerapkan mendaftar windowing. Daftar windowing dapat menggantikan blok RAM untuk blok register. Itu MCS-96 peta akses untuk register di blok jendela untuk blok windowed dalam RAM. Teknik ini memudahkan konteks cepat switch dengan menggeser jendela mendaftar ke yang lain blok. Blok ukuran dapat diprogram untuk 32, 64, atau 128 byte. The-MCS 96 memiliki sekitar 220 instruksi terdiri satu, dua, atau tiga operan. Beberapa petunjuk lebih dari satu kata. Daftar windowing membantu meminimalkan instruksi ukuran dengan membiarkan 8 bit alamat register di jendela bergerak. Ruang alamat dari MCS-96 bekerja dengan baik 8 - dan 16-bit eksternal bus data. Data multipleks bus eksternal dan baris alamat, sehingga buffer harus memegang alamat stabil selama transfer data. Namun, 8xC196NP memiliki demultiplexed bus eksternal. Memory controller on-chip memungkinkan MCS-96 menggunakan berbagai jenis memori dan kecepatan. Externalmemory negara menunggu diprogram. Kebanyakan 96/296 perangkat dapat mengakses sebanyak 64 kbytes dari memori, beberapa versi dapat memperpanjang rentang memori sampai 16 Mbytes. CPU dapat menggunakan autoprogramming untuk program internal EPROM dengan sebuah antarmuka data eksternal 8-bit. Semua MCS-96 chip kecuali Mx memiliki port serial full-duplex, yang 196Kx digunakan untuk memprogram mC tersebut. Manajemen daya: mode Idle menutup dari CPU clock, meninggalkan semua peripheral terintegrasi aktif. Mode Power-down Menonaktifkan input clock. Instruksi Khusus: instruksi Matematika termasuk menambah, mengurangi, mengalikan, membagi, dan mengalikan-menumpuk. Khusus Instruksi termasuk bergerak blok data, langsung-auto

kenaikan menangani, dan melompat meja-diindeks, yang memungkinkan Anda melompat melalui nilai tabel. Khusus peripheral on-chip: The MCS-196 EPA mengandung dua timer 16-bit dan 10-capture dan membandingkan modul. Sebuah acara interrupt menghasilkan tepi, mulai A / D konversi, dan me-reset timer. Struktur HSIO memiliki sebanyak empat masukan dan enam keluaran timer / garis kontra-driven. 196 juga mendukung transaksi perifer-server yang merupakan microcoded, hardware-interrupt handler untuk menanggapi transfer data, memulai A / D konversi, dan melakukan tugas-tugas serupa. The 8xC196 bus controller fitur waitstate diprogram generasi, 8 - atau 16-bit bus lebar, dan dukungan untuk TAHAN / protokol untuk multiprosesor HLDA (tahan / tahan-mengakui) sistem. The 8xC196NP dan NU memiliki dinamis dipilih multiplexing / demultiplexed bus dan sebuah chipselect Unit. The 8xC196NU dan 80296SA termasuk PLL. Dengan PLL, clock eksternal drive perangkat pada satu-setengah atau seperempat maksimum frekuensi clock internal. Oleh karena itu, 196/296 Sistem mendukung eksternal jam frekuensi yang lebih rendah atau osilator sambil mempertahankan frekuensi operasi internal yang maksimum. Unit chip pilih 296 memungkinkan Anda untuk window beberapa lokasi eksternal memori untuk langsung menangani, sebuah perbaikan atas 196. Pengembangan alat: Intel dan banyak vendor pihak ketiga menyediakan alat-alat untuk 196 dan 296. Papan evaluasi Intel menyediakan platform hardware murah untuk eksekusi kode, debugging, dan analisis kinerja. Anda dapat mengkonfigurasi memori board (ROMsim) untuk cocok dengan kinerja dan struktur konfigurasi memori yang direncanakan. Semua papan evaluasi datang dengan monitor ROM yang dapat berkomunikasi dengan 196 pengembangan alat debugger atau dengan serial antarmuka. Menggunakan alat-alat pembangunan, Anda dapat men-download 196 file objek dari program counter untuk mengeksekusi dan debug kode di papan tulis. Anda kemudian dapat menggunakan evaluasi papan dengan perangkat lunak aplikasi Anda sebagai bagian dari Anda prototipedesain hardware. Alamat-bus dan data-bus, I / OPORT; dan pin perangkat lain yang diperlukan, termasuk ulang, listrik, dan tanah, yang tersedia melalui header pada setiap papan. Anda dapat menghubungkan perangkat keras prototipe untuk pin ini dan beroperasi dewan dalam mode berdiri sendiri untuk mengevaluasi sistem desain. Paket assembler Intel terdiri macroassembler, satu linker / locator, utilitas, dan berbasis Windows tertanam lingkungan pengembangan. Linker / locator menciptakan absolut atau gambar beban dieksekusi. (Lihat http:// developer.intel.com/design/mcs96/index.htm untuk lebih informasi.)

Sumber Kedua: Tidak ada sumber kedua untuk Intel MCS-96/296.

Anda mungkin juga menyukai