8-900-374-94-44
[email protected]
Slide Image
МСню

Quartus altera ii: Π˜Π·ΡƒΡ‡Π΅Π½ΠΈΠ΅ БАПР Intel Quartus Prime

Π˜Π·ΡƒΡ‡Π΅Π½ΠΈΠ΅ БАПР Intel Quartus Prime

Компания Intel, с Ρ‚Π΅Ρ… ΠΏΠΎΡ€ ΠΊΠ°ΠΊ Π² 2016 Π³ΠΎΠ΄Ρƒ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Π»Π° компанию Altera, являСтся ΠΌΠΈΡ€ΠΎΠ²Ρ‹ΠΌ Π»ΠΈΠ΄Π΅Ρ€ΠΎΠΌ Π² производствС FPGA. Π‘Ρ€Π΅Π΄Π° БАПР для программирования микросхСм FPGA называСтся Intel Quartus Prime. Π­Ρ‚Π° БАПР ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚Β ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈΠΊΡƒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ микросхСм схСмотСхничСски ΠΈ Π½Π° языках программирования AHDL, VHDL, Verilog ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ…. Π‘Ρ€Π΅Π΄Π° программирования Intel Quartus Prime Ρ‚Π°ΠΊ ΠΆΠ΅ позволяСт ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΡΠΈΠΌΡƒΠ»ΡΡ†ΠΈΡŽ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ скомпилированный ΠΎΠ±Ρ€Π°Π· FPGA Π² микросхСму, вСсти Π²Π½ΡƒΡ‚Ρ€ΠΈΡΡ…Π΅ΠΌΠ½ΡƒΡŽ ΠΎΡ‚Π»Π°Π΄ΠΊΡƒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.

ΠΠ»ΡŒΡ‚Π΅Ρ€Π° ΠΈ ΠΏΠΎΡ‚ΠΎΠΌ ΡƒΠΆΠ΅ Π˜Π½Ρ‚Π΅Π», Π½Π° протяТСнии ΠΌΠ½ΠΎΠ³ΠΈΡ… Π»Π΅Ρ‚ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π»Π° срСду Quartus.Β ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π°Ρ вСрсия этой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρ€Π°Π½Π΅Π΅ Π½Π°Π·Ρ‹Π²Π°Π»Π°ΡΡŒ Altera Quartus II.

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ бСсплатныС, Π½ΠΎ Π²ΠΏΠΎΠ»Π½Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ вСрсии БАПР Quartus II Web Edition ΠΈΠ»ΠΈ послСдняя Quartus Prime Lite. Π•ΡΡ‚ΡŒ ΠΈ ΠΏΠ»Π°Ρ‚Π½Ρ‹Π΅ подписки. Однако, Π΄Π°ΠΆΠ΅ для ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ бСсплатных вСрсий квартуса.

НСсомнСнно отличия ΠΌΠ΅ΠΆΠ΄Ρƒ Quartus II ΠΈ Quartus Prime Π΅ΡΡ‚ΡŒ.

Π’ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ для Ρ€Π°Π·Π½Ρ‹Ρ… сСрий ΠŸΠ›Π˜Π‘ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ разная БАПР. НиТС прСдставлСна Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, которая ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, ΠΊΠ°ΠΊΠΈΠ΅ сСрии ΠŸΠ›Π˜Π‘ ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π² своих ΠΏΠ»Π°Ρ‚Π°Ρ… сСрий ΠœΠ°Ρ€ΡΠΎΡ…ΠΎΠ΄, ΠœΠ°Ρ€ΡΠΎΡ…ΠΎΠ΄2 ΠΈ ΠœΠ°Ρ€ΡΠΎΡ…ΠΎΠ΄3 ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ БАПР слСдуСт Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ.

Β  Quartus PrimeΒ Β Β 

Cyclone III
ΠœΠ°Ρ€ΡΠΎΡ…ΠΎΠ΄2

Cyclone IV
ΠœΠ°Ρ€ΡΠΎΡ…ΠΎΠ΄2bis

Cyclone IV
ΠœΠ°Ρ€ΡΠΎΡ…ΠΎΠ΄2RPI
MAX II
ΠœΠ°Ρ€ΡΠΎΡ…ΠΎΠ΄
MAX 10
ΠœΠ°Ρ€ΡΠΎΡ…ΠΎΠ΄3, ΠœΠ°Ρ€ΡΠΎΡ…ΠΎΠ΄3bisΒ 
Quartus II v13.1Β Β Β  Β 

Π§Ρ‚ΠΎΠ±Ρ‹ Π’Π°ΠΌ Π±Ρ‹Π»ΠΎ Π»Π΅Π³Ρ‡Π΅ ΠΎΡΠ²Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Intel Quartus Prime ΠΌΡ‹ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ»ΠΈ нСсколько ΠΏΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹Ρ… инструкций.

  • Π‘ΠΊΠ°Ρ‡ΠΈΠ²Π°Π½ΠΈΠ΅ БАПР Intel Quartus Prime Lite 18.1 с сайта Π˜Π½Ρ‚Π΅Π»
  • Установка БАПР Quartus Prime Lite Π½Π° ПК с ОБ Windows
  • ΠžΠ±Π·ΠΎΡ€ мСню БАПР Quartus Prime
  • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ FPGA ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Intel Quartus Prime с нуля.

НиТС прСдставлСны Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅ инструкции ΠΏΠΎ Altera Quartus II.

Π’ΠΎΡ‚ ΠΎΠ½ΠΈ:

  • Π‘ΠΊΠ°Ρ‡ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ QuartusII с сайта ΠΠ»ΡŒΡ‚Π΅Ρ€Ρ‹.
  • Установка Quartus II.
  • ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ запуск.
  • Установка Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ByteBlaster
  • Установка Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° MBFTDI
  • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, компиляция ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΠΏΠ»Π°Ρ‚Ρ‹ ΠœΠ°Ρ€ΡΠΎΡ…ΠΎΠ΄.
  • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π΄Π²ΡƒΡ…Π±ΠΈΡ‚Π½ΠΎΠ³ΠΎ «ΡΡƒΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°» для ΠΏΠ»Π°Ρ‚Ρ‹ ΠœΠ°Ρ€ΡΠΎΡ…ΠΎΠ΄.
  • Бимуляция ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π² срСдС Quartus II.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π’Π°ΠΌ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ со схСмотСхничСским описаниСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Π² срСдС Altera Quartus II:

  • ГрафичСский Π΄ΠΈΠ·Π°ΠΉΠ½ Π² Quartus II v10.1 для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ….
  • ΠšΠΎΠΌΠ±ΠΈΠ½Π°Ρ‚ΠΎΡ€Π½Π°Ρ Π»ΠΎΠ³ΠΈΠΊΠ°.
  • РСгистровая Π»ΠΎΠ³ΠΈΠΊΠ°.
  • Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ. Π‘Ρ‡Π΅Ρ‚Ρ‡ΠΈΠΊ.

ΠšΡ€ΠΎΠΌΠ΅ этого ΠΌΡ‹ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ»ΠΈ ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниС языка проСктирования Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ Verilog.

Π•Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ здСсь:

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Verilog ( 473115 bytes )

Β 

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ MBFTDI Π² срСдС Altera Quartus II

ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ нашСго ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° MBFTDI прямо ΠΈΠ· срСды Altera Quartus II.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: описанноС Π½ΠΈΠΆΠ΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ устарСло! ПослСдниС вСрсии DLL для Altera Quartus II ΠΈΠ»ΠΈ Intel Quartus Prime — это 1.8b:

Π”Ρ€Π°ΠΉΠ²Π΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° MBFTDI для Quartus вСрсия 1.8b ( 53643 bytes )

Для Quartus Π² срСдС Linux Π±Π΅Ρ€ΠΈΡ‚Π΅ Π²Π΅Ρ€ΡΠΈΡŽ 1.7b.Β 

Как Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅, наш ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ MBFTDI построСн Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ элСмСнтной Π±Π°Π·Π΅, Π½Π΅ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ UsbBlaster ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Altera. Из-Π·Π° этого, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ срСдой Quartus II Π΄ΠΎΠ»Π³ΠΎΠ΅ врСмя Π½Π΅ Π±Ρ‹Π»ΠΎ.

Π₯ΠΎΡ€ΠΎΡˆΠΈΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ слуТит использованиС нашСй ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ — это одноимСнная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° mbftdi (с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌΠΈ исходниками). Π­Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° позволяСт Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС имя ΠΎΠ±Ρ€Π°Π·Π° ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, SVF Ρ„Π°ΠΉΠ»Π°, Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ квартусом. Π’Π°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρƒ ΠœΠ°Ρ€ΡΠΎΡ…ΠΎΠ΄ ΠΈΠ»ΠΈ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ ΠΈΠ½ΡƒΡŽ ΠŸΠ›Π˜Π‘. Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ с исходниками Windows/Linux ΠΌΠΎΠΆΠ½ΠΎ Π½Π° нашСм сайтС Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ USB mbftdi, ВСрсия 1.4 ( 42506 bytes )

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ USB mbftdi, ВСрсия 1. 2 ( 41928 bytes )

Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π±Ρ‹ ΠΈ Ρ€ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° срСдой Quartus II. И Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π΅ΡΡ‚ΡŒ для этого Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° для Quartus II Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

  1. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ MBFTDI ΠΊΠ°Π±Π΅Π»Π΅ΠΌ USB ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ с ОБ Windows.
  2. Π£Π±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ устройство ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΎ ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° FTDI ΡƒΠΆΠ΅ установлСны. Для этого, посмотритС Π² диспСтчСр устройств WIndows, Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΏΠΎΡ€Ρ‚Ρ‹ COM ΠΈ LPT Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ Π΄Π²Π° COM ΠΏΠΎΡ€Ρ‚Π°. Если вмСсто этого Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π΄Π²Π° ΠΆΠ΅Π»Ρ‚Ρ‹Ρ… Π²ΠΎΠΏΡ€ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π·Π½Π°ΠΊΠ°, Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° FTDI. Π˜Ρ… ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡ‚ΡŒ Ρƒ нас Π½Π° сайтС

    Π”Ρ€Π°ΠΉΠ²Π΅Ρ€Π° FTDI D2XX для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ( 1256512 bytes )

    , Π»ΠΈΠ±ΠΎ с сайта FTDI.
  3. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ Ρ‚ΠΈΠΏ jtagserver, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρƒ вас Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅. Π­Ρ‚Π° слуТба Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² состав Altera Quartus II, Π½ΠΎ Π½ΡƒΠΆΠ½ΠΎ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρƒ вас Win32 ΠΈΠ»ΠΈ x64 вСрсия jtagserver. Если установлСна 32-битная ОБ Windows XP ΠΈΠ»ΠΈ Windows 7, Ρ‚ΠΎ Π΄ΡƒΠΌΠ°Ρ‚ΡŒ Π½Π΅Ρ‡Π΅Π³ΠΎ — ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΈ jtagserver Π±ΡƒΠ΄Π΅Ρ‚ 32-Π±ΠΈΡ‚Π½Ρ‹ΠΉ. А Π²ΠΎΡ‚ Ссли ОБ 64-битная, Ρ‚ΠΎ сразу Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ. Π‘Π°ΠΌΡ‹ΠΉ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ способ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚ΠΈΠΏ jtagserver
    —Β  ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π΅Π³ΠΎ свойства Π² Π΄ΠΈΠ°Π»ΠΎΠ³Π΅ «Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ — Π‘Π»ΡƒΠΆΠ±Ρ‹»:


    Π’ΠΎΡ‚ Π½Π° этой ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ jtagserver Π»Π΅ΠΆΠΈΡ‚ Π² ΠΏΠ°ΠΏΠΊΠ΅ bin64, Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ 64-битная вСрсия сСрвСра. Π—Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅ ΠΏΡƒΡ‚ΡŒ ΠΊ Π½Π΅ΠΌΡƒ.

  4. Π’ΠΎΠ·ΡŒΠΌΠΈΡ‚Π΅ с нашСго сайта Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€:Β 

    ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° MBFTDI2 ΠΊ Altera Quartus II вСрсия 1.5b ( 68828 bytes )

    ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° MBFTDI ΠΊ Altera Quartus II ( 66480 bytes )

    Π’ этом Π°Ρ€Ρ…ΠΈΠ²Π΅ Π΄Π²Π° Ρ„Π°ΠΉΠ»Π°, соотвСтствСнно для win32 ΠΈ win_x64. Π”Ρ€Π°ΠΉΠ²Π΅Ρ€ называСтся jtag_hw_mbftdi_blaster32.dll ΠΈΠ»ΠΈ jtag_hw_mbftdi_blaster64.dll Если Ρƒ Вас 32-Π±ΠΈΡ‚Π½Ρ‹ΠΉ jtagserver, Ρ‚ΠΎ Π²ΠΎΠ·ΡŒΠΌΠΈΡ‚Π΅ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ„Π°ΠΉΠ». Если Ρƒ Вас ΠΎΠ½ 64-Π±ΠΈΡ‚Π½Ρ‹ΠΉ, Ρ‚ΠΎ Π²ΠΎΠ·ΡŒΠΌΠΈΡ‚Π΅ Π²Ρ‚ΠΎΡ€ΠΎΠΉ DLL. ΠŸΠ΅Ρ€Π΅ΠΏΠΈΡˆΠΈΡ‚Π΅ jtag_hw_mbftdi_blasterXX.dll Π² ΠΏΠ°ΠΏΠΊΡƒ, Π³Π΄Π΅ Π»Π΅ΠΆΠΈΡ‚ jtagserver (смотри ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Ρ‹ΡˆΠ΅). ΠžΠ±Ρ‹Ρ‡Π½ΠΎ имя ΠΏΠ°ΠΏΠΊΠΈ выглядит ΠΊΠ°ΠΊ-Ρ‚ΠΎ Π²ΠΎΡ‚ Ρ‚Π°ΠΊ: c:\altera\13.0\quartus\bin ΠΈΠ»ΠΈ c:\altera\13.
    0\quartus\bin64 (зависит ΠΎΡ‚ Π½ΠΎΠΌΠ΅Ρ€Π° вСрсии квартуса).
  5. Π’ΡƒΠ΄Π° ΠΆΠ΅, Π³Π΄Π΅ Π»Π΅ΠΆΠΈΡ‚ jtagserver ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡˆΠΈΡ‚Π΅ Π΅Ρ‰Π΅ ΠΎΠ΄Π½Ρƒ DLL ΠΈΠ· ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² FTDI (см. ΠΏΡƒΠ½ΠΊΡ‚ 2 этой инструкции). НазваниС Ρ„Π°ΠΉΠ»Π°: ftd2xx.dll ΠΈΠ»ΠΈ ftd2xx64.dll соотвСтствСнно для win32 ΠΈΠ»ΠΈ x64 (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ этот шаг нСобязатСлСн).

Π’ΠΎΡ‚ ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ ΠΈ вся установка.

ЗапуститС Altera Quartus II ΠΈ запуститС Programmer ΠΈΠ· мСню Tools. Π’ Π»Π΅Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ Π΄ΠΈΠ°Π»ΠΎΠ³Π° Π΅ΡΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠ° Hardware Setup. Π’Π°ΠΌ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄ΠΈΡ‚Π΅ поиск ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² ΠΈ Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ с ΠΈΠΌΠ΅Π½Π΅ΠΌ MBFTDI-Blaster v1.5b (64)Β  [MBUSB-0]. Π’Ρ‹Π±ΠΈΡ€Π°ΠΉΡ‚Π΅ Π΅Π³ΠΎ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅.

Π‘ нашим ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρƒ ΠœΠ°Ρ€ΡΠΎΡ…ΠΎΠ΄, Π½ΠΎ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΎΠ±Ρ€Π°Π·ΠΎΠ² Π² FPGA ΠΈ Π΄Π°ΠΆΠ΅ для тСстирования сигналов FPGA с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ срСдства Altera SignalTap:

Π­Ρ‚Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ нСдоступна для ΠΏΠ»Π°Ρ‚Ρ‹ ΠœΠ°Ρ€ΡΠΎΡ…ΠΎΠ΄

, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ρ‚Π°ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ CPLD MAX II, Π½ΠΎ Π·Π°Ρ‚ΠΎ эта функция ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½Π° ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с ΠΏΠ»Π°Ρ‚ΠΎΠΉ ΠœΠ°Ρ€ΡΠΎΡ…ΠΎΠ΄2. На ΠΏΠ»Π°Ρ‚Π΅ ΠœΠ°Ρ€ΡΠΎΡ…ΠΎΠ΄2 установлСна FPGA Cyclone III ΠΈ поэтому здСсь использованиС SignalTap Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. Π•Ρ‰Π΅ Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ MBFTDI ΡƒΠΆΠ΅ установлСн прямо Π½Π° ΠΏΠ»Π°Ρ‚Ρƒ ΠœΠ°Ρ€ΡΠΎΡ…ΠΎΠ΄2.

Π”Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Π±Ρ‹Π»ΠΈ протСстированны с Windows7 x64, Windows7 32bit, Windows XP 32bit. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ для тСстирования Π±Ρ‹Π»ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ для микросхСм CPLD сСрии MAX II EPM240T100C5 ΠΈ FPGA Cyclone II EP2C15F672, PGA Cyclone III EP3C10E144C8. Π’Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π»ΠΈΡΡŒ Quartus II v13.0, Quartus II v12.1, Quartus II v11.1SP2 ΠΈ Quartus II v10.1SP1.

Β 

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Altera: Знакомство с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм QUARTUS II β€” Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ β€” ВСхничСская Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ для Π·Π°ΠΊΠ°Π·Π° ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π›ΠΈΡ†Π΅Π½Π·ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ трСбования ΠΊ систСмС. Design Entry Download Cables Video Technical Documents

Β 

Β 

Β 

Other Resources
Altera Development Kits
Altera ΠžΠ±Π·ΠΎΡ€

212. Sworkte Sworket and Swordhart. ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΠΈ CPLD, FPGA ΠΈ HardCopy ASIC. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Quartus II обСспСчиваСт ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π½ΠΎΠ²Π΅ΠΉΡˆΠΈΡ… 28-Π½ΠΌ устройств β€” устройств Arria V ΠΈ Cyclone V β€” Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ устройств Stratix V. ΠŸΠ»Π°Π½ΠΈΡ€ΡƒΠΉΡ‚Π΅ успСх с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ System Console, ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°. Π”Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π² сСбя Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΡ Qsys ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ совмСстной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΈ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ обСспСчСния с устройствами Ρ‚ΠΈΠΏΠ° «систСма Π½Π° кристаллС» (SoC) Π½Π° Π±Π°Π·Π΅ ARM.

Β 

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС для проСктирования Altera Quartus II прСдставляСт собой ΠΏΠΎΠ»Π½ΡƒΡŽ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Π½Π½ΡƒΡŽ срСду проСктирования, которая Π»Π΅Π³ΠΊΠΎ адаптируСтся ΠΊ вашим ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌ потрСбностям проСктирования. Π­Ρ‚ΠΎ комплСксная срСда для проСктирования систСмы Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΌ кристаллС (SOPC). ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Quartus II Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ для всСх этапов проСктирования FPGA ΠΈ CPLD. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Quartus II позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ графичСский ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс Quartus II ΠΈ интСрфСйс ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ„Π°Π·Ρ‹ процСсса проСктирования. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· этих интСрфСйсов для всСго ΠΏΠΎΡ‚ΠΎΠΊΠ° ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… этапах.

Β 

БистСмная консоль β€” это ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΉ инструмСнт для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ обСспСчСнии Quartus II. Он прСдоставляСт простой способ создания элСмСнтов графичСского интСрфСйса ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈΡ… ΠΊ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΡŽ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, ΠΎΡ‚Π»Π°ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ ΠΈ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ возмоТности Π΄ΠΈΠ·Π°ΠΉΠ½Π°. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚Π»Π°Π΄ΠΈΡ‚ΡŒ свой ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² любоС врСмя β€” Π² Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΈΠΈ, Π²ΠΎ врСмя модСлирования ΠΈΠ»ΠΈ послС ΠΎΡ‚Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.

Β 

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ модСлирования ΠΈ систСмного уровня, ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ с процСссом Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Quartus II, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅Β :

  • ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ModelSim
  • DSP Builder (трСбуСтся Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ лицСнзия)
  • Qsys

Β 

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ систСмной ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Qsys Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ экономит врСмя ΠΈ усилия Π² процСссС проСктирования ΠŸΠ›Π˜Π‘ Π·Π° счСт автоматичСского создания Π»ΠΎΠ³ΠΈΠΊΠΈ мСТсоСдинСний для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ собствСнности (IP). ΠΈ подсистСмы. Qsys β€” это инструмСнт SOPC Builder ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ поколСния, основанный Π½Π° Π½ΠΎΠ²ΠΎΠΉ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ для FPGA Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Β«ΡΠ΅Ρ‚ΡŒ-Π½Π°-Ρ‡ΠΈΠΏΠ΅Β» (NoC), ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰Π΅ΠΉ Π±ΠΎΠ»Π΅Π΅ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½ΠΎΠ΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ΅ использованиС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ Π±ΠΎΠ»Π΅Π΅ Π±Ρ‹ΡΡ‚Ρ€ΡƒΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с SOPC Builder.

Β 

Quartus II software delivers superior synthesis and placement and routing, resulting in compilation time advantages and compilation time reduction using following features:

  • Multiprocessor support
  • Rapid Recompile
  • Incremental compile

Key Features


  • ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡ Π² срСднСм Π½Π° 25% быстрСС
  • Π£ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΡ Π² ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ многоядСрной компиляции
  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ Fitter, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ ΡΠ°ΠΌΡƒΡŽ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π² отрасли
  • Π‘ΠΎΠ»Π΅Π΅ высокиС возмоТности логичСской ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с блиТайшим ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚ΠΎΠΌ
  • ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΉ выпуск Altera SDK для OpenCL
  • ВСхнология ARM TrustZone плюс ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Π½Π°Ρ пСрифСрийная шина (APBTM) ΠΈ Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ шина (AHBTM)
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΡˆΠΈΠ½Ρ‹ VHDL (BFM)
  • Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Π½Π°Π±ΠΎΡ€Π° инструмСнтов трансивСра, Π² Ρ‚ΠΎΠΌ числС:
  • ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π±ΠΈΡ‚ΠΎΠ²Ρ‹Ρ… ошибок для FPGA Stratix V
  • Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ·ΠΌΠ΅Ρ€ΡΡ‚ΡŒ ΠΈ ΡΠΎΠΎΠ±Ρ‰Π°Ρ‚ΡŒ ΠΎ скорости ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΊΠ°Π½Π°Π»Π° ΠΏΡ€ΠΈΠ΅ΠΌΠΎΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°
  • Π£ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΡ логичСского Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€Π° SignalTapTM II, Π² Ρ‚ΠΎΠΌ числС:
  • Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ запуска Π±Π΅Π· пСрСкомпиляции запуск ΠΈΠ· события систСмы ТСсткого процСссора Altera SoC (HPS)
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Programmer Object File (POF) для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° 28-Π½ΠΌ устройств
  • Π£ΠΏΡ€ΠΎΡ‰Π΅Π½Π½Ρ‹ΠΉ процСсс обновлСния IP-ядСр
  • УпрощСнная установка ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΈ сСмСйства устройств с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½ΠΎΠ²ΠΎΠ³ΠΎ установщика

    Π“ΠΈΠ±ΠΊΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ лицСнзирования для ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм ПК ΠΈ Linux. Доступны подписки с Π³ΠΈΠ±ΠΊΠΈΠΌΠΈ модСлями лицСнзирования для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ПК ΠΈΠ»ΠΈ сСтСй, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ сочСтаниС ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² ПК ΠΈ Linux. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Π½ΠΈΠΆΠ΅ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π»ΡƒΡ‡ΡˆΠ΅ всСго ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для вашСй срСды проСктирования. Подписка Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Altera Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½ Π³ΠΎΠ΄ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния. ПослС ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Π³ΠΎΠ΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Altera ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, Π½ΠΎ Π²Ρ‹ Π½Π΅ смоТСтС ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ обновлСния.

    Β 

    Π’ΠΈΠΏ ОписаниС Артикул β„–
    Ѐиксированная подписка ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Windows, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰Π΅Π΅ Quartus II. Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ обновлСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΏΠΎ подпискС Π½Π° ΠΎΠ΄ΠΈΠ½ Π³ΠΎΠ΄ SW-QUARTUS-SE-FIXSW-QUARTUS-SE-FIX
    ΠŸΠ»Π°Π²Π°ΡŽΡ‰Π°Ρ подписка ΠŸΠ»Π°Π²Π°ΡŽΡ‰Π°Ρ подписка Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Quartus II, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰Π°Ρ всС устройства Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… Windows ΠΈ Linux Π² сСти. Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ обновлСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΏΠΎ подпискС Π½Π° ΠΎΠ΄ΠΈΠ½ Π³ΠΎΠ΄. SW-QUARTUS-SE-FLTSW-QUARTUS-SE-FLT
    Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅Π΅ Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ мСсто ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Quartus II, Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ мСсто с ΠΏΠ»Π°Π²Π°ΡŽΡ‰ΠΈΠΌ ΡƒΠ·Π»ΠΎΠΌ для ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ подпиской Π½Π° ΠΎΠ΄ΠΈΠ½ Π³ΠΎΠ΄. SW-QUARTUS-SE-ADDSW-QUARTUS-SE-ADD
    ΠŸΡ€ΠΎΠ΄Π»Π΅Π½ΠΈΠ΅ фиксированной подписки ОбновлСниС ПО Quartus II для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ мСста для Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ с фиксированной подпиской SWR-QUARTUS-SE-FIXSWR-QUARTUS- SE-FIX
    ΠŸΡ€ΠΎΠ΄Π»Π΅Π½ΠΈΠ΅ ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ подписки ОбновлСниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Quartus II для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ мСста для Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ подпиской SWR-QUARTUS-SE-FLTSWR-QUARTUS-SE-FLT
    ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ModelSim-Altera Edition ModelSim-Altera Edition с фиксированным ΡƒΠ·Π»ΠΎΠΌ ΠΈΠ»ΠΈ ΠΏΠ»Π°Π²Π°ΡŽΡ‰ΠΈΠΌ ΡƒΠ·Π»ΠΎΠΌ -node подписка Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… Windows ΠΈ Linux. Подписка Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ обновлСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Π½Π° ΠΎΠ΄ΠΈΠ½ Π³ΠΎΠ΄. 0110

    Π’Π΅Ρ€Ρ…Π½Π΅Π΅

    Π”ΠΈΠ·Π°ΠΉΠ½ Π²Ρ…ΠΎΠ΄


    ALTERA QUARTUS II DOGIN Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ конструктивныС особСнности для ускорСния процСсса проСктирования:

    • Π—Π°ΠΏΠΈΡΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°
    • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° сцСнариСв
    • Π˜Π½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π½Π°Ρ компиляция: Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ настройка
    • Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ систСмной ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Qsys
    • SOPC Builder
    • MegaWizardTM Plug-In Manager
    • I/O pin assignment analysis Q
    • uartus II integrated synthesis
    • Rapid Recompile
    • Third-party design entry and synthesis
    • Basic compilation flow

    Π’Π΅Ρ€Ρ…Π½Π΅Π΅

    Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΊΠ°Π±Π΅Π»ΠΈ


    altera cables доступны для Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π°. КабСли Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ‚Π°ΠΊΠΆΠ΅ доступны для использования ΠΏΡ€ΠΈ внутрисистСмном ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ устройств MAX II, MAX 3000A ΠΈ MAX 7000. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹Ρ… ΠΊΠ°Π±Π΅Π»Π΅ΠΉ Altera измСнСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ нСпосрСдствСнно Π² устройство, Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΡ‹ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ нСсколько ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π² быстрой ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

    Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ кабСль Ρ‚ΠΈΠΏ ОписаниС ЧАБВЬ β„–
    . Π—Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹ΠΉ кабСль управляСт ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠ΅ΠΉ ΠΈΠ»ΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ программирования Ρ‡Π΅Ρ€Π΅Π· стандартный ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° с ПК. PL-BYTEBLASTER2NPL-BYTEBLASTER2N
    USB-Blaster (ΠΏΠΎΡ€Ρ‚ USB ПК) USB-Blaster ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ программирования с ПК для настройки ΠΈΠ»ΠΈ программирования устройств Altera. КабСль Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ стандартному USB-ΠΏΠΎΡ€Ρ‚Ρƒ ПК. PL-USB-BLASTER-RCNPL-USB-BLASTER-RCN
    EthernetBlaster (ΠΏΠΎΡ€Ρ‚ Ethernet ПК) EthernetBlaster ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ программирования ΠΈΠ· сСти Ethernet для ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠΉ настройки ΠΈΠ»ΠΈ программирования устройств Altera. КабСль связи ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ стандартному сСтСвому ΠΏΠΎΡ€Ρ‚Ρƒ Ethernet с Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠΌ RJ-45. PL-ETh3-BLASTERPL-ETh3-BLASTER

    Β 

    Back to top

    Video


    Π£ вас нСдостаточно ΠΏΡ€Π°Π² для рСдактирования ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… этого Π²ΠΈΠ΄Π΅ΠΎ.

    Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒ

    Π Π°Π·ΠΌΠ΅Ρ€Ρ‹ Икс ΠœΠ°Π»Π΅Π½ΡŒΠΊΠΈΠΉΠ‘Ρ€Π΅Π΄Π½ΠΈΠΉΠ‘ΠΎΠ»ΡŒΡˆΠΎΠΉΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ

    Π’Π΅ΠΌΠ° (ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ) ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниСВСги (Ρ‡Π΅Ρ€Π΅Π· Π·Π°ΠΏΡΡ‚ΡƒΡŽ)Π’ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°Ρ… поискаVisibleHidden

    Π ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚

    Altera: Знакомство с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм QUARTUS II

    ΠŸΠ»Π°ΠΊΠ°Ρ‚

    Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ просмотр

    Β 

    НавСрх

    ВСхничСскиС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹


    Π£Ρ‡Π΅Π±Π½Ρ‹ΠΉ Ρ†Π΅Π½Ρ‚Ρ€

    Altera: Руководство ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ5 Altera: Руководство ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ5 Quartus II β€” System-on-a-Programmable-Chip (SOPC) Builder
    Вип ОписаниС
    . ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Quartus II
    Руководство ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Altera: Руководство ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Altera Quartus II — Π’ΠΎΠΌ 1: ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ синтСз
    Руководство ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Altera: Руководство ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Altera Quartus II β€” Π’ΠΎΠΌ 2: РСализация ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ оптимизация
    Руководство ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Altera: Руководство ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Altera Quartus II β€” Π’ΠΎΠΌ 3: ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°
    Руководство ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ
    Руководство ΠΏΠΎ Π»ΠΈΡ†Π΅Π½Π·ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Altera: Руководство ΠΏΠΎ установкС ΠΈ Π»ΠΈΡ†Π΅Π½Π·ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Quartus II

    Β 

    Design Elements

    Β 

    Type Description
    Firmware Altera: EthernetBlaster Download Cable Firmware
    Firmware Altera: EthernetBlaster II Download Cable Firmware
    Layout Altera: Ρ„Π°ΠΉΠ»Ρ‹ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ GBR ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ для 256-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½ΠΎΠ³ΠΎ устройства FineLine BGA
    Layout Altera: Ρ„Π°ΠΉΠ»Ρ‹ GBR ΠΈ Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ для 484-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½ΠΎΠ³ΠΎ устройства FineLine BGA
    Mayout ALTERA: Ρ„Π°ΠΉΠ»Ρ‹ ΠΌΠ°ΠΊΠ΅Ρ‚Π° GBR ΠΈ PCB для 672-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½ΠΎΠ³ΠΎ устройства BGA
    .

    Π’Π΅Ρ€Ρ…Π½Π΅Π΅

    Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎ Π·Π°ΠΊΠ°Π·Π°Ρ…


    Π’ΠΈΠΏ ОписаниС β„–0040
    Ѐиксированная подписка Ѐиксированная подписка Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Quartus II, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰Π°Ρ всС устройства Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… Windows. Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ обновлСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΏΠΎ подпискС Π½Π° ΠΎΠ΄ΠΈΠ½ Π³ΠΎΠ΄ SW-QUARTUS-SE-FIXSW-QUARTUS-SE-FIX
    ΠŸΠ»Π°Π²Π°ΡŽΡ‰Π°Ρ подписка ΠŸΠ»Π°Π²Π°ΡŽΡ‰Π°Ρ подписка Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Quartus II, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰Π°Ρ всС устройства Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… Windows ΠΈ Linux Π² сСти. Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ обновлСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΏΠΎ подпискС Π½Π° ΠΎΠ΄ΠΈΠ½ Π³ΠΎΠ΄. SW-QUARTUS-SE-FLTSW-QUARTUS-SE-FLT
    Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅Π΅ Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ мСсто ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Quartus II Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ мСсто с ΠΏΠ»Π°Π²Π°ΡŽΡ‰ΠΈΠΌ ΡƒΠ·Π»ΠΎΠΌ для ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ подпиской Π½Π° ΠΎΠ΄ΠΈΠ½ Π³ΠΎΠ΄. SW-QUARTUS-SE-ADDSW-QUARTUS-SE-ADD
    ΠŸΡ€ΠΎΠ΄Π»Π΅Π½ΠΈΠ΅ фиксированной подписки ОбновлСниС ПО Quartus II для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ мСста для Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ с фиксированной подпиской SWR-QUARTUS-SE-FIXSWR-QUARTUS- SE-FIX
    ΠŸΡ€ΠΎΠ΄Π»Π΅Π½ΠΈΠ΅ ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ подписки ΠŸΡ€ΠΎΠ΄Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Quartus II Π½Π° ΠΎΠ΄Π½ΠΎ Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ мСсто для Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ подпиской SWR-QUARTUS-SE-FLTSWR-QUARTUS-SE-FLT
    ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ModelSim-Altera Edition Подписка ModelSim-Altera Edition с фиксированным ΠΈΠ»ΠΈ ΠΏΠ»Π°Π²Π°ΡŽΡ‰ΠΈΠΌ ΡƒΠ·Π»ΠΎΠΌ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… Windows ΠΈ Linux. The subscription includes software updates for one year SW-MODELSIM-AESW-MODELSIM-AE

    Β 

    Back to top


    Lab 06: Quartus II Tutorial ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°

    Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

    • 1 ΠžΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅/Π΄Π΅Ρ‚Π°Π»ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹
    • 2 ЦСль
    • 3 ΠžΠ±ΡΡƒΠΆΠ΄Π΅Π½ΠΈΠ΅
    • 4 Π§Π°ΡΡ‚ΡŒ 1 ΠšΠ²Π°Ρ€Ρ‚ II Π£Ρ‡Π΅Π±Π½ΠΈΠΊ
      • 4. 1. bdf)
      • 4.4 ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°
      • 4.5 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ Π²ΠΎΠ»Π½Ρ‹ (vwf) для ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°
      • 4.6 Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… сигналов ΠΊ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ Ρ„ΠΎΡ€ΠΌΡ‹ Π²ΠΎΠ»Π½Ρ‹ (vwf)
      • 4.7 Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ модСлирования Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…
      • 4.8 Printing the Simulation Results
      • 4.9 Functional Compilation and Simulation
    • 5 Part 2 Practice

    Equipment/Parts Needed

    • Quartus II R Web Edition V9.1 SP2 software by Altera Corporation
    • USB-Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΡŒ для хранСния Π²Π°ΡˆΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ²

    Π—Π°Π΄Π°Ρ‡Π°

    • Π£Π·Π½Π°ΠΉΡ‚Π΅, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Quartus II R V9.1 SP2 для создания схСм, сигналов, компиляции ΠΈ модСлирования Ρ†Π΅ΠΏΠ΅ΠΉ
    • Анализ сигналов ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Ρ‚Π°Π±Π»ΠΈΡ† истинности для логичСских схСм

    ΠžΠ±ΡΡƒΠΆΠ΄Π΅Π½ΠΈΠ΅

    Π—Π½Π°Ρ‡ΠΊΠΈ ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹Β», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² этом практичСском занятии, ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π½Π° рис. 6-1. Π­Ρ‚ΠΈ Π·Π½Π°Ρ‡ΠΊΠΈ располоТСны Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части ΠΎΠΊΠ½Π° прилоТСния Quartus II. Π­Ρ‚Π° Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Π°Ρ панСль инструмСнтов содСрТит Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΊΠ°ΠΊ: Β«Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒΒ», Β«ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒΒ», Β«Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒΒ», Β«ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒΒ», Β«Π’Ρ‹Ρ€Π΅Π·Π°Ρ‚ΡŒΒ», Β«ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΒ», Β«Π’ΡΡ‚Π°Π²ΠΈΡ‚ΡŒΒ», Β«ΠžΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒΒ» ΠΈ Β«ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒΒ». Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ±ΡΡƒΠΆΠ΄Π°Ρ‚ΡŒΡΡ Π² Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΈΠΈ, Π³Π΄Π΅ это умСстно.

    Β 

    Рисунок 6-1

    Π§Π°ΡΡ‚ΡŒ 1 Π£Ρ‡Π΅Π±Π½ΠΎΠ΅ пособиС ΠΏΠΎ Quartus II

    ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Quartus II

    • На Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠŸΡƒΡΠΊ – ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ – Quartus II . Π­Ρ‚Π° лабораторная Ρ€Π°Π±ΠΎΡ‚Π° основана Π½Π° Π²Π΅Π±-вСрсии.

    Если ваш ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Ρƒ, Quartus II автоматичСски провСряСт Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ сообщСниС Π² Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ области ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ Π½Π° сайтС altera.com. Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС откроСтся, Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ строку мСню Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части экрана с ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ, ΠΏΠΎΡ…ΠΎΠΆΠΈΠΌΠΈ Π½Π° Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ для Windows, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Β«Π€Π°ΠΉΠ»Β», Β«ΠŸΡ€Π°Π²ΠΊΠ°Β», Β«ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Β», Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹Β», «Окно» ΠΈ Β«Π‘ΠΏΡ€Π°Π²ΠΊΠ°Β». Π‘ΠΌ. Рисунок 6-2. Π Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΎΠΊΠ½Π° ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΠΎΠ΄ панСлью инструмСнтов Π² зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠ· Π½ΠΈΡ… Π±Ρ‹Π»ΠΈ Π²Ρ‹Π±Ρ€Π°Π½Ρ‹ (

    Π’ΠΈΠ΄ β€” Π£Ρ‚ΠΈΠ»ΠΈΡ‚Π° Windows ). Π Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ, помСстив ΠΌΡ‹ΡˆΡŒ Π½Π° Π³Ρ€Π°Π½ΠΈΡ†Ρƒ. Когда ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΌΡ‹ΡˆΠΈ измСнится Π½Π° Π΄Π²Π΅ Π»ΠΈΠ½ΠΈΠΈ, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΈ ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°ΠΉΡ‚Π΅ Π»Π΅Π²ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΌΡ‹ΡˆΠΈ, пСрСмСщая ΠΌΡ‹ΡˆΡŒ (Ρ‰Π΅Π»ΠΊΠ½ΡƒΠ² ΠΈ ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΠ²) Π² ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ этих ΠΎΠΊΠΎΠ½. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ закрытия, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΠΊΠ½ΠΎ, Ρ‚Π΅ΠΌ самым ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ² Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ области.

    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°

    • Π’ Π³Π»Π°Π²Π½ΠΎΠΌ мСню Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π€Π°ΠΉΠ» > ΠœΠ°ΡΡ‚Π΅Ρ€ создания Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° . Π‘ΠΌ. Рисунок 6-3. ΠœΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ ΠΎΠΊΠ½ΠΎ Β«Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅Β», ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰Π΅Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ мастСра создания Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. НаТмитС «Π”Π°Π»Π΅Π΅.
    • ΠŸΠΎΡΠ²ΠΈΡ‚ΡΡ страница 1 ΠΈΠ· 5 мастСра создания ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° (см. рис. 6-4). Π’Π²Π΅Π΄ΠΈΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, имя ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ имя ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ уровня вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ…, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Π² этом практичСском руководствС, Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Π½ диск C. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ Π±ΡƒΠΊΠ²Ρƒ диска для Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠΉ области хранСния Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅, ΠΈΠ»ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ 9.0398 ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ ( … ), Π·Π°Ρ‚Π΅ΠΌ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ C :\altera\91sp2\quartus\kwon\Lab 6 . (Π― Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ Π²Π°ΠΌ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΏΠ°ΠΏΠΊΡƒ вашСй Ρ„Π°ΠΌΠΈΠ»ΠΈΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Β« kwonΒ» , ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π²Ρ‹ΡˆΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ всСгда Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈ ΠΈ сохраняли свои Ρ„Π°ΠΉΠ»Ρ‹ Π² своСй ΠΏΠΎΠ΄ΠΏΠ°ΠΏΠΊΠ΅) Π’Π²Π΅Π΄ΠΈΡ‚Π΅ lab 6_ 1 Π² качСствС ΠΈΠΌΠ΅Π½ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ ΠΊΠ°ΠΊ имя ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ уровня. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ имя ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ уровня ΠΈ имя ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌΠΈ; ΠΎΠ΄Π½Π°ΠΊΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ввСсти Π΄Ρ€ΡƒΠ³ΠΎΠ΅ имя ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ уровня.

    Β 

    Рисунок 6-2

    Рисунок 6-3

    • Если имя ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Π½Π΅ сущСствуСт, появится ΠΎΠΊΠ½ΠΎ с ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ [«ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ c:\altera\91sp2\quartus\kwon\Lab6» Π½Π΅ сущСствуСт. Π½Π΅ сущСствуСт. Π’Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π΅Π³ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ?]. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π”Π° . ΠΠ΅ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ созданы ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π”Π°.

    Рис. 6-4

    • Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 2 ΠΈΠ· 5 мастСра создания ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° позволяСт Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, исходныС Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΎΡ‚ стандартных. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π²Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚Π΅, Π½ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΈΡ… Π½Π΅ сущСствуСт, поэтому просто Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ .
    • Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 3 ΠΈΠ· 5 мастСра создания Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° (рис. 6-5) позволяСт Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ сСмСйство устройств. Π­Ρ‚ΠΎΡ‚ экран ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π½Π°ΠΌ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ фактичСский CPLD, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для нашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Π’ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΌΡΡ спискС для Family Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Cyclone II . УстановитС Ρ„Π»Π°ΠΆΠΎΠΊ ΠšΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ΅ устройство . Π’Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ EP2C35F672C6 ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Next .

    Рисунок 6-5

    • Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 4 ΠΈΠ· 5 ΠœΠ°ΡΡ‚Π΅Ρ€Π° создания Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° позволяСт ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ инструмСнты Electronic Design Automation (EDA), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ с этим ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² этом ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ ΠΈΠ· пСрСчислСнных инструмСнтов сторонних ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ НСт ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π² качСствС ΠΈΠΌΠ΅Π½ΠΈ инструмСнта для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° инструмСнта . Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π”Π°Π»Π΅Π΅ .
    • На страницС 5 ΠΈΠ· 5 мастСра создания Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° (рис. 6-6) отобраТаСтся сводка Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Ρ… Π²Π°ΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ². ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Назад для исправлСния записи ΠΈΠ»ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π“ΠΎΡ‚ΠΎΠ²ΠΎ для создания ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Имя ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ уровня появляСтся Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Hierarchy ΠΎΠΊΠ½Π° Project Navigator, Π° Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π² строкС Title ΠΎΠΊΠ½Π° Quartus II.

    Рис. 6-6

    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π±Π»ΠΎΠΊΠ° (bdf)
    • Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ схСму для нашСго логичСского уравнСния (X=AB), ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π±Π»ΠΎΠΊΠΎΠ² для создания Ρ„Π°ΠΉΠ»Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π±Π»ΠΎΠΊΠ° ΠΏΡƒΡ‚Π΅ΠΌ рисования схСма. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π½ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ» схСмы ( File > New ), Π²Ρ‹Π΄Π΅Π»ΠΈΠ² Block Diagram/Schematic F ile . И Π½Π°ΠΆΠΌΠΈΡ‚Π΅ OK .
    • ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ схСму, Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π½Π°Π·Π²Π°Ρ‚ΡŒ этот Ρ„Π°ΠΉΠ» bdf ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΊΠ°ΠΊ Ρ‡Π°ΡΡ‚ΡŒ нашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π² вашСй ΠΏΠΎΠ΄ΠΏΠ°ΠΏΠΊΠ΅. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ File > Save As ΠΈ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ Имя Ρ„Π°ΠΉΠ»Π° ΠΊΠ°ΠΊ lab6_1 . ΠŸΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π³Π°Π»ΠΎΡ‡ΠΊΡƒ Π² ΠΏΠΎΠ»Π΅ с надписью Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» Π² Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ( Рисунок 6-7 ) .

    Рисунок 6-7

    • Π‘Π»Π΅Π²Π° ΠΎΡ‚ ΠΎΠΊΠ½Π° Π±Π»ΠΎΠΊ-схСмы появляСтся столбСц Π·Π½Π°Ρ‡ΠΊΠΎΠ². Π­Ρ‚ΠΈ Π·Π½Π°Ρ‡ΠΊΠΈ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½Ρ‹ Π½Π° рис. 6-8, ΠΈ Π² Ρ…ΠΎΠ΄Π΅ выполнСния Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° Π½ΠΈΡ… Π±ΡƒΠ΄ΡƒΡ‚ ΡΡΡ‹Π»Π°Ρ‚ΡŒΡΡ ΠΏΠΎ ΠΈΠΌΠ΅Π½Π°ΠΌ.
    • Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ввСсти логичСский символ. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π·Π½Π°Ρ‡ΠΎΠΊ инструмСнта Β«Π‘ΠΈΠΌΠ²ΠΎΠ»Β». ΠŸΠΎΡΠ²ΠΈΡ‚ΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Β«Π‘ΠΈΠΌΠ²ΠΎΠ»Β» с Ρ„Π°ΠΉΠ»ΠΎΠΌ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ C:/quartus/libraries , ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ Π² ΠΎΠΊΠ½Π΅ Β«Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈΒ». НаТмитС Π½Π° ΠΏΠΎΠ»Π΅ со Π·Π½Π°ΠΊΠΎΠΌ плюс, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ этот ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³. ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Ρ‹ ΠΈ Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ символ ΠΈ 2 . (Π‘ΠΌ. рис. 6-9.)

    . ΠŸΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚Π΅ символ рядом с Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠΌ ΠΎΠΊΠ½Π° Π±Π»ΠΎΠΊ-Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹, Π·Π°Ρ‚Π΅ΠΌ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π»Π΅Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΡ€Π΅ΠΏΠΈΡ‚ΡŒ символ Π½Π° мСстС. Π€Π»Π°ΠΆΠΎΠΊ Π Π΅ΠΆΠΈΠΌ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠΉ вставки ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ установлСн, Ρ‡Ρ‚ΠΎ позволяСт Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ нСсколько Π²Π΅Π½Ρ‚ΠΈΠ»Π΅ΠΉ Π² Ρ„Π°ΠΉΠ» схСмы. Если Ρ„Π»Π°ΠΆΠΎΠΊ оставлСн, Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«ΠžΡ‚ΠΌΠ΅Π½Π°Β» послС вставки ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ символа Π² Ρ„Π°ΠΉΠ» схСмы.

    • Подсказка: Если Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅ имя символа, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ввСсти имя символа Π² ΠΎΠΊΠ½Π΅ Имя Π±Π΅Π· нСобходимости поиска этого символа Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°Ρ….
  • ДоступныС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ: ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Ρ‹ Altera , содСрТащиС Π±Π°Π·ΠΎΠ²Ρ‹Π΅ логичСскиС ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ, ΠΌΠ°ΠΊΡ€ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ (mf) Π»ΠΎΠ³ΠΈΠΊΠΈ сСмСйства 7400 (доступны Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ other ) ΠΈ ΠΌΠ΅Π³Π°Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ , содСрТащиС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ (LPM) для высокоуровнСвых Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Ρ†Π΅ΠΏΠΈ. ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с символами, доступными для вашСго использования.
  • Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π½Π° схСму Π΄Π²Π° Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΈ ΠΎΠ΄ΠΈΠ½ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚. Π’Ρ…ΠΎΠ΄Π½Ρ‹Π΅ ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ символы доступны Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ C:/ altera/91sp2/ quartus/libraries/primitive/pin . РасполоТитС эти символы, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рис. 6-10.
  • Рисунок 6-10

    • Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ символа, ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΠΎ Π»Π΅Π²ΠΎΠΉ сторонС этого символа, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Β«Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ ΠΈ ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚ΡŒΒ» символ Π² Π½ΡƒΠΆΠ½ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.
    • Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ имя Β«PIN_NAMEΒ» Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ (ΠΈΠ»ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ) Ρ€Π°Π·ΡŠΠ΅ΠΌΠ°, Π΄Π²Π°ΠΆΠ΄Ρ‹ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ имя. Когда имя появится Π² ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΌ тСкстС (Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΎ), Π²Π²Π΅Π΄ΠΈΡ‚Π΅ Π½ΠΎΠ²ΠΎΠ΅ имя. Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ ΠΈΠΌΠ΅Π½Π° Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠ² Π½Π° A ΠΈ B ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ имя Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° Π½Π° X. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ваша схСма Π΄ΠΎΠ»ΠΆΠ½Π° Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΊΠ°ΠΊ схСма Π½Π° рис. 6-11.

    Рисунок 6-11

    • Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π»ΠΈΠ½ΠΈΠΈ ΠΎΡ‚ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ»Π΅ΠΌΠΌΡ‹ Π·Π°Ρ‚Π²ΠΎΡ€Π° ΠΊ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ»ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ»Π΅ΠΌΠΌΠ΅. Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ эти Π»ΠΈΠ½ΠΈΠΈ, помСститС ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΌΡ‹ΡˆΠΈ Π½Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» Π²ΠΎΡ€ΠΎΡ‚. Когда ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΌΡ‹ΡˆΠΈ прСвратится Π² крСстик, Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΌΡ‹ΡˆΡŒΡŽ ΠΈ ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ Π΅Π΅ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½Π° Π΅Π΄Π²Π° касалась ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΡŠΠ΅ΠΌΠ°. Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ , Π° Π½Π΅ , ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ ΠΈ отпуститС ΠΏΡ€ΠΎΠ²ΠΎΠ΄ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°. Π‘Ρ…Π΅ΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рис. 6-12.

    Рисунок 6-12

    • Для сохранСния ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠ³ΠΎ bdf , Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«Π€Π°ΠΉΠ» Β» > Β«Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Β».

    ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°
    • Π’Π΅ΠΏΠ΅Ρ€ΡŒ скомпилируСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚. На этом шагС Quartus II выполняСт Π°Π½Π°Π»ΠΈΠ· ΠΈ синтСз Ρ„Π°ΠΉΠ»Π° bdf , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Π² нашСй Π»ΠΎΠ³ΠΈΠΊΠ΅ Π½Π΅Ρ‚ ошибок. Π—Π°Ρ‚Π΅ΠΌ ΠΎΠ½ подгоняСт Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΏΠΎΠ΄ шаблон EP2C35F672C6 . НаконСц, ΠΎΠ½ запускаСт ассСмблСр ΠΈ Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Для запуска компилятора Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Processing/Start Compilation .
    • ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ нСсколько сСкунд. Когда ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½, ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹Π΄Π°Ρ‚ΡŒ сообщСниС, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅, Ρ‡Ρ‚ΠΎ «Полная компиляция ΠΏΡ€ΠΎΡˆΠ»Π° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΒ». НаТмитС ОК .

    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ сигнала (vwf) для ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°
    • Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° схСма построСна, Π²Ρ‹ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½Π°Π±ΠΎΡ€ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… сигналов. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π€Π°ΠΉΠ» > Новый , , Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ Vector Waveform File , Π·Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ OK . На экранС появится Ρ„Π°ΠΉΠ» Waveform1.vwf Vector Waveform.
    • ΠŸΠ΅Ρ€Π΅Π΄ рисованиСм сигналов модСлирования Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π½Π°Π·Π²Π°Ρ‚ΡŒ этот Ρ„Π°ΠΉΠ» vwf ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΡ€Ρ‚ нашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π² вашСй ΠΏΠΎΠ΄ΠΏΠ°ΠΏΠΊΠ΅. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«Π€Π°ΠΉΠ» Β» > Β«Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ Β» ΠΈ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ имя Ρ„Π°ΠΉΠ»Π° ΠΈΠ· lab6_1 (Ρ‚Π°ΠΊΠΎΠ΅ ΠΆΠ΅, ΠΊΠ°ΠΊ имя вашСго Ρ„Π°ΠΉΠ»Π° bdf). ΠŸΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚Π΅ Π³Π°Π»ΠΎΡ‡ΠΊΡƒ Π² ΠΏΠΎΠ»Π΅ с ΠΏΠΎΠΌΠ΅Ρ‚ΠΊΠΎΠΉ Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» Π² Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ .
    • Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ этот Ρ„Π°ΠΉΠ» модСлирования, Π½Π°ΠΌ сначала Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ΅ врСмя 16 мкс ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ сСтки 1 мкс для нашСго отобраТСния сигнала:
    1. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Edit > End time > 16 in time > Β΅s , Π·Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ OK .
    2. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠŸΡ€Π°Π²ΠΊΠ° > Π Π°Π·ΠΌΠ΅Ρ€ сСтки > ΠŸΠ΅Ρ€ΠΈΠΎΠ΄ > 1 > мкс , Π·Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ OK .
    3. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ вСсь дисплСй 16 мкс, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π’ΠΈΠ΄ > По Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ ΠΎΠΊΠ½Π° .

    Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²Ρ…ΠΎΠ΄ΠΎΠ² ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ² Π½Π° дисплСй осциллограммы (vwf)
    • Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Ρ‹ ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΈΠΌΠΈΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° дисплСС осциллограммы, помСститС ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΌΡ‹ΡˆΠΈ Π² ΠΏΠ΅Ρ€Π²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ ΠΏΠΎΠ΄ столбцом «Имя», Π·Π°Ρ‚Π΅ΠΌ Π΄Π²Π°ΠΆΠ΄Ρ‹ -Ρ‰Π΅Π»Ρ‡ΠΎΠΊ Π»Π΅Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ. ΠŸΠΎΡΠ²ΠΈΡ‚ΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Β«Π’ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΡƒΠ·Π΅Π» ΠΈΠ»ΠΈ ΡˆΠΈΠ½ΡƒΒ». Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Node Finder (рис. 6-13). Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅ Β«Π€ΠΈΠ»ΡŒΡ‚Ρ€Β» Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«ΠŸΠΈΠ½Ρ‹: всС», Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ «Бписок». ΠŸΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ всС ΡƒΠ·Π»Ρ‹ Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π° Π»Π΅Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ (>), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всС ΡƒΠ·Π»Ρ‹ (Π²Ρ…ΠΎΠ΄Ρ‹ ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Ρ‹) Π² список Β«Π’Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Π΅ ΡƒΠ·Π»Ρ‹Β» справа. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ОК. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ОК Π΅Ρ‰Π΅ Ρ€Π°Π·.

    Рисунок 6-13

    • Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π²Ρ…ΠΎΠ΄Ρ‹ ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Ρ‹ Π² ΠΎΠΊΠ½Π΅ Ρ„Π°ΠΉΠ»Π° Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ сигнала. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ этот Ρ„Π°ΠΉΠ» Π΅Ρ‰Π΅ Ρ€Π°Π·. Окно Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рис. 6-14.

    Рисунок 6-14

    • Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ для Π½Π°ΡˆΠΈΡ… Π΄Π²ΡƒΡ… Π²Ρ…ΠΎΠ΄ΠΎΠ², Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡΠ΅Ρ€ΠΈΡŽ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… сигналов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ проходят Ρ‡Π΅Ρ€Π΅Π· всС 4 Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… логичСских ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ. Π‘Π°ΠΌΡ‹ΠΉ простой способ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это β€” ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ счСтчик, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ считаСт ΠΎΡ‚ 0000 Π΄ΠΎ 0100, ΠΊΠ°ΠΊ ΠΌΡ‹ это Π΄Π΅Π»Π°Π»ΠΈ с Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ истинности. Π’ vwf , Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π»Π΅Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΌ Π²Ρ…ΠΎΠ΄Π΅ A , Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Value > Clock, , Π° Π·Π°Ρ‚Π΅ΠΌ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ Π² 16 мкс ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ OK . Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ сигнал B Π² Π²ΠΈΠ΄Π΅ часов с ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΎΠΌ 8 мкс, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Value > Clock, , Π° Π·Π°Ρ‚Π΅ΠΌ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ 8 мкс ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ OK . Π—Π°Ρ‚Π΅ΠΌ сохранитС Π΅Π³ΠΎ снова. По Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠΈ экран vwf Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рис. 6-15.

    Рисунок 6-15

    Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ модСлирования Π²Ρ‹Π²ΠΎΠ΄Π°
    • Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° > ΠΠ°Ρ‡Π°Ρ‚ΡŒ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ . Π§Π΅Ρ€Π΅Π· нСсколько сСкунд Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ сообщСниС «Бимуляция ΠΏΡ€ΠΎΡˆΠ»Π° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΒ». Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ OK .
    • ΠšΡ€ΠΈΠ²Ρ‹Π΅ модСлирования ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π² ΠΎΡ‚Ρ‡Π΅Ρ‚Π΅ ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠΌ Π½Π° рис. 6-16. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Π°ΠΌ придСтся ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ сигналов модСлирования Π² соотвСтствии с вашими потрСбностями ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ View > Fit in Window , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ всю Ρ„ΠΎΡ€ΠΌΡƒ Π²ΠΎΠ»Π½Ρ‹ 16 мкс.

    Рисунок 6-16

    Если Π²Ρ‹ Π½Π΅ создали Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ для уравнСния, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ Π²Π²Π΅Π»ΠΈ Π² Quartus, сдСлайтС это сСйчас ΠΈ сравнитС эти Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ с Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌΠΈ, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ. На самом Π΄Π΅Π»Π΅ нСобходимая Ρ‚Π°Π±Π»ΠΈΡ†Π° β€” это Ρ‚Π°Π±Π»ΠΈΡ†Π° ΠΏΠΎ Π½Π°ΠΏΡ€ΡΠΆΠ΅Π½ΠΈΡŽ , Π½ΠΎ ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ всС сигналы ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π»ΠΈΡΡŒ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ, ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ (с Π·Π°ΠΌΠ΅Π½ΠΎΠΉ 0 ΠΈ 1 Π½Π° L ΠΈ H соотвСтствСнно). Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ модСлирования Π² Quartus Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ вашСй логичСской Ρ‚Π°Π±Π»ΠΈΡ†Π΅.

    ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² модСлирования
    • Π§Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» сигнала, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β« Π€Π°ΠΉΠ» > ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒΒ». ” Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π°ΡΡ‚ΡŒ сигнала, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ β€œ Π€Π°ΠΉΠ» > ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ > ΠžΠΏΡ†ΠΈΠΈ ” ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈΒ» ΠΏΠΎ ТСланию. ΠŸΠ»ΠΎΡ…ΠΎΠΉ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²ΠΎΠΉ описанному Π²Ρ‹ΡˆΠ΅ являСтся Π·Π°Ρ…Π²Π°Ρ‚ части экрана, Π° Π·Π°Ρ‚Π΅ΠΌ вставка этой Π·Π°Ρ…Π²Π°Ρ‡Π΅Π½Π½ΠΎΠΉ части Π² тСкстовый Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для рисования. Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ симуляции (ΠΈΠ»ΠΈ любоС ΠΎΠΊΠ½ΠΎ Π½Π° экранС), ΡƒΠ²Π΅Π»ΠΈΡ‡ΡŒΡ‚Π΅ Π΅Π³ΠΎ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ большС, Π° Π·Π°Ρ‚Π΅ΠΌ (ΠΏΠΎΠΊΠ° ΠΎΠ½ΠΎ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ [Π²Ρ‹Π±Ρ€Π°Π½ΠΎ]) Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«Alt-Print ScrnΒ» (Ρ‚. Π΅. ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°ΠΉΡ‚Π΅ Π½Π°ΠΆΠ°Ρ‚ΠΎΠΉ Β«AltΒ» ΠΈ удСрТивая Π΅Π΅, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Β«Print ScrnΒ»). Π—Π°Ρ‚Π΅ΠΌ Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π·Π°Ρ…Π²Π°Ρ‡Π΅Π½Π½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Π² свой Π»ΡŽΠ±ΠΈΠΌΡ‹ΠΉ тСкстовый Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ для рисования. Π’ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ Π²Π°ΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ±Ρ€Π΅Π·Π°Ρ‚ΡŒ ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Ρ‚ΡŒ свою Ρ„ΠΈΠ³ΡƒΡ€Ρƒ ΠΏΠΎ ТСланию.

    Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ компиляция ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅
    • ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Ρ‡Π΅Π³ΠΎ-Ρ‚ΠΎ большого рСкомСндуСтся ΠΈΠΌΠ΅Ρ‚ΡŒ доступ ΠΊ Π±ΠΎΠ»ΡŒΡˆΠΎΠΌΡƒ количСству Π΄Π°Π½Π½Ρ‹Ρ… для модСлирования. Π—Π°Ρ‚Π΅ΠΌ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ ваш Π΄ΠΈΠ·Π°ΠΉΠ½ модСлируСтся ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, сколько Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΈΠ·Π°ΠΉΠ½ соотвСтствовал Π²Π°ΡˆΠ΅ΠΌΡƒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ устройству. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ сигналы ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π²Π΅Π΄Π΅Π½Ρ‹ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ Π² ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ. Π― Π½Π°Π·Ρ‹Π²Π°ΡŽ эти Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΡ‚Π»Π°Π΄ΠΎΡ‡Π½Ρ‹ΠΌΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹ΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ. ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡ ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π° Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ (фактичСски) ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ Π½Π° количСство доступных Π²Ρ…ΠΎΠ΄ΠΎΠ², Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ² ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… элСмСнтов. НиТС я расскаТу, ΠΊΠ°ΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΡΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ваш ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² Quartus. Π‘Π½Π°Ρ‡Π°Π»Π° спроСктируйтС Π΄Π΅Ρ‚Π°Π»ΠΈ ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ (Π»ΠΈΠ±ΠΎ Π² графичСском Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅, Π»ΠΈΠ±ΠΎ Π² VHDL). НСт нСобходимости Π½Π°Π·Π½Π°Ρ‡Π°Ρ‚ΡŒ устройство Π΄ΠΈΠ·Π°ΠΉΠ½Ρƒ.
    • Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ , ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ компилятора». Π­Ρ‚ΠΎΡ‚ инструмСнт ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Β«ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° | Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ компилятора». Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΡΠ°ΠΌΡƒΡŽ Π»Π΅Π²ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ «Анализ ΠΈ синтСз». (Π­Ρ‚Π° ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ Π²ΠΏΡ€Π°Π²ΠΎ, Π²Π΅Π½Ρ‚ΠΈΠ»ΡŒ И ΠΈ Π³Π°Π»ΠΎΡ‡ΠΊΡƒ.) Π­Ρ‚ΠΎ скомпилируСт ваш Π΄ΠΈΠ·Π°ΠΉΠ½, Π½Π΅ ΠΏΡ‹Ρ‚Π°ΡΡΡŒ Π²ΠΏΠΈΡΠ°Ρ‚ΡŒ Π΅Π³ΠΎ Π² ΠΊΠ°ΠΊΡƒΡŽ-Π»ΠΈΠ±ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ. Когда ваш ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ компилируСтся Π±Π΅Π· ошибок, Π²Ρ‹ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΌΡƒ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ.
    • Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» сигнала, ΠΊΠ°ΠΊ Π²Ρ‹ Π΄Π΅Π»Π°Π»ΠΈ это Ρ€Π°Π½Π΅Π΅. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ симулятора» Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Β«ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° | Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ симулятора». Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅ Β«Π Π΅ΠΆΠΈΠΌ модСлирования» Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉΒ». Π—Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ с надписью Β«Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ список соСдинСний Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ модСлирования». УстановитС Ρ„Π»Π°ΠΆΠΎΠΊ Β«ΠŸΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ Ρ„Π°ΠΉΠ» модСлирования Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌΠΈ модСлирования». Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«ΠŸΡƒΡΠΊΒ». Π’Π°ΡˆΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ симуляция Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π°. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ , Π° Π½Π΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ распространСния.

      Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

      Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *