ram_256.map.eqn
来自「在Quartus中实现256的RAM」· EQN 代码 · 共 252 行
EQN
252 行
-- Copyright (C) 1991-2005 Altera Corporation
-- Your use of Altera Corporation's design tools, logic functions
-- and other software and tools, and its AMPP partner logic
-- functions, and any output files any of the foregoing
-- (including device programming or simulation files), and any
-- associated documentation or information are expressly subject
-- to the terms and conditions of the Altera Program License
-- Subscription Agreement, Altera MegaCore Function License
-- Agreement, or other applicable license agreement, including,
-- without limitation, that your use is for the sole purpose of
-- programming logic devices manufactured by Altera and sold by
-- Altera or its authorized distributors. Please refer to the
-- applicable agreement for further details.
--sram[0][0] is sram[0][0]
--operation mode is normal
sram[0][0]_lut_out = data_in[0];
sram[0][0] = DFFEAS(sram[0][0]_lut_out, !we, VCC, , A1L33, , , , );
--A1L30 is process1~0
--operation mode is normal
A1L30 = !cs & !oe;
--sram[0][1] is sram[0][1]
--operation mode is normal
sram[0][1]_lut_out = data_in[1];
sram[0][1] = DFFEAS(sram[0][1]_lut_out, !we, VCC, , A1L33, , , , );
--sram[0][2] is sram[0][2]
--operation mode is normal
sram[0][2]_lut_out = data_in[2];
sram[0][2] = DFFEAS(sram[0][2]_lut_out, !we, VCC, , A1L33, , , , );
--sram[0][3] is sram[0][3]
--operation mode is normal
sram[0][3]_lut_out = data_in[3];
sram[0][3] = DFFEAS(sram[0][3]_lut_out, !we, VCC, , A1L33, , , , );
--sram[0][4] is sram[0][4]
--operation mode is normal
sram[0][4]_lut_out = data_in[4];
sram[0][4] = DFFEAS(sram[0][4]_lut_out, !we, VCC, , A1L33, , , , );
--sram[0][5] is sram[0][5]
--operation mode is normal
sram[0][5]_lut_out = data_in[5];
sram[0][5] = DFFEAS(sram[0][5]_lut_out, !we, VCC, , A1L33, , , , );
--sram[0][6] is sram[0][6]
--operation mode is normal
sram[0][6]_lut_out = data_in[6];
sram[0][6] = DFFEAS(sram[0][6]_lut_out, !we, VCC, , A1L33, , , , );
--sram[0][7] is sram[0][7]
--operation mode is normal
sram[0][7]_lut_out = data_in[7];
sram[0][7] = DFFEAS(sram[0][7]_lut_out, !we, VCC, , A1L33, , , , );
--A1L33 is sram[0][0]~45
--operation mode is normal
A1L33 = !cs & !we & !adr[0];
--adr[1] is adr[1]
--operation mode is input
adr[1] = INPUT();
--adr[2] is adr[2]
--operation mode is input
adr[2] = INPUT();
--adr[3] is adr[3]
--operation mode is input
adr[3] = INPUT();
--adr[4] is adr[4]
--operation mode is input
adr[4] = INPUT();
--adr[5] is adr[5]
--operation mode is input
adr[5] = INPUT();
--adr[6] is adr[6]
--operation mode is input
adr[6] = INPUT();
--adr[7] is adr[7]
--operation mode is input
adr[7] = INPUT();
--cs is cs
--operation mode is input
cs = INPUT();
--oe is oe
--operation mode is input
oe = INPUT();
--data_in[0] is data_in[0]
--operation mode is input
data_in[0] = INPUT();
--we is we
--operation mode is input
we = INPUT();
--adr[0] is adr[0]
--operation mode is input
adr[0] = INPUT();
--data_in[1] is data_in[1]
--operation mode is input
data_in[1] = INPUT();
--data_in[2] is data_in[2]
--operation mode is input
data_in[2] = INPUT();
--data_in[3] is data_in[3]
--operation mode is input
data_in[3] = INPUT();
--data_in[4] is data_in[4]
--operation mode is input
data_in[4] = INPUT();
--data_in[5] is data_in[5]
--operation mode is input
data_in[5] = INPUT();
--data_in[6] is data_in[6]
--operation mode is input
data_in[6] = INPUT();
--data_in[7] is data_in[7]
--operation mode is input
data_in[7] = INPUT();
--data_out[0] is data_out[0]
--operation mode is output
data_out[0]_tri_out = TRI(sram[0][0], A1L30);
data_out[0] = OUTPUT(data_out[0]_tri_out);
--data_out[1] is data_out[1]
--operation mode is output
data_out[1]_tri_out = TRI(sram[0][1], A1L30);
data_out[1] = OUTPUT(data_out[1]_tri_out);
--data_out[2] is data_out[2]
--operation mode is output
data_out[2]_tri_out = TRI(sram[0][2], A1L30);
data_out[2] = OUTPUT(data_out[2]_tri_out);
--data_out[3] is data_out[3]
--operation mode is output
data_out[3]_tri_out = TRI(sram[0][3], A1L30);
data_out[3] = OUTPUT(data_out[3]_tri_out);
--data_out[4] is data_out[4]
--operation mode is output
data_out[4]_tri_out = TRI(sram[0][4], A1L30);
data_out[4] = OUTPUT(data_out[4]_tri_out);
--data_out[5] is data_out[5]
--operation mode is output
data_out[5]_tri_out = TRI(sram[0][5], A1L30);
data_out[5] = OUTPUT(data_out[5]_tri_out);
--data_out[6] is data_out[6]
--operation mode is output
data_out[6]_tri_out = TRI(sram[0][6], A1L30);
data_out[6] = OUTPUT(data_out[6]_tri_out);
--data_out[7] is data_out[7]
--operation mode is output
data_out[7]_tri_out = TRI(sram[0][7], A1L30);
data_out[7] = OUTPUT(data_out[7]_tri_out);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?