آموزش سیستم مبتنی بر معماری FPGA برای کاربردهای صنعتی - آخرین آپدیت

دانلود FPGA Architecture Based System for Industrial Application

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: دوره «سیستم مبتنی بر معماری FPGA برای کاربردهای صنعتی با استفاده از Vivado» یک برنامه جامع است که بر طراحی و پیاده‌سازی سیستم‌های VLSI مبتنی بر FPGA برای کاربردهای صنعتی تمرکز دارد. شرکت‌کنندگان دانش عملی و تجربه کاربردی در استفاده از نرم‌افزار Xilinx Vivado با بردهای FPGA Artix 7 را برای توسعه محاسبات دیجیتال، یکپارچه‌سازی سنسورها و موتورها، پیاده‌سازی پروتکل‌های ارتباطی و ایجاد برنامه‌های اینترنت اشیا (IoT) کسب خواهند کرد. در پایان این دوره، شما قادر خواهید بود: • معماری و ویژگی‌های بردهای FPGA Artix 7 را درک کنید. • نرم‌افزار Xilinx Vivado را برای پروژه‌های FPGA نصب و به کار ببرید. • محاسبات دیجیتال شامل LEDها، جمع‌کننده‌ها، بازر (Buzzer) و دکمه‌های فشاری را با استفاده از VHDL روی بردهای FPGA طراحی و پیاده‌سازی کنید. • سنسورهایی مانند شتاب‌سنج، سنسورهای تشخیص حرکت دست و سنسورهای التراسونیک را با FPGA یکپارچه کنید. • موتورهایی مانند استپر موتور و موتورهای DC را به کیت‌های FPGA متصل کنید. • پروتکل‌های ارتباطی از جمله RS232، I2C و SPI را برای تبادل داده‌ها پیاده‌سازی کنید. • برنامه‌های IoT را برای نظارت و کنترل از راه دور با استفاده از فناوری FPGA توسعه دهید. • شماتیک‌های RTL را تحلیل کرده و فایل‌های Constraint را برای طراحی‌های مبتنی بر FPGA پیکربندی کنید. • منطق سخت‌افزاری و عملکرد را از طریق شبیه‌سازی و پیاده‌سازی در زمان واقعی (Real-time) اعتبارسنجی کنید. • مهارت خود را در طراحی سیستم‌های پیچیده VLSI برای موارد استفاده صنعتی به نمایش بگذارید.

سرفصل ها و درس ها

طراحی و پیاده‌سازی VLSI مبتنی بر FPGA برای محاسبات دیجیتال با استفاده از Vivado FPGA Based VSLI Design and Implementation for Digital Arithmetics Using Vivado

  • درباره این تخصص About the Specialization

  • درباره دوره About the Course

  • آشنایی با برد توسعه FPGA Artix 7 بخش 1 Introduction to Artix 7 FPGA Development Board Part - 1

  • آشنایی با برد توسعه FPGA Artix 7 بخش 2 Introduction to Artix 7 FPGA Development Board Part - 2

  • آشنایی با برد توسعه FPGA Artix 7 بخش 3 Introduction to Artix 7 FPGA Development Board Part - 3

  • آشنایی با برد توسعه FPGA Artix 7 بخش 4 Introduction to Artix 7 FPGA Development Board Part - 4

  • آشنایی با برد توسعه FPGA Artix 7 بخش 5 Introduction to Artix 7 FPGA Development Board Part - 5

  • آشنایی با برد توسعه FPGA Artix 7 بخش 6 Introduction to Artix 7 FPGA Development Board Part - 6

  • نصب Vivado و دمو جریان طراحی Vivado بخش 1 Vivado Installation and Demo on Vivado Design Flow Part - 1

  • نصب Vivado و دمو جریان طراحی Vivado بخش 2 Vivado Installation and Demo on Vivado Design Flow Part - 2

  • نصب Vivado و دمو جریان طراحی Vivado بخش 3 Vivado Installation and Demo on Vivado Design Flow Part - 3

  • دمو طراحی VLSI و رابط FPGA برای روشن و خاموش کردن LED توسط SPDT بخش 1 Demo on VLSI Design and Interfacing FPGA for Switching On and Off LED by SPDT part -1

  • دمو طراحی VLSI و رابط FPGA برای روشن و خاموش کردن LED توسط SPDT بخش 2 Demo on VLSI Design and Interfacing FPGA for Switching On and Off LED by SPDT part -2

  • دمو طراحی VLSI و رابط FPGA برای روشن و خاموش کردن LED توسط SPDT بخش 3 Demo on VLSI Design and Interfacing FPGA for Switching On and Off LED by SPDT part -3

  • دمو طراحی VLSI و رابط FPGA برای روشن و خاموش کردن LED توسط SPDT بخش 4 Demo on VLSI Design and Interfacing FPGA for Switching On and Off LED by SPDT part -4

  • دمو طراحی VLSI و رابط FPGA برای روشن و خاموش کردن LED توسط SPDT بخش 5 Demo on VLSI Design and Interfacing FPGA for Switching On and Off LED by SPDT part -5

  • دمو طراحی VLSI و رابط FPGA برای نمایش وضعیت دکمه فشاری روی LEDها بخش 1 Demo on VLSI Design and Interfacing FPGA for Displaying the Push Button State on LEDs part -1

  • دمو طراحی VLSI و رابط FPGA برای نمایش وضعیت دکمه فشاری روی LEDها بخش 2 Demo on VLSI Design and Interfacing FPGA for Displaying the Push Button State on LEDs part -2

  • دمو طراحی VLSI و رابط FPGA برای نمایش وضعیت دکمه فشاری روی LEDها بخش 3 Demo on VLSI Design and Interfacing FPGA for Displaying the Push Button State on LEDs part -3

  • دمو طراحی VLSI و رابط FPGA برای نمایش وضعیت دکمه فشاری روی LEDها بخش 4 Demo on VLSI Design and Interfacing FPGA for Displaying the Push Button State on LEDs part -4

  • دمو طراحی VLSI و رابط FPGA برای نمایش وضعیت دکمه فشاری روی LEDها بخش 5 Demo on VLSI Design and Interfacing FPGA for Displaying the Push Button State on LEDs part -5

  • دمو طراحی VLSI و پیاده‌سازی نیم‌جمع‌کننده با استفاده از برد FPGA بخش 1 Demo on VLSI Design and Implementing Half Adder using FPGA Board Part-1

  • دمو طراحی VLSI و پیاده‌سازی نیم‌جمع‌کننده با استفاده از برد FPGA بخش 2 Demo on VLSI Design and Implementing Half Adder using FPGA Board Part-2

  • دمو طراحی VLSI و پیاده‌سازی نیم‌جمع‌کننده با استفاده از برد FPGA بخش 3 Demo on VLSI Design and Implementing Half Adder using FPGA Board Part-3

  • دمو طراحی VLSI و پیاده‌سازی نیم‌جمع‌کننده با استفاده از برد FPGA بخش 4 Demo on VLSI Design and Implementing Half Adder using FPGA Board Part-4

  • دمو طراحی VLSI و پیاده‌سازی نیم‌جمع‌کننده با استفاده از برد FPGA بخش 5 Demo on VLSI Design and Implementing Half Adder using FPGA Board Part-5

  • دمو طراحی VLSI و پیاده‌سازی تمام‌جمع‌کننده با استفاده از برد FPGA بخش 1 Demo on VLSI Design and Implementing full adder using FPGA Board Part-1

  • دمو طراحی VLSI و پیاده‌سازی تمام‌جمع‌کننده با استفاده از برد FPGA بخش 2 Demo on VLSI Design and Implementing full adder using FPGA Board Part-2

  • دمو طراحی VLSI و پیاده‌سازی تمام‌جمع‌کننده با استفاده از برد FPGA بخش 3 Demo on VLSI Design and Implementing full adder using FPGA Board Part-3

  • دمو طراحی VLSI و پیاده‌سازی تمام‌جمع‌کننده با استفاده از برد FPGA بخش 4 Demo on VLSI Design and Implementing full adder using FPGA Board Part-4

  • دمو طراحی VLSI و پیاده‌سازی تمام‌جمع‌کننده با استفاده از برد FPGA بخش 5 Demo on VLSI Design and Implementing full adder using FPGA Board Part-5

  • دمو طراحی VLSI و پیاده‌سازی جمع‌کننده 4 بیتی Ripple Carry با استفاده از برد FPGA بخش 1 Demo on VLSI Design and Implementing 4-Bit Ripple Carry Adder using FPGA Board Part-1

  • دمو طراحی VLSI و پیاده‌سازی جمع‌کننده 4 بیتی Ripple Carry با استفاده از برد FPGA بخش 2 Demo on VLSI Design and Implementing 4-Bit Ripple Carry Adder using FPGA Board Part-2

  • دمو طراحی VLSI و پیاده‌سازی جمع‌کننده 4 بیتی Ripple Carry با استفاده از برد FPGA بخش 3 Demo on VLSI Design and Implementing 4-Bit Ripple Carry Adder using FPGA Board Part-3

  • دمو طراحی VLSI و پیاده‌سازی جمع‌کننده 4 بیتی Ripple Carry با استفاده از برد FPGA بخش 4 Demo on VLSI Design and Implementing 4-Bit Ripple Carry Adder using FPGA Board Part-4

  • دمو طراحی VLSI و پیاده‌سازی جمع‌کننده 4 بیتی Ripple Carry با استفاده از برد FPGA بخش 5 Demo on VLSI Design and Implementing 4-Bit Ripple Carry Adder using FPGA Board Part-5

  • دمو طراحی VLSI و پیاده‌سازی جمع‌کننده Carry Look Ahead با استفاده از برد FPGA بخش 1 Demo on VLSI Design and Implementing Carry Look-Ahead Adder using FPGA Board part-1

  • دمو طراحی VLSI و پیاده‌سازی جمع‌کننده Carry Look Ahead با استفاده از برد FPGA بخش 2 Demo on VLSI Design and Implementing Carry Look-Ahead Adder using FPGA Board part-2

  • دمو طراحی VLSI و پیاده‌سازی جمع‌کننده Carry Look Ahead با استفاده از برد FPGA بخش 3 Demo on VLSI Design and Implementing Carry Look-Ahead Adder using FPGA Board part-3

  • دمو طراحی VLSI و پیاده‌سازی جمع‌کننده Carry Look Ahead با استفاده از برد FPGA بخش 4 Demo on VLSI Design and Implementing Carry Look-Ahead Adder using FPGA Board part-4

  • دمو طراحی VLSI و پیاده‌سازی جمع‌کننده Carry Look Ahead با استفاده از برد FPGA بخش 5 Demo on VLSI Design and Implementing Carry Look-Ahead Adder using FPGA Board part-5

  • دمو طراحی VLSI و پیاده‌سازی ضرب‌کننده 4x4 با استفاده از برد FPGA بخش 1 Demo on VLSI Design and Implementing 4x4 Multiplier using FPGA Board part-1

  • دمو طراحی VLSI و پیاده‌سازی ضرب‌کننده 4x4 با استفاده از برد FPGA بخش 2 Demo on VLSI Design and Implementing 4x4 Multiplier using FPGA Board part-2

  • دمو طراحی VLSI و پیاده‌سازی ضرب‌کننده 4x4 با استفاده از برد FPGA بخش 3 Demo on VLSI Design and Implementing 4x4 Multiplier using FPGA Board part-3

  • دمو طراحی VLSI و پیاده‌سازی ضرب‌کننده 4x4 با استفاده از برد FPGA بخش 4 Demo on VLSI Design and Implementing 4x4 Multiplier using FPGA Board part-4

  • دمو طراحی VLSI و پیاده‌سازی ضرب‌کننده 4x4 با استفاده از برد FPGA بخش 5 Demo on VLSI Design and Implementing 4x4 Multiplier using FPGA Board part-5

طراحی و پیاده‌سازی VLSI مبتنی بر FPGA برای اجزای نهفته و پروتکل‌های ارتباطی با استفاده از Vivado FPGA Based VLSI Design and Implementation of Embedded Components and Communication Protoclos Using Vivado

  • نمایش رابط FPGA برای تولید صدا در فواصل منظم در بازر (Buzzer) بخش 1 Demonstration of Interfacing FPGA to Produce Sound at Regular Intervals in Buzzer part-1

  • نمایش رابط FPGA برای تولید صدا در فواصل منظم در بازر (Buzzer) بخش 2 Demonstration of Interfacing FPGA to Produce Sound at Regular Intervals in Buzzer part-2

  • نمایش رابط FPGA برای تولید صدا در فواصل منظم در بازر (Buzzer) بخش 3 Demonstration of Interfacing FPGA to Produce Sound at Regular Intervals in Buzzer part-3

  • نمایش رابط FPGA برای نمایش شمارنده دهدهی روی نمایشگر 7 Segment بخش 1 Demonstration of Interfacing FPGA for Displaying Decimal Counter on 7 Segment Display Part-1

  • نمایش رابط FPGA برای نمایش شمارنده دهدهی روی نمایشگر 7 Segment بخش 2 Demonstration of Interfacing FPGA for Displaying Decimal Counter on 7 Segment Display Part-2

  • نمایش رابط FPGA برای نمایش شمارنده دهدهی روی نمایشگر 7 Segment بخش 3 Demonstration of Interfacing FPGA for Displaying Decimal Counter on 7 Segment Display Part-3

  • نمایش رابط FPGA برای نمایش شمارنده دهدهی روی نمایشگر 7 Segment بخش 4 Demonstration of Interfacing FPGA for Displaying Decimal Counter on 7 Segment Display Part-4

  • نمایش رابط FPGA برای نمایش شمارنده دهدهی روی نمایشگر 7 Segment بخش 5 Demonstration of Interfacing FPGA for Displaying Decimal Counter on 7 Segment Display Part-5

  • نمایش رابط FPGA با LCD 16x2 برای نمایش پیام بخش 1 Demonstration of Interfacing FPGA with 16x2 LCD for Displaying Message part-1

  • نمایش رابط FPGA با LCD 16x2 برای نمایش پیام بخش 2 Demonstration of Interfacing FPGA with 16x2 LCD for Displaying Message part-2

  • نمایش رابط FPGA با LCD 16x2 برای نمایش پیام بخش 3 Demonstration of Interfacing FPGA with 16x2 LCD for Displaying Message part-3

  • نمایش رابط FPGA با LCD 16x2 برای نمایش پیام بخش 4 Demonstration of Interfacing FPGA with 16x2 LCD for Displaying Message part-4

  • نمایش رابط FPGA با LCD 16x2 برای نمایش پیام بخش 5 Demonstration of Interfacing FPGA with 16x2 LCD for Displaying Message part-5

  • درک پروتکل ارتباط سریال RS232 بخش 1 Understanding RS232 Serial Communication Protocol part-1

  • درک پروتکل ارتباط سریال RS232 بخش 2 Understanding RS232 Serial Communication Protocol part-2

  • پیاده‌سازی پروتکل ارتباط سریال RS232 با استفاده از VHDL بخش 1 RS232 Serial Communication Protocol Implementation using VHDL part-1

  • پیاده‌سازی پروتکل ارتباط سریال RS232 با استفاده از VHDL بخش 2 RS232 Serial Communication Protocol Implementation using VHDL part-2

  • پیاده‌سازی پروتکل ارتباط سریال RS232 با استفاده از VHDL بخش 3 RS232 Serial Communication Protocol Implementation using VHDL part-3

  • درک پروتکل I2C بخش 1 Understanding I2C Protocol part-1

  • درک پروتکل I2C بخش 2 Understanding I2C Protocol part-2

  • پیاده‌سازی پروتکل I2C با VHDL بخش 1 I2C Protocol Implementation with VHDL part-1

  • پیاده‌سازی پروتکل I2C با VHDL بخش 2 I2C Protocol Implementation with VHDL part-2

  • پیاده‌سازی پروتکل I2C با VHDL بخش 3 I2C Protocol Implementation with VHDL part-3

  • درک پروتکل SPI Understanding SPI Protocol

  • پیاده‌سازی پروتکل SPI با VHDL بخش 1 SPI Protocol Implementation with VHDL part -1

  • پیاده‌سازی پروتکل SPI با VHDL بخش 2 SPI Protocol Implementation with VHDL part -2

  • پیاده‌سازی پروتکل SPI با VHDL بخش 3 SPI Protocol Implementation with VHDL part -3

طراحی و پیاده‌سازی VLSI مبتنی بر FPGA برای سنسورها و موتورها در کاربردهای صنعتی با استفاده از Vivado FPGA Based VLSI Design and Implementation of Sensors and Motors for Industrial Application Using Vivado

  • نمایش رابط FPGA با سنسور شتاب‌سنج 3 محوره بخش 1 Demonstration of Interfacing FPGA with 3 Axis Accelerometer Sensor - Part 1

  • نمایش رابط FPGA با سنسور شتاب‌سنج 3 محوره بخش 2 Demonstration of Interfacing FPGA with 3 Axis Accelerometer Sensor - Part 2

  • نمایش رابط FPGA با سنسور شتاب‌سنج 3 محوره بخش 3 Demonstration of Interfacing FPGA with 3 Axis Accelerometer Sensor - Part 3

  • نمایش رابط FPGA با سنسور شتاب‌سنج 3 محوره بخش 4 Demonstration of Interfacing FPGA with 3 Axis Accelerometer Sensor - Part 4

  • نمایش رابط FPGA با سنسور شتاب‌سنج 3 محوره بخش 5 Demonstration of Interfacing FPGA with 3 Axis Accelerometer Sensor - Part 5

  • نمایش رابط FPGA با سنسور شتاب‌سنج 3 محوره بخش 6 Demonstration of Interfacing FPGA with 3 Axis Accelerometer Sensor - Part 6

  • نمایش رابط FPGA با سنسور تشخیص حرکت دست بخش 1 Demonstration of Interfacing FPGA with Hand Gesture Recognition Sensor - Part 1

  • نمایش رابط FPGA با سنسور تشخیص حرکت دست بخش 2 Demonstration of Interfacing FPGA with Hand Gesture Recognition Sensor - Part 2

  • نمایش رابط FPGA با سنسور تشخیص حرکت دست بخش 3 Demonstration of Interfacing FPGA with Hand Gesture Recognition Sensor - Part 3

  • نمایش رابط FPGA با سنسور تشخیص حرکت دست بخش 4 Demonstration of Interfacing FPGA with Hand Gesture Recognition Sensor - Part 4

  • نمایش رابط FPGA با سنسور تشخیص حرکت دست بخش 5 Demonstration of Interfacing FPGA with Hand Gesture Recognition Sensor - Part 5

  • نمایش رابط FPGA با سنسور تشخیص حرکت دست بخش 6 Demonstration of Interfacing FPGA with Hand Gesture Recognition Sensor - Part 6

  • نمایش رابط FPGA با سنسور تشخیص حرکت دست بخش 7 Demonstration of Interfacing FPGA with Hand Gesture Recognition Sensor - Part 7

  • نمایش رابط FPGA با سنسور لمسی خازنی بخش 1 Demonstration of Interfacing FPGA with Capacitive Touch Sensor - Part 1

  • نمایش رابط FPGA با سنسور لمسی خازنی بخش 2 Demonstration of Interfacing FPGA with Capacitive Touch Sensor - Part 2

  • نمایش رابط FPGA با سنسور لمسی خازنی بخش 3 Demonstration of Interfacing FPGA with Capacitive Touch Sensor - Part 3

  • نمایش رابط FPGA با سنسور لمسی خازنی بخش 4 Demonstration of Interfacing FPGA with Capacitive Touch Sensor - Part 4

  • نمایش رابط FPGA با سنسور لمسی خازنی بخش 5 Demonstration of Interfacing FPGA with Capacitive Touch Sensor - Part 5

  • نمایش رابط FPGA با سنسور التراسونیک بخش 1 Demonstration of Interfacing FPGA with Ultrasonic Sensor - Part 1

  • نمایش رابط FPGA با سنسور التراسونیک بخش 2 Demonstration of Interfacing FPGA with Ultrasonic Sensor - Part 2

  • نمایش رابط FPGA با سنسور التراسونیک بخش 3 Demonstration of Interfacing FPGA with Ultrasonic Sensor - Part 3

  • نمایش رابط FPGA با سنسور التراسونیک بخش 4 Demonstration of Interfacing FPGA with Ultrasonic Sensor - Part 4

  • نمایش رابط FPGA با سنسور التراسونیک بخش 5 Demonstration of Interfacing FPGA with Ultrasonic Sensor - Part 5

  • نمایش رابط FPGA با استپر موتور بخش 1 Demonstration of Interfacing FPGA with Stepper Motor - Part 1

  • نمایش رابط FPGA با استپر موتور بخش 2 Demonstration of Interfacing FPGA with Stepper Motor - Part 2

  • نمایش رابط FPGA با استپر موتور بخش 3 Demonstration of Interfacing FPGA with Stepper Motor - Part 3

  • نمایش رابط FPGA با استپر موتور بخش 4 Demonstration of Interfacing FPGA with Stepper Motor - Part 4

  • نمایش رابط FPGA با استپر موتور بخش 5 Demonstration of Interfacing FPGA with Stepper Motor - Part 5

  • نمایش رابط FPGA با موتور DC بخش 1 Demonstration of Interfacing FPGA with DC Motor - Part 1

  • نمایش رابط FPGA با موتور DC بخش 2 Demonstration of Interfacing FPGA with DC Motor - Part 2

  • نمایش رابط FPGA با موتور DC بخش 3 Demonstration of Interfacing FPGA with DC Motor - Part 3

  • نمایش رابط FPGA با موتور DC بخش 4 Demonstration of Interfacing FPGA with DC Motor - Part 4

  • نمایش رابط FPGA با موتور DC بخش 5 Demonstration of Interfacing FPGA with DC Motor - Part 5

  • نمایش رابط FPGA با سرو موتور بخش 1 Demonstration of Interfacing FPGA with Servo Motor part-1

  • نمایش رابط FPGA با سرو موتور بخش 2 Demonstration of Interfacing FPGA with Servo Motor part-2

  • نمایش رابط FPGA با سرو موتور بخش 3 Demonstration of Interfacing FPGA with Servo Motor part-3

  • نمایش رابط FPGA با سرو موتور بخش 4 Demonstration of Interfacing FPGA with Servo Motor part-4

  • نمایش رابط FPGA با سرو موتور بخش 5 Demonstration of Interfacing FPGA with Servo Motor part-5

  • نمایش رابط مانیتور VGA با دستگاه FPGA بخش 1 Demonstration of Interfacing VGA Monitor with FPGA Device Part-1

  • نمایش رابط مانیتور VGA با دستگاه FPGA بخش 2 Demonstration of Interfacing VGA Monitor with FPGA Device part-2

  • نمایش رابط مانیتور VGA با دستگاه FPGA بخش 3 Demonstration of Interfacing VGA Monitor with FPGA Device part-3

  • نمایش رابط مانیتور VGA با دستگاه FPGA بخش 4 Demonstration of Interfacing VGA Monitor with FPGA Device part-4

  • نمایش رابط مانیتور VGA با دستگاه FPGA بخش 5 Demonstration of Interfacing VGA Monitor with FPGA Device part-5

  • نظارت بر دما و شدت نور از طریق IoT با دستگاه FPGA بخش 1 Monitoring Temperature And Intensity through IoT with FPGA Device part-1

  • نظارت بر دما و شدت نور از طریق IoT با دستگاه FPGA بخش 2 Monitoring Temperature And Intensity through IoT with FPGA Device part-2

  • نظارت بر دما و شدت نور از طریق IoT با دستگاه FPGA بخش 3 Monitoring Temperature And Intensity through IoT with FPGA Device part-3

  • نظارت بر دما و شدت نور از طریق IoT با دستگاه FPGA بخش 4 Monitoring Temperature And Intensity through IoT with FPGA Device part-4

  • نظارت بر دما و شدت نور از طریق IoT با دستگاه FPGA بخش 5 Monitoring Temperature And Intensity through IoT with FPGA Device part-5

  • نظارت بر دما و شدت نور از طریق IoT با دستگاه FPGA بخش 6 Monitoring Temperature And Intensity through IoT with FPGA Device part-6

  • نظارت بر دما و شدت نور از طریق IoT با دستگاه FPGA بخش 7 Monitoring Temperature And Intensity through IoT with FPGA Device part-7

نمایش نظرات

آموزش سیستم مبتنی بر معماری FPGA برای کاربردهای صنعتی
جزییات دوره
12h 13m
123
(آخرین آپدیت)
3,359
3.9 از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده