📄 defeqns.htm
字号:
<html><head><link type='text/css' href='style.css' rel='stylesheet'></head><body class='pgBgnd'>
<h3 align='center'>Equations</h3>
<table width='90%' align='center' border='1' cellpadding='0' cellspacing='0'>
<tr><td>
</td></tr><tr><td>
********** Mapped Logic **********
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
</td></tr><tr><td>
can_ad_I(0) <= ((NOT can_en_addr AND cpu_addr(0))
<br/> OR (cpu_data(8).PIN AND cpu_addr(0))
<br/> OR (can_en_addr AND cpu_data(0).PIN AND NOT cpu_addr(0)));
<br/> can_ad(0) <= can_ad_I(0) when can_ad_OE(0) = '1' else 'Z';
<br/> can_ad_OE(0) <= can_ad_7_IOBUFE/can_ad_7_IOBUFE_TRST;
</td></tr><tr><td>
</td></tr><tr><td>
can_ad_I(1) <= ((NOT can_en_addr AND cpu_addr(1))
<br/> OR (can_en_addr AND cpu_addr(0) AND cpu_data(9).PIN)
<br/> OR (can_en_addr AND NOT cpu_addr(0) AND cpu_data(1).PIN));
<br/> can_ad(1) <= can_ad_I(1) when can_ad_OE(1) = '1' else 'Z';
<br/> can_ad_OE(1) <= can_ad_7_IOBUFE/can_ad_7_IOBUFE_TRST;
</td></tr><tr><td>
</td></tr><tr><td>
can_ad_I(2) <= ((NOT can_en_addr AND cpu_addr(2))
<br/> OR (can_en_addr AND cpu_addr(0) AND cpu_data(10).PIN)
<br/> OR (can_en_addr AND NOT cpu_addr(0) AND cpu_data(2).PIN));
<br/> can_ad(2) <= can_ad_I(2) when can_ad_OE(2) = '1' else 'Z';
<br/> can_ad_OE(2) <= can_ad_7_IOBUFE/can_ad_7_IOBUFE_TRST;
</td></tr><tr><td>
</td></tr><tr><td>
can_ad_I(3) <= ((NOT can_en_addr AND cpu_addr(3))
<br/> OR (can_en_addr AND cpu_addr(0) AND cpu_data(11).PIN)
<br/> OR (can_en_addr AND NOT cpu_addr(0) AND cpu_data(3).PIN));
<br/> can_ad(3) <= can_ad_I(3) when can_ad_OE(3) = '1' else 'Z';
<br/> can_ad_OE(3) <= can_ad_7_IOBUFE/can_ad_7_IOBUFE_TRST;
</td></tr><tr><td>
</td></tr><tr><td>
can_ad_I(4) <= ((NOT can_en_addr AND cpu_addr(4))
<br/> OR (can_en_addr AND cpu_addr(0) AND cpu_data(12).PIN)
<br/> OR (can_en_addr AND NOT cpu_addr(0) AND cpu_data(4).PIN));
<br/> can_ad(4) <= can_ad_I(4) when can_ad_OE(4) = '1' else 'Z';
<br/> can_ad_OE(4) <= can_ad_7_IOBUFE/can_ad_7_IOBUFE_TRST;
</td></tr><tr><td>
</td></tr><tr><td>
can_ad_I(5) <= ((NOT can_en_addr AND cpu_addr(5))
<br/> OR (can_en_addr AND cpu_addr(0) AND cpu_data(13).PIN)
<br/> OR (can_en_addr AND NOT cpu_addr(0) AND cpu_data(5).PIN));
<br/> can_ad(5) <= can_ad_I(5) when can_ad_OE(5) = '1' else 'Z';
<br/> can_ad_OE(5) <= can_ad_7_IOBUFE/can_ad_7_IOBUFE_TRST;
</td></tr><tr><td>
</td></tr><tr><td>
can_ad_I(6) <= ((NOT can_en_addr AND cpu_addr(6))
<br/> OR (can_en_addr AND cpu_addr(0) AND cpu_data(14).PIN)
<br/> OR (can_en_addr AND NOT cpu_addr(0) AND cpu_data(6).PIN));
<br/> can_ad(6) <= can_ad_I(6) when can_ad_OE(6) = '1' else 'Z';
<br/> can_ad_OE(6) <= can_ad_7_IOBUFE/can_ad_7_IOBUFE_TRST;
</td></tr><tr><td>
</td></tr><tr><td>
can_ad_I(7) <= ((NOT can_en_addr AND cpu_addr(7))
<br/> OR (can_en_addr AND cpu_addr(0) AND cpu_data(15).PIN)
<br/> OR (can_en_addr AND NOT cpu_addr(0) AND cpu_data(7).PIN));
<br/> can_ad(7) <= can_ad_I(7) when can_ad_OE(7) = '1' else 'Z';
<br/> can_ad_OE(7) <= can_ad_7_IOBUFE/can_ad_7_IOBUFE_TRST;
</td></tr><tr><td>
</td></tr><tr><td>
can_ad_7_IOBUFE/can_ad_7_IOBUFE_TRST <= ((NOT can_en_addr)
<br/> OR (can_rd AND NOT can_en_data));
</td></tr><tr><td>
FDCPE_can_ale: FDCPE port map (can_ale,can_ale_D,NOT sysclk,NOT delay_can(2)/delay_can(2)_RSTF__$INT,'0',can_ale_CE);
<br/> can_ale_D <= (NOT delay_can(0) AND delay_can(1) AND NOT delay_can(2));
<br/> can_ale_CE <= (NOT can_state_FFd2 AND NOT can_state_FFd1);
</td></tr><tr><td>
FDCPE_can_dir: FDCPE port map (can_dir,cpu_noe,NOT sysclk,'0',NOT delay_can(2)/delay_can(2)_RSTF__$INT,can_dir_CE);
<br/> can_dir_CE <= (can_state_FFd2 AND NOT can_state_FFd1);
</td></tr><tr><td>
FDCPE_can_en_addr: FDCPE port map (can_en_addr,can_en_addr_D,NOT sysclk,'0',NOT delay_can(2)/delay_can(2)_RSTF__$INT);
<br/> can_en_addr_D <= ((can_en_addr AND can_state_FFd1)
<br/> OR (can_state_FFd2 AND NOT can_state_FFd1));
</td></tr><tr><td>
FDCPE_can_en_data: FDCPE port map (can_en_data,'0',NOT sysclk,'0',NOT delay_can(2)/delay_can(2)_RSTF__$INT,can_en_data_CE);
<br/> can_en_data_CE <= (NOT can_state_FFd2 AND can_state_FFd1);
</td></tr><tr><td>
</td></tr><tr><td>
can_nreset <= nreset_3828;
</td></tr><tr><td>
FDCPE_can_rd: FDCPE port map (can_rd,cpu_noe,NOT sysclk,'0',NOT delay_can(2)/delay_can(2)_RSTF__$INT,can_rd_CE);
<br/> can_rd_CE <= (can_state_FFd2 AND NOT can_state_FFd1);
</td></tr><tr><td>
FDCPE_can_state_FFd1: FDCPE port map (can_state_FFd1,can_state_FFd1_D,NOT sysclk,NOT delay_can(2)/delay_can(2)_RSTF__$INT,'0');
<br/> can_state_FFd1_D <= (NOT can_state_FFd2 AND NOT can_state_FFd1);
</td></tr><tr><td>
FDCPE_can_state_FFd2: FDCPE port map (can_state_FFd2,can_state_FFd2_D,NOT sysclk,NOT delay_can(2)/delay_can(2)_RSTF__$INT,'0');
<br/> can_state_FFd2_D <= ((can_state_FFd2 AND can_state_FFd1)
<br/> OR (can_state_FFd1 AND delay_can(0) AND delay_can(1) AND
<br/> NOT delay_can(2))
<br/> OR (NOT can_state_FFd2 AND NOT can_state_FFd1 AND NOT delay_can(0) AND
<br/> delay_can(1) AND NOT delay_can(2)));
</td></tr><tr><td>
FTCPE_can_wr: FTCPE port map (can_wr,can_wr_T,NOT sysclk,'0',NOT delay_can(2)/delay_can(2)_RSTF__$INT);
<br/> can_wr_T <= ((can_wr AND can_state_FFd2 AND NOT can_state_FFd1 AND
<br/> NOT cpu_nwe)
<br/> OR (NOT can_wr AND can_state_FFd2 AND NOT can_state_FFd1 AND
<br/> cpu_nwe)
<br/> OR (NOT can_wr AND NOT can_state_FFd2 AND can_state_FFd1 AND
<br/> delay_can(0) AND delay_can(1) AND NOT delay_can(2)));
</td></tr><tr><td>
FDCPE_cana_ncs: FDCPE port map (cana_ncs,cpu_addr23,NOT sysclk,'0',NOT delay_can(2)/delay_can(2)_RSTF__$INT,cana_ncs_CE);
<br/> cana_ncs_CE <= (NOT can_state_FFd2 AND NOT can_state_FFd1 AND NOT delay_can(0) AND
<br/> delay_can(1) AND NOT delay_can(2));
</td></tr><tr><td>
FDCPE_canb_ncs: FDCPE port map (canb_ncs,NOT cpu_addr23,NOT sysclk,'0',NOT delay_can(2)/delay_can(2)_RSTF__$INT,canb_ncs_CE);
<br/> canb_ncs_CE <= (NOT can_state_FFd2 AND NOT can_state_FFd1 AND NOT delay_can(0) AND
<br/> delay_can(1) AND NOT delay_can(2));
</td></tr><tr><td>
</td></tr><tr><td>
cf_reset <= nreset_3828;
</td></tr><tr><td>
</td></tr><tr><td>
cpu_data_I(0) <= can_ad(0).PIN;
<br/> cpu_data(0) <= cpu_data_I(0) when cpu_data_OE(0) = '1' else 'Z';
<br/> cpu_data_OE(0) <= (NOT can_rd AND NOT can_en_data);
</td></tr><tr><td>
</td></tr><tr><td>
cpu_data_I(1) <= can_ad(1).PIN;
<br/> cpu_data(1) <= cpu_data_I(1) when cpu_data_OE(1) = '1' else 'Z';
<br/> cpu_data_OE(1) <= (NOT can_rd AND NOT can_en_data);
</td></tr><tr><td>
</td></tr><tr><td>
cpu_data_I(2) <= can_ad(2).PIN;
<br/> cpu_data(2) <= cpu_data_I(2) when cpu_data_OE(2) = '1' else 'Z';
<br/> cpu_data_OE(2) <= (NOT can_rd AND NOT can_en_data);
</td></tr><tr><td>
</td></tr><tr><td>
cpu_data_I(3) <= can_ad(3).PIN;
<br/> cpu_data(3) <= cpu_data_I(3) when cpu_data_OE(3) = '1' else 'Z';
<br/> cpu_data_OE(3) <= (NOT can_rd AND NOT can_en_data);
</td></tr><tr><td>
</td></tr><tr><td>
cpu_data_I(4) <= can_ad(4).PIN;
<br/> cpu_data(4) <= cpu_data_I(4) when cpu_data_OE(4) = '1' else 'Z';
<br/> cpu_data_OE(4) <= (NOT can_rd AND NOT can_en_data);
</td></tr><tr><td>
</td></tr><tr><td>
cpu_data_I(5) <= can_ad(5).PIN;
<br/> cpu_data(5) <= cpu_data_I(5) when cpu_data_OE(5) = '1' else 'Z';
<br/> cpu_data_OE(5) <= (NOT can_rd AND NOT can_en_data);
</td></tr><tr><td>
</td></tr><tr><td>
cpu_data_I(6) <= can_ad(6).PIN;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -