{"id":2245,"date":"2025-08-16T07:09:50","date_gmt":"2025-08-16T05:09:50","guid":{"rendered":"https:\/\/www.pmd85.cz\/?page_id=2245"},"modified":"2025-08-16T11:38:08","modified_gmt":"2025-08-16T09:38:08","slug":"sapi-deska-zalohovaneho-ramdisku-zrd-1v","status":"publish","type":"page","link":"https:\/\/www.pmd85.cz\/?page_id=2245","title":{"rendered":"SAPI &#8211; deska z\u00e1lohovan\u00e9ho ramdisku ZRD-1V"},"content":{"rendered":"<p>Deska ZRD-1V je adaptac\u00ed ji\u017e existuj\u00edc\u00ed, novodob\u00e9 desky <a href=\"http:\/\/www.sapi.cz\/sapi\/zrmd-1.php\" target=\"_blank\" rel=\"noopener\">ZRMD-1<\/a>. Vznikla jednak z toho d\u016fvodu, \u017ee mi n\u011bkter\u00e9 jej\u00ed vlastnosti nevyhovovaly, n\u011bco jsem cht\u011bl ud\u011blat jinak, a nevyu\u017eit\u00e9 v\u011bci jsem ob\u011btoval. A pak ten syndrom, \u017ee mi n\u011bco v \u0159ad\u011b chyb\u00ed: cht\u011bl jsem m\u00edt prost\u011b tuto desku ve sv\u00e9 st\u00e1ji s p\u00edsmenem &#8222;V&#8220; na konci&#8230;<\/p>\n<p>Diskusi k v\u00fdvoji desky lze nal\u00e9zt <a href=\"https:\/\/www.oldcomp.cz\/viewtopic.php?f=49&amp;t=13630&amp;sid=302b055025ffe80e81261636ea736c9e\" target=\"_blank\" rel=\"noopener\">zde<\/a>. Ve shod\u011b s origin\u00e1lem nab\u00edz\u00ed deska ZRD-1V celkem 4MByte nap\u011b\u0165ov\u011b z\u00e1lohovan\u00e9 pam\u011bti SRAM, p\u0159\u00edstupn\u00e9 p\u0159es &#8222;porty&#8220;. Deska ji\u017e neobsahuje obvod re\u00e1ln\u00e9ho \u010dasu a obvody pro blokov\u00e1n\u00ed z\u00e1pisu do jednotliv\u00fdch \u010d\u00e1st\u00ed RAMDISKu, rovn\u011b\u017e nebyly implementov\u00e1ny v\u00fdstupn\u00ed sign\u00e1ly MAP1\/MAP2, kter\u00e9 m\u00e1m ji\u017e na desce RAM-1V. Konstruk\u010dn\u011b se poda\u0159ilo eliminovat ve\u0161ker\u00e9 programovateln\u00e9 prvky a deska je sestavena pouze z obvod\u016f \u0159ady 74xx, pam\u011bt\u00ed a hl\u00eddac\u00edho obvodu MAX808L. Deska m\u00e1 pos\u00edleno autonomn\u00ed nap\u00e1jen\u00ed do t\u00e9 m\u00edry, \u017ee bez vn\u011bj\u0161\u00edho nap\u00e1jen\u00ed p\u0159es sb\u011brnici dok\u00e1\u017ee udr\u017eet data&#8230; no dlouho. V\u00fdpo\u010dtov\u011b by to m\u011blo b\u00fdt n\u011bco p\u0159es dva roky se dv\u011bma prim\u00e1rn\u00edmi alkalick\u00fdmi \u010dl\u00e1nky AAA. Po\u010d\u00e1te\u010dn\u00ed n\u011bkolikat\u00fddenn\u00ed m\u011b\u0159en\u00ed tuto hodnotu prozat\u00edm potvrzuje. Pokud je ZRD-1V zasunuta ve sb\u011brnici, kter\u00e1 podporuje z\u00e1lo\u017en\u00ed &#8222;standby&#8220; nap\u00e1jen\u00ed +5V, p\u0159epne se deska po vypnut\u00ed syst\u00e9mu na toto z\u00e1lo\u017en\u00ed nap\u00e1jen\u00ed a baterie je zcela bez odb\u011bru.<\/p>\n<p>Z hlediska kompatibility ZRD-1V s origin\u00e1lem ZRMD-1 lze konstatovat, \u017ee ty \u010d\u00e1sti, kter\u00e9 ZRD-1V obsahuje, jsou 100% kompatibiln\u00ed. Kompatibilita byla otestov\u00e1na re\u00e1ln\u00fdm provozem CP\/M.<\/p>\n<p>Rozchozen\u00edm t\u00e9to desky jsem si uv\u011bdomil obrovsk\u00fd kus pr\u00e1ce, kterou v minulosti odvedli Ji\u0159\u00ed B\u00edba, <a href=\"http:\/\/www.sapi.cz\/sapi\/sapi.php\" target=\"_blank\" rel=\"noopener\">Petr V\u0161iansk\u00fd<\/a> a <a href=\"https:\/\/www.8bity.cz\/category\/ceskoslovenske-pocitace\/sapi-1\/\" target=\"_blank\" rel=\"noopener\">Martin Luk\u00e1\u0161ek<\/a>. A ur\u010dit\u011b i jin\u00ed, kte\u0159\u00ed p\u0159ed p\u00e1r lety pozvedli SAPI-1 z prachu. Bez jejich pr\u00e1ce by dnes nesta\u010dilo vsunout libovolnou desku do sb\u011brnice a pouze konstatovat, zda funguje.<\/p>\n<p>Z technick\u00fdch \u00fadaj\u016f stoj\u00ed za to p\u0159ipomenout, \u017ee deska ZRD-1V se nastavuje na b\u00e1zovou V\/V adresu 60h (ano, toto je spr\u00e1vn\u00fd \u00fadaj, na desce rev. 1.0 byl chybn\u00fd potisk 70h). Prost\u0159ednictv\u00edm V\/V adresy 60h se p\u0159istupuje k dat\u016fm RAM, lze je jak zapisovat, tak i \u010d\u00edst. V\/V adresa 61h slou\u017e\u00ed k z\u00e1pisu spodn\u00edch osmi bit\u016f adresy ramdisku MA[7:0]. Tato \u010d\u00e1st adresy se rovn\u011b\u017e automaticky inkrementuje modulo 256 p\u0159i ka\u017ed\u00e9m z\u00e1pisu \u010di \u010dten\u00ed dat do\/z ramdisku na V\/V adrese 60h. Na V\/V adrese 62h se nastavuje adresa ramdisku MA[15:8] a na V\/V adrese 63h se zapisuje zbyl\u00e1 \u010d\u00e1st adresy ramdisku MA[21:16]. Adresy 61h, 62h a 63h jsou ur\u010deny pouze pro z\u00e1pis a nelze z nich \u010d\u00edst. P\u0159\u00edstup k registr\u016fm karty (60h\u00f763h) je povolen pouze v situaci, kdy je stabiln\u00ed hlavn\u00ed nap\u00e1jec\u00ed nap\u011bt\u00ed +5V, co\u017e hl\u00edd\u00e1 obvod MAX808L. T\u00edm je zabr\u00e1n\u011bno n\u00e1hodn\u00e9mu p\u0159episu dat v ramdisku b\u011bhem ne\u0159\u00edzen\u00e9ho chodu CPU. Autonomn\u00ed nap\u00e1jen\u00ed desky pomoc\u00ed baterie nebo z\u00e1lo\u017en\u00edm &#8222;standby&#8220; nap\u00e1jen\u00edm na sb\u011brnicov\u00e9m sign\u00e1lu S4 slou\u017e\u00ed pouze k udr\u017een\u00ed platn\u00fdch dat v ramdisku. P\u0159\u00edtomnost z\u00e1lo\u017en\u00edho &#8222;standby&#8220; nap\u00e1jen\u00ed +5V na sign\u00e1lu sb\u011brnice S4 (pin 48) se na desce ZRD-1V nastavuje pomoc\u00ed jumperu S2.<\/p>\n<p>Celkov\u00fd nap\u011b\u0165ov\u00fd \u00fabytek mezi bateri\u00ed a pam\u011b\u0165mi SRAM je v re\u017eimu autonomn\u00edho nap\u00e1jen\u00ed cca 150mV. Je-li nap\u011bt\u00ed pro udr\u017een\u00ed dat ve SRAM AS6C4008 dle katalogu 1,5V, pak lze baterii vyb\u00edjet do koncov\u00e9ho nap\u011bt\u00ed cca 1,65V, tedy 0,825V na \u010dl\u00e1nek. Aby p\u0159i tak n\u00edzk\u00e9m nap\u011bt\u00ed (1,5V), kdy je\u0161t\u011b pam\u011bti SRAM udr\u017e\u00ed data, nedo\u0161lo k n\u00e1hodn\u00e9 a ne\u0159\u00edzen\u00e9 aktivaci pam\u011bt\u00ed, je pou\u017eit obvod 74AC138. Pro mo\u017enost m\u011b\u0159en\u00ed aktu\u00e1ln\u00edho nap\u011bt\u00ed baterie m\u00e1 deska dv\u011b m\u011b\u0159ic\u00ed svorky 2mm, prota\u017een\u00e9 m\u00edrn\u011b za hranu desky pro mo\u017enost osazen\u00ed \u010deln\u00edho \u0161t\u00edtku.<\/p>\n<h2>Soubory ke sta\u017een\u00ed<\/h2>\n<ul>\n<li><em><span style=\"color: #808080;\">Popis ZRD-1V rev. 1.0<\/span><\/em><\/li>\n<li><a href=\"https:\/\/www.pmd85.cz\/wp-content\/uploads\/kusovnik-ZRD-1V-rev.-1.0.csv\" target=\"_blank\" rel=\"noopener\">kusovn\u00edk ZRD-1V rev. 1.0 (*.csv)<\/a><\/li>\n<li><a href=\"https:\/\/www.pmd85.cz\/wp-content\/uploads\/kusovnik-ZRD-1V-rev.-1.0.pdf\" target=\"_blank\" rel=\"noopener\">kusovn\u00edk ZRD-1V rev. 1.0 (*.pdf)<\/a><\/li>\n<\/ul>\n<h2>Galerie obr\u00e1zk\u016f<\/h2>\n<div id=\"attachment_2251\" style=\"width: 160px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.pmd85.cz\/wp-content\/uploads\/mZRD-1V-rev.-10.jpg\" target=\"_blank\" rel=\"noopener\"><img aria-describedby=\"caption-attachment-2251\" loading=\"lazy\" class=\"wp-image-2251 size-thumbnail\" src=\"https:\/\/www.pmd85.cz\/wp-content\/uploads\/mZRD-1V-rev.-10-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" \/><\/a><p id=\"caption-attachment-2251\" class=\"wp-caption-text\">ZRD-1V rev. 1.0<\/p><\/div>\n<div id=\"attachment_2264\" style=\"width: 160px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.pmd85.cz\/wp-content\/uploads\/ZRD-1V-rev.-1.0.png\" target=\"_blank\" rel=\"noopener\"><img aria-describedby=\"caption-attachment-2264\" loading=\"lazy\" class=\"wp-image-2264 size-thumbnail\" src=\"https:\/\/www.pmd85.cz\/wp-content\/uploads\/ZRD-1V-rev.-1.0-150x150.png\" alt=\"\" width=\"150\" height=\"150\" \/><\/a><p id=\"caption-attachment-2264\" class=\"wp-caption-text\">plo\u0161n\u00fd spoj ZRD-1V rev. 1.0<\/p><\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_2259\" style=\"width: 160px\" class=\"wp-caption alignleft\"><a style=\"font-weight: bold; background-color: transparent; font-size: 1rem;\" href=\"https:\/\/www.pmd85.cz\/wp-content\/uploads\/zrd1V_r10_1.png\" target=\"_blank\" rel=\"noopener\"><img aria-describedby=\"caption-attachment-2259\" loading=\"lazy\" class=\"wp-image-2259 size-thumbnail\" src=\"https:\/\/www.pmd85.cz\/wp-content\/uploads\/zrd1V_r10_1-150x150.png\" alt=\"\" width=\"150\" height=\"150\" \/><\/a><p id=\"caption-attachment-2259\" class=\"wp-caption-text\">ZRD-1V rev. 1.0 str\u00e1nka 1<\/p><\/div>\n<div id=\"attachment_2260\" style=\"width: 160px\" class=\"wp-caption alignleft\"><a style=\"font-weight: bold; background-color: transparent; font-size: 1rem;\" href=\"https:\/\/www.pmd85.cz\/wp-content\/uploads\/zrd1V_r10_2.png\" target=\"_blank\" rel=\"noopener\"><img aria-describedby=\"caption-attachment-2260\" loading=\"lazy\" class=\"wp-image-2260 size-thumbnail\" src=\"https:\/\/www.pmd85.cz\/wp-content\/uploads\/zrd1V_r10_2-150x150.png\" alt=\"\" width=\"150\" height=\"150\" \/><\/a><p id=\"caption-attachment-2260\" class=\"wp-caption-text\">ZRD-1V rev. 1.0 str\u00e1nka 2<\/p><\/div>\n<div id=\"attachment_2261\" style=\"width: 160px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.pmd85.cz\/wp-content\/uploads\/zrd1V_r10_3.png\" target=\"_blank\" rel=\"noopener\"><img aria-describedby=\"caption-attachment-2261\" loading=\"lazy\" class=\"wp-image-2261 size-thumbnail\" src=\"https:\/\/www.pmd85.cz\/wp-content\/uploads\/zrd1V_r10_3-150x150.png\" alt=\"\" width=\"150\" height=\"150\" \/><\/a><p id=\"caption-attachment-2261\" class=\"wp-caption-text\">ZRD-1V rev. 1.0 str\u00e1nka 3<\/p><\/div>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Deska ZRD-1V je adaptac\u00ed ji\u017e existuj\u00edc\u00ed, novodob\u00e9 desky ZRMD-1. Vznikla jednak z toho d\u016fvodu, \u017ee mi n\u011bkter\u00e9 jej\u00ed vlastnosti nevyhovovaly, n\u011bco jsem cht\u011bl ud\u011blat jinak, a nevyu\u017eit\u00e9 v\u011bci jsem ob\u011btoval. A pak ten syndrom, \u017ee mi n\u011bco v \u0159ad\u011b chyb\u00ed: cht\u011bl jsem m\u00edt prost\u011b tuto desku ve sv\u00e9 st\u00e1ji s p\u00edsmenem &#8222;V&#8220; na konci&#8230; Diskusi [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":292,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/www.pmd85.cz\/index.php?rest_route=\/wp\/v2\/pages\/2245"}],"collection":[{"href":"https:\/\/www.pmd85.cz\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.pmd85.cz\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.pmd85.cz\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pmd85.cz\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2245"}],"version-history":[{"count":14,"href":"https:\/\/www.pmd85.cz\/index.php?rest_route=\/wp\/v2\/pages\/2245\/revisions"}],"predecessor-version":[{"id":2269,"href":"https:\/\/www.pmd85.cz\/index.php?rest_route=\/wp\/v2\/pages\/2245\/revisions\/2269"}],"up":[{"embeddable":true,"href":"https:\/\/www.pmd85.cz\/index.php?rest_route=\/wp\/v2\/pages\/292"}],"wp:attachment":[{"href":"https:\/\/www.pmd85.cz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2245"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}