intel-logo

intel AN 496 Ngagunakeun osilator internal IP Core

intel-AN-496-Nganggo-internal-osilator-IP-Core-produk

Ngagunakeun osilator internal IP Core

Alat Intel® anu dirojong nawiskeun fitur osilator internal anu unik. Ditémbongkeun saperti dina desain examples dijelaskeun dina catetan aplikasi ieu, osilator internal nyieun hiji pilihan alus teuing pikeun nerapkeun desain anu merlukeun clocking, kukituna ngahemat spasi on-board jeung waragad pakait sareng circuitry clocking éksternal.

Émbaran patali

  • Desain Example pikeun MAX® II
    • Nyadiakeun desain MAX® II files pikeun catetan aplikasi ieu (AN 496).
  • Desain Example pikeun MAX® V
    • Nyadiakeun desain MAX® V files pikeun catetan aplikasi ieu (AN 496).
  • Desain Example pikeun Intel MAX® 10
    • Nyadiakeun desain Intel MAX® 10 files pikeun catetan aplikasi ieu (AN 496).

Osilator internal

Paling desain merlukeun jam pikeun operasi normal. Anjeun tiasa nganggo inti IP osilator internal pikeun sumber jam dina desain pangguna atanapi tujuan debug. Kalayan osilator internal, alat Intel anu dirojong henteu meryogikeun sirkuit jam éksternal. Pikeun example, anjeun tiasa nganggo osilator internal pikeun minuhan sarat clocking tina hiji LCD controller, Sistim manajemén beus (SMBus) controller, atawa protokol interfacing séjén, atawa pikeun nerapkeun modulator lebar pulsa. Ieu mantuan ngaleutikan count komponén, spasi dewan, sarta ngurangan total biaya sistem. Anjeun tiasa instantiate osilator internal tanpa instantiating memori flash pamaké (UFM) ku ngagunakeun alat Intel dirojong 'osilator IP inti dina software Intel Quartus® Prime pikeun alat MAX® II jeung MAX V. Pikeun alat Intel MAX 10, osilator misah ti UFM. Frékuénsi kaluaran osilator, osc, nyaéta hiji-kaopat tina frékuénsi osilator internal anu henteu dibagi.

Rentang Frékuénsi pikeun Alat Intel anu Dirojong

Paranti Kaluaran Jam ti osilator internal (1) (MHz)
MAX II 3.3 – 5.5
MAX V 3.9 – 5.3
Intel MAX 10 55 – 116 (2), 35 – 77 (3)
  1. Port kaluaran pikeun inti IP osilator internal nyaéta osc dina alat MAX II sareng MAX V, sareng clkout dina sadaya alat anu dirojong.
Paranti Kaluaran Jam ti osilator internal (1) (MHz)
Siklon® III (4) 80 (maks)
Siklon IV 80 (maks)
Siklon V 100 (maks)
Siklon Intel 10 GX 100 (maks)
Intel Siklon 10 LP 80 (maks)
Arria® II GX 100 (maks)
Ari V 100 (maks)
Intel Arria 10 100 (maks)
Stratix® V 100 (maks)
Intel Stratix 10 170 – 230
  1. Port kaluaran pikeun inti IP osilator internal nyaéta osc dina alat MAX II sareng MAX V, sareng clkout dina sadaya alat anu dirojong.
  2. Pikeun 10M02, 10M04, 10M08, 10M16, sareng 10M25.
  3. Pikeun 10M40 sareng 10M50.
  4. Dirojong dina versi software Intel Quartus Prime 13.1 sareng sateuacana.

Osilator internal salaku Bagian tina UFM pikeun Alat MAX II sareng MAX V

intel-AN-496-Nganggo-Internal-Oscillator-IP-Core-Gbr-1

Osilator internal mangrupikeun bagian tina blok Program Hapus Control, anu ngatur program sareng ngahapus UFM. Data register nyepeng data pikeun dikirim atawa dipulut ti UFM. Daptar alamat nahan alamat dimana data dicandak atanapi alamat dimana datana ditulis. Osilator internal pikeun blok UFM diaktipkeun nalika operasi ERASE, PROGRAM, sareng READ dieksekusi.

Pin Pedaran pikeun osilator internal IP Core

Sinyal Katerangan
oscena Paké pikeun ngaktipkeun osilator internal. Input tinggi pikeun ngaktipkeun osilator.
osc/clkout (5) Kaluaran tina osilator internal.

Ngagunakeun osilator internal dina MAX II jeung MAX V Alat

Osilator internal gaduh input tunggal, oscena, sareng kaluaran tunggal, osc. Pikeun ngaktipkeun osilator internal, paké oscena. Nalika diaktipkeun, jam kalayan frékuénsi disayogikeun dina kaluaran. Lamun oscena didorong low, kaluaran osilator internal nyaéta luhur konstan.

Pikeun instantiate osilator internal, tuturkeun léngkah ieu

  1. Dina ménu Alat tina parangkat lunak Intel Quartus Prime, klik Katalog IP.
  2. Dina kategori Perpustakaan, dilegakeun Fungsi Dasar sareng I/O.
  3. Pilih MAX II / MAX V osilator sarta sanggeus ngaklik Tambahkeun, IP Parameter Editor nembongan. Anjeun ayeuna tiasa milih frékuénsi kaluaran osilator.
  4. Dina Simulasi Perpustakaan, model files nu kudu kaasup didaptarkeun. Klik Next.
  5. Pilih nu files pikeun dijieun. Klik Rengse. Anu dipilih files dijieun tur bisa diaksés tina kaluaran file polder. Saatos kode instantiation ditambahkeun kana file, input oscena kudu dijieun salaku kawat sarta ditugaskeun salaku nilai logika "1" pikeun ngaktipkeun osilator nu.

Nganggo Osilator Internal dina Sadaya Alat anu Dirojong (kajaba alat MAX II sareng MAX V)

Osilator internal gaduh input tunggal, oscena, sareng kaluaran tunggal, osc. Pikeun ngaktipkeun osilator internal, paké oscena. Nalika diaktipkeun, jam kalayan frékuénsi disayogikeun dina kaluaran. Lamun oscena didorong low, kaluaran osilator internal nyaéta low konstan.

Pikeun instantiate osilator internal, tuturkeun léngkah ieu

  1. Dina ménu Alat tina parangkat lunak Intel Quartus Prime, klik Katalog IP.
  2. Dina kategori Perpustakaan, dilegakeun Fungsi Dasar sareng Pemrograman Konfigurasi.
  3. Pilih osilator internal (atanapi Jam Konfigurasi Intel FPGA S10 pikeun alat-alat Intel Stratix 10) sareng saatos ngaklik Tambahkeun, muncul IP Parameter Editor.
  4. Dina kotak dialog Instance IP Anyar:
    • Setel nami tingkat luhur IP anjeun.
    • Pilih kulawarga Alat.
    • Pilih Alat.
  5. Pencét OK.
  6. Pikeun ngahasilkeun HDL, klik Generate HDL.
  7. Pencét Hasilkeun.

Anu dipilih files dijieun tur bisa diaksés tina kaluaran file folder sakumaha dieusian dina jalur diréktori output. Saatos kode instantiation ditambahkeun kana file, input oscena kudu dijieun salaku kawat sarta ditugaskeun salaku nilai logika "1" pikeun ngaktipkeun osilator nu.

Palaksanaan

Anjeun tiasa nerapkeun ex design ieuamples sareng alat MAX II, MAX V, sareng Intel MAX 10, sadayana gaduh fitur osilator internal. Palaksanaan ngalibatkeun démo tina fungsi osilator internal ku assigning kaluaran osilator ka counter jeung ngajalankeun tujuan umum I / O (GPIO) pin on MAX II, MAX V, sarta Intel MAX 10 alat.

Desain ExampLengkah 1: Nargetkeun Papan Demo MDN-82 (Alat MAX II)

Desain Example 1 dijieun pikeun ngajalankeun LEDs pikeun nyieun éfék ngagulung, kukituna demonstrating osilator internal ngagunakeun dewan demo MDN-82.

EPM240G Pin Assignments pikeun Desain Example 1 Ngagunakeun MDN-82 Déwan Demo

EPM240G Pin Assignments
Sinyal Pin Sinyal Pin
d2 pin 69 d3 pin 40
d5 pin 71 d6 pin 75
d8 pin 73 d10 pin 73
d11 pin 75 d12 pin 71
d4_1 pin 85 d4_2 pin 69
d7_1 pin 87 d7_2 pin 88
d9_1 pin 89 d9_2 pin 90
sw9 pin 82

Napelkeun pin henteu kapake Salaku input tri-nyatakeun dina software Intel Quartus Prime.

Pikeun nunjukkeun desain ieu dina dewan demo MDN-B2, tuturkeun léngkah ieu

  1. Hurungkeun kakuatan ka dewan demo (ngagunakeun slide switch SW1).
  2. Unduh desain kana MAX II CPLD ngaliwatan JTAG lulugu JP5 dina dewan demo jeung kabel programming konvensional (Intel FPGA Parallel Port Cable atawa Intel FPGA Download Cable). Tetep SW4 dina dewan demo dipencet saméméh jeung mangsa mimiti prosés programming. Saatos réngsé, mareuman kakuatan sareng cabut JTAG panyambungna.
  3. Titénan runtuyan LED ngagulung dina LEDs beureum jeung LEDs bi-warna. Mencét SW9 dina dewan demo nganonaktipkeun osilator internal sareng LED ngagulung bakal beku dina posisi ayeuna.

Desain Exampjeung 2: Targeting a MAX V Alat Development Kit

Dina Desain Example 2, frékuénsi kaluaran osilator dibagi 221 saméméh clocking counter 2-bit. Kaluaran counter 2-bit ieu dipaké pikeun ngajalankeun LEDs, kukituna nunjukkeun osilator internal dina kit ngembangkeun alat MAX V.

5M570Z Pin Assignments pikeun Desain Example 2 Ngagunakeun MAX V Alat Development Kit

5M570Z Pin Assignments
Sinyal Pin Sinyal Pin
pb0 M9 LED[0] P4
osc M4 LED[1] R1
clk P2

Pikeun nunjukkeun desain ieu dina kit pamekaran MAX V, tuturkeun léngkah ieu

  1. Colokkeun kabel USB kana Konektor USB pikeun ngadayakeun alat.
  2. Ngundeur desain kana alat MAX V ngaliwatan Intel FPGA Download Cable.
  3. Titénan LED kedip-kedip (LED[0] jeung LED[1]). Mencét pb0 dina dewan demo nganonaktipkeun osilator internal sareng LED kedip-kedip bakal beku dina kaayaan ayeuna.

Sajarah Révisi Dokumén pikeun AN 496: Ngagunakeun Inti IP osilator internal

titimangsa Vérsi Parobahan
Nopémber 2017 2017.11.06
  • Ditambahkeun dukungan pikeun alat-alat ieu:
    • Siklon III
    • Siklon IV
    • Siklon V
    • Siklon Intel 10 GX
    • Intel Siklon 10 LP
    • Arria II GX
    • Ari V
    • Intel Arria 10
    • Stratix V
    • Intel Stratix 10
  • Ngarobah judul dokumen ti Ngagunakeun osilator internal dina Altera MAX Series ka Ngagunakeun osilator internal IP Core pikeun ngawengku alat nu dirojong séjén.
  • Rebranded salaku Intel.
Nopémber 2014 2014.11.04 Ngamutahirkeun frékuénsi pikeun osilator internal anu teu kabagi sareng jam kaluaran tina nilai frékuénsi osilator internal pikeun MAX 10 alat dina Range Frékuénsi pikeun méja Alat Altera anu Dirojong.
Séptémber 2014 2014.09.22 Ditambahkeun MAX 10 alat.
Januari 2011 2.0 Diropéa pikeun kalebet alat MAX V.
Désémber 2007 1.0 Pelepasan awal.

ID: 683653
Vérsi: 2017.11.06

Dokumén / Sumberdaya

intel AN 496 Ngagunakeun osilator internal IP Core [pdf] Parentah
AN 496 Nganggo Inti IP osilator internal, AN 496, Nganggo Inti IP osilator internal, Inti IP osilator internal, Inti IP osilator, Inti IP, Inti

Rujukan

Ninggalkeun komentar

alamat surélék anjeun moal diterbitkeun. Widang diperlukeun ditandaan *