{"id":1436,"date":"2014-01-17T16:42:56","date_gmt":"2014-01-17T14:42:56","guid":{"rendered":"https:\/\/zz-indigo.mavipet.sk\/?p=1436"},"modified":"2019-10-29T18:04:52","modified_gmt":"2019-10-29T18:04:52","slug":"c_brain-nove-vhdl-core-pre-cpld","status":"publish","type":"post","link":"https:\/\/zz-indigo.mavipet.sk\/?p=1436","title":{"rendered":"C_Brain nove VHDL core pre CPLD."},"content":{"rendered":"<p>C_Brain dostal nov\u00fa logiku. P\u00f4vodn\u00e1 verzia podporovala len adresn\u00fd dekod\u00e9r a generovanie nRD a nWR. Tentoraz som pridal aj podporu zamykania z\u00e1pisu do EEPROM a popdoru pre MNI a IRQ.<\/p>\n<p><!--more--><\/p>\n<p>Podpora je realizovan\u00e1 pomocou dvoch registrov v rozsahu 0xC000 &#8211; 0xC003. Tie s\u00fa zrkadlen\u00e9 v celom rozsahu 0xC000 a\u017e 0xCFFF.<\/p>\n<ul>\n<li>0xC000 &#8211; R\/W Predpokladan\u00e9 vyu\u017eitie pre SPI\/S\u00e9riov\u00fd port. E\u0161te nie som rozhodnut\u00fd<\/li>\n<li>0xC001 &#8211; R\/W Nastavenie a stav SPI\/S\u00e9riov\u00e9ho portu.<\/li>\n<li>0xC002 &#8211; RO IRQ vektor register. Obsahuje \u010d\u00edslo preru\u0161enia z najv\u00e4\u010d\u0161ou prioritou.\n<ul>\n<li>0x03 &#8211; IRQ0 &#8211; VIA chip<\/li>\n<li>0x02 &#8211; INTX &#8211; Extern\u00e9 roz\u0161irenie<\/li>\n<li>0x01 &#8211; spiIRQ &#8211; Preru\u0161enie od SPI\/S\u00e9riov\u00fd portu.<\/li>\n<li>0x00 &#8211; \u017eiadne IRQ<\/li>\n<\/ul>\n<\/li>\n<li>0xC003 &#8211; RW Syst\u00e9mov\u00fd register.\n<ul>\n<li>D7 &#8211; LockH &#8211; Uzamknutie z\u00e1pisu do hornej \u010dasti EEPROM\n<ul>\n<li>1 &#8211; Zamknut\u00e9 &#8211; RESET stav<\/li>\n<li>0 &#8211; Odomknut\u00e9<\/li>\n<\/ul>\n<\/li>\n<li>D6 &#8211; LockL &#8211; Uzamknutie z\u00e1pisu do spodnej \u010dasti EEPROM\n<ul>\n<li>1 &#8211; Zamknut\u00e9 &#8211; RESET stav<\/li>\n<li>0 &#8211; Odomknut\u00e9<\/li>\n<\/ul>\n<\/li>\n<li>D1 a D2 &#8211; nmiSEL &#8211; V\u00fdber NMI zdroja\n<ul>\n<li>00 &#8211; \u017diadne NMI &#8211; RESET stav<\/li>\n<li>01 &#8211; spiIRQ<\/li>\n<li>10 &#8211; INTX<\/li>\n<li>11 &#8211; IRQ0<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Nakoniec e\u0161te fotka prototypu z poslednou verziou CPLD core. Testoval som len \u010di nov\u00e9 jadro nem\u00e1 dopad na funk\u010dnos\u0165.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1435 size-medium\" src=\"https:\/\/zz-indigo.mavipet.sk\/wp-content\/uploads\/2014\/01\/14-01-16-img_0001-300x200.jpg\" width=\"300\" height=\"200\" srcset=\"https:\/\/zz-indigo.mavipet.sk\/wp-content\/uploads\/2014\/01\/14-01-16-img_0001-300x200.jpg 300w, https:\/\/zz-indigo.mavipet.sk\/wp-content\/uploads\/2014\/01\/14-01-16-img_0001-768x512.jpg 768w, https:\/\/zz-indigo.mavipet.sk\/wp-content\/uploads\/2014\/01\/14-01-16-img_0001-1024x683.jpg 1024w, https:\/\/zz-indigo.mavipet.sk\/wp-content\/uploads\/2014\/01\/14-01-16-img_0001-1200x800.jpg 1200w, https:\/\/zz-indigo.mavipet.sk\/wp-content\/uploads\/2014\/01\/14-01-16-img_0001.jpg 2048w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>C_Brain dostal nov\u00fa logiku. P\u00f4vodn\u00e1 verzia podporovala len adresn\u00fd dekod\u00e9r a generovanie nRD a nWR. Tentoraz som pridal aj podporu zamykania z\u00e1pisu do EEPROM a popdoru pre MNI a IRQ.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19,3,6],"tags":[],"class_list":["post-1436","post","type-post","status-publish","format-standard","hentry","category-c-brain","category-hw-a-sw","category-projekty"],"_links":{"self":[{"href":"https:\/\/zz-indigo.mavipet.sk\/index.php?rest_route=\/wp\/v2\/posts\/1436","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zz-indigo.mavipet.sk\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zz-indigo.mavipet.sk\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zz-indigo.mavipet.sk\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zz-indigo.mavipet.sk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1436"}],"version-history":[{"count":2,"href":"https:\/\/zz-indigo.mavipet.sk\/index.php?rest_route=\/wp\/v2\/posts\/1436\/revisions"}],"predecessor-version":[{"id":2048,"href":"https:\/\/zz-indigo.mavipet.sk\/index.php?rest_route=\/wp\/v2\/posts\/1436\/revisions\/2048"}],"wp:attachment":[{"href":"https:\/\/zz-indigo.mavipet.sk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1436"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zz-indigo.mavipet.sk\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1436"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zz-indigo.mavipet.sk\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1436"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}