SparkFun RED-V (¹ßÀ½ "·¹µå-5") ·¹µåº¸µå´Â RISC-V ±³À° ¼¼Æ® ¾ÆÅ°ÅØó (ISA) ¿Í ÇÔ²² Á¦°øÇÏ´Â ÀÚÀ¯ E310 soc¸¦ °®Ãá Àú·ÅÇÑ °³¹ß º¸µåÀÔ´Ï´Ù. RED-V ·¹µåº¸µå¸¦ ³ª¸ÓÁö¿Í ºÐ¸®ÇÏ´Â °ÍÀº Çϵå¿þ¾î¿¡¼ ISA ·ÎÀÇ ¿ÏÀü ¿ÀÇ ¼Ò½º Á¢±Ù ¹æ½ÄÀÔ´Ï´Ù. Áï, ·Î¿Æ¼, ¶óÀ̼¾½º ¶Ç´Â ºñ°ø°³ °è¾à¾øÀÌ ´©±¸³ª ¸¶ÀÌÅ©·Î ÄÁÆ®·Ñ·¯¸¦ ÃÖ´ëÇÑ È°¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
RED-V ·¹µåº¸µå´Â Ä£¼÷ÇÑ Arduino Uno R3 Æû ÆÑÅÍ·Î Á¦°øµÇ¸ç SiFive Freedom E310 ÄÚ¾î, 32MB QSPI Ç÷¡½Ã¸¦ Æ÷ÇÔÇÕ´Ï´Ù. USB ¿¬°á ¹× JTAG ÀÎÅÍÆäÀ̽º·Î ÀÛµ¿ÇÏ´Â NXP K22 ¾Ï Cortex-M4 ¹× ¹Ì·¡ÀÇ I2C Á¦Ç°À» ½±°Ô »ç¿ëÇÒ ¼öÀÖ´Â Qwiic Ä¿³ØÅÍÀÔ´Ï´Ù. Çö´ëÀûÀÎ USB-C Ä¿³ØÅÍ´Â ÇÁ·Î±×·¡¹Ö °¡´ÉÇϸç Àü¹®ÀûÀÎ µµ±¸ÀÇ Àü·Â°ú ¼Óµµ¸¦ ¼±È£ÇÏ´Â °í±Þ »ç¿ëÀÚ¸¦ À§ÇØ JTAG Ä¿³ØÅ͵µ ³ëÃâµÇ¾ú½À´Ï´Ù. ¶ÇÇÑ °£´ÜÇÑ ºÎÆ®·Î´õ·Î ÇÁ·Î±×·¡¹ÖµÇ¾î RED-V ÇÁ·ÎÅäŸÀÌÇÎÀ» ½ÃÀÛÇÏ°í RISC62V ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â °¡Àå ÁÁÀº ¹æ¹ýÀÔ´Ï´Ù.
¿Âº¸µå ÇÁ¸®´ý E310 (FE310) Àº sifive¿¡¼ ¿Â ¸ÂÃãÇü SoCs °¡Á· ¾îµð¿¡³ª ÀÚÀ¯ÀÇ Ã¹ ¹ø° ȸ¿øÀÔ´Ï´Ù. ¸¶ÀÌÅ©·Î ÄÁÆ®·Ñ·¯, ÀÓº£µðµå, IoT ¹× ¿þ¾î·¯ºí ¾ÖÇø®ÄÉÀÌ¼Ç ¿ëÀ¸·Î ¼³°èµÈ FE310 Àº °í¼º´É 32 ºñÆ® RV32IMAC ÄÚ¾î ÀÎ sifiveÀÇ E31 CPU coreplex¸¦ °®Ãß°í ÀÖ½À´Ï´Ù. 150 mhz¿¡¼ ÀÛµ¿ ÇÒ ¼öÀÖ´Â FE310 Àº ½ÃÀå¿¡¼ °¡Àå ºü¸¥ ¸¶ÀÌÅ©·Î ÄÁÆ®·Ñ·¯ Áß ÇϳªÀÔ´Ï´Ù. Ãß°¡ ±â´É¿¡´Â 16KB L1 ¸í·É ij½Ã, 16KB µ¥ÀÌÅÍ SRAM ½ºÅ©·¡Ä¡ Æеå, Çϵå¿þ¾î ´ÙÁß/ºÐÇÒ, µð¹ö±× ¸ðµâ, ¿ÂĨ ¹ßÁø±â ¹× pllÀ» »ç¿ëÇÑ À¯¿¬ÇÑ Å¬·° »ý¼ºÀÌ Æ÷ÇԵ˴ϴÙ. UARTs, QSPI, PWMs ¹× ŸÀÌ¸Ó µî ´Ù¾çÇÑ ÁÖº¯ ÀåÄ¡. ´ÙÁß Àü¿ø µµ¸ÞÀÎ ¹× ÀúÀü·Â ´ë±â ¸ðµå´Â ´Ù¾çÇÑ ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ fe310 À¸·ÎºÎÅÍ ÇýÅÃÀ» ¾òÀ» ¼ö ÀÖµµ·Ï º¸ÀåÇÕ´Ï´Ù. ÀÌ RED-V º¸µå¿Í ÀÎÅÍÆäÀ̽º¸¦ ÇÁ·Î±×·¡¹ÖÇϱâ À§ÇØ Freedom Studio ¼ÒÇÁÆ®¿þ¾î ¶Ç´Â Zephyr RTOS ºôµå ȯ°æÀ» ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.
Arduino R3 ¹ßÀÚ±¹
¸¶ÀÌÅ©·Î ÄÁÆ®·Ñ·¯: SiFive ÀÚÀ¯ E310 (FE310-G002)
CPU: SiFive E31 CPU
¾ÆÅ°ÅØó: 32 ºñÆ® RV32IMAC
¼Óµµ: 150MHz
¼º´É: 1.61 DMIPs / MHz
¸Þ¸ð¸®: 16 KB Áö½Ã ij½Ã, 16 KB µ¥ÀÌÅÍ Scratchpad
±âŸ ±â´É: Çϵå¿þ¾î ´ÙÁß/ºÐÇÒ, µð¹ö±× ¸ðµâ, ¿ÂĨ ¹ßÁø±â ¹× pllÀ» »ç¿ëÇÑ À¯¿¬ÇÑ Å¬·Ï »ý¼º
ÀÛµ¿ Àü¾Ð: 3.3 V ¹× 1.8 V
ÀÔ·Â Àü¾Ð: 5 V USB ¶Ç´Â 7-15 VDC Àè
IO Àü¾Ð: 3.3 V ¶Ç´Â 5 V Áö¿ø
µðÁöÅÐ I / O ÇÉ: 19
PWM ÇÉ: 9
SPI ÄÁÆ®·Ñ·¯/HW CS ÇÉ: 1/3
¿ÜºÎ ÀÎÅÍ·´Æ® ÇÉ: 19
¿ÜºÎ ¿þÀÌÅ©¾÷ ÇÉ: 1 (& ¹öÆ°)
È£½ºÆ® ÀÎÅÍÆäÀ̽º (USB-C): ÇÁ·Î±×·¥, µð¹ö±× ¹× Á÷·Ä Åë½Å
Qwiic Ä¿³ØÅÍ