{"id":98,"date":"2017-02-01T18:34:10","date_gmt":"2017-02-01T18:34:10","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/jjcolina\/?page_id=98"},"modified":"2017-02-01T18:34:10","modified_gmt":"2017-02-01T18:34:10","slug":"acumulador","status":"publish","type":"page","link":"https:\/\/blog.espol.edu.ec\/jjcolina\/acumulador\/","title":{"rendered":"Acumulador"},"content":{"rendered":"<p><strong>Acumulador de n bits<\/strong><\/p>\n<hr \/>\n<ul>\n<li>borrar = '1' \u00a0 \u00a0 =&gt; acumulador se pone ne cero<\/li>\n<li>si suma = '1' \u00a0 =&gt; se coloca en la salida la suma de la salida mas la entrada<\/li>\n<\/ul>\n<hr \/>\n<p>LIBRARY IEEE;<br \/>\nUSE IEEE.STD_LOGIC_1164.all;<br \/>\nUSE IEEE.STD_LOGIC_UNSIGNED.all;<\/p>\n<p>ENTITY acumulador IS<br \/>\ngeneric (n: integer:=5);<br \/>\nPORT(reset, suma : IN STD_LOGIC;<br \/>\nA : IN STD_LOGIC_VECTOR(n-1 downto 0);<br \/>\nclock : IN STD_LOGIC;<br \/>\nborrar: IN STD_LOGIC;<br \/>\nQ : BUFFER STD_LOGIC_VECTOR (n-1 downto 0));<br \/>\nEND acumulador;<\/p>\n<p>ARCHITECTURE sol OF acumulador IS<br \/>\nBEGIN<br \/>\nPROCESS(clock, reset,borrar)<br \/>\nBEGIN<br \/>\nif (reset='0' or borrar='1') then Q&lt;=(others =&gt; '0');<br \/>\nelsif (clock='1' and clock'event) then<br \/>\nif(suma='1') then Q&lt;=Q+A; end if;<br \/>\nend if;<br \/>\nEND PROCESS;<br \/>\nEND sol;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Acumulador de n bits borrar = '1' \u00a0 \u00a0 =&gt; acumulador se pone ne cero si suma = '1' \u00a0 =&gt; se coloca en la salida la suma de la salida mas la entrada LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.all; USE IEEE.STD_LOGIC_UNSIGNED.all; ENTITY acumulador IS generic (n: integer:=5); PORT(reset, suma : IN STD_LOGIC; A : IN STD_LOGIC_VECTOR(n-1 [&hellip;]<\/p>\n","protected":false},"author":6911,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-98","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/jjcolina\/wp-json\/wp\/v2\/pages\/98","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.espol.edu.ec\/jjcolina\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blog.espol.edu.ec\/jjcolina\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/jjcolina\/wp-json\/wp\/v2\/users\/6911"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/jjcolina\/wp-json\/wp\/v2\/comments?post=98"}],"version-history":[{"count":2,"href":"https:\/\/blog.espol.edu.ec\/jjcolina\/wp-json\/wp\/v2\/pages\/98\/revisions"}],"predecessor-version":[{"id":100,"href":"https:\/\/blog.espol.edu.ec\/jjcolina\/wp-json\/wp\/v2\/pages\/98\/revisions\/100"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/jjcolina\/wp-json\/wp\/v2\/media?parent=98"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}