Saya punya banyak perangkat keras XMOS. Chip dapat menggantikan FPGA dan DSP di banyak aplikasi, dengan pengembangan menjadi lebih cepat dan lebih murah. Mereka terutama diprogram dalam XC (superset dari C yang ditujukan untuk pemrosesan paralel), C, C ++ dan assembler. Bahasa dapat dicampur dalam aplikasi yang sama. Bahasa pemrograman lain sudah tersedia.
Mereka pada dasarnya adalah pengontrol multicore yang sangat cepat, dengan hingga delapan utas perangkat keras per 400 MIPS inti, yang beroperasi dengan mode round-robin. Setiap utas dapat berjalan pada 50 atau 100 MIPS, dan dapat dianggap sebagai prosesor terpisah. Perangkat empat-inti dengan demikian menawarkan hingga 32 utas, menghasilkan total 1.600 MIPS. Thread, core, dan chip berkomunikasi melalui saluran komunikasi yang sangat cepat, sehingga sangat mudah untuk merancang sistem pemrosesan paralel menggunakan jumlah chip yang sewenang-wenang. Periferal seperti UART, SPI dll. Diterapkan dalam perangkat lunak. Mereka cukup cepat untuk menangani USB berkecepatan tinggi (480 MBit / s) dan Ethernet 100 MHz. Perangkat single-core, dual-core, dan empat-core tersedia dengan 64 I / Os per core. RAM on-chip adalah 64k per core.
Aplikasi pembunuh termasuk display LED besar yang digunakan di arena olahraga, di mana FPGA telah digunakan hingga sekarang. Mereka biasanya menggunakan ratusan chip XMOS, satu per petak display. Mereka juga ideal untuk aplikasi robot kelas atas.
Harga papan mulai dari sekitar 50 dolar untuk papan prototyping dengan perangkat inti tunggal. Antarmuka JTAG yang diperlukan untuk pemrograman dan debugging aplikasi adalah 50 dolar. Perangkat lunak pengembangan gratis. Dukungan baik, melalui situs web XMOS dan forum pengguna. Mereka semakin populer di kalangan penghobi.
Perangkat $ 7 XS1-L01A-TQ48 yang baru sekarang dalam produksi. Mereka terdaftar di Digi-Key.
David May dari XMOS mempresentasikan pengenalan XMOS pada acara OSHUG (Open Source Hardware) pertama tahun lalu: http://www.vimeo.com/11624968
sumber
XMOS adalah mikrokontroler 32 bit yang kuat, multicore. Tidak ada FPGA yang terlibat, tetapi mereka cocok bersama.
sumber
XMOS adalah prosesor yang digerakkan oleh peristiwa, mungkin memeriksa beberapa videonya
http://www.xmos.com/videos
sumber
Saya juga tertarik dengan prosesor ini dan mencari-cari di situs mereka. Saya tidak keberatan menghabiskan $ 100 untuk minimum untuk memulai, seperti yang Leon katakan. Namun, saya tidak yakin apa yang harus dibeli - halaman papan pengembangan mereka berbicara tentang chip yang berbeda, tetapi saya tidak dapat menemukan perbedaan di antara mereka.
Berikut tautan bermanfaat yang menguraikan jenis-jenis prosesor XMOS. Saya tidak dapat menemukannya dengan mengklik di sekitar situs web mereka.
Singkatnya, sepertinya mereka memiliki 4 prosesor yang berbeda:
XS1-G4: 4 core XS1-G2: 2 core XS1-L1: 1 core XS1-L2: 2 core
Yang aneh adalah bahwa, untuk pemula, saya berharap XS1-L1 menjadi pilihan terbaik, karena Anda masih bisa belajar bagaimana memanfaatkan multithreading, tetapi mungkin menghemat sedikit uang di papan pengembangan. Namun, sepertinya tidak demikian. Baik XK-1A dan XC-1A adalah $ 99, dan termasuk perangkat keras JTAG.
Mungkin Leon dapat menambahkan komentar di sini dan memberi tahu kami apa yang menurutnya merupakan starter kit terbaik bagi mereka yang tertarik masuk ke XMOS.
sumber