📄 mp3_post.vhd
字号:
track_x_0_T, track_x_1_AP, track_x_1_AR, track_x_1_C,
track_x_1_DIN, track_x_1_OE, track_x_1_Q, track_x_1_Q_tF,
track_x_1_T, track_x_2_AP, track_x_2_AR, track_x_2_C,
track_x_2_DIN, track_x_2_OE, track_x_2_Q, track_x_2_Q_tF,
track_x_2_T, track_x_3_AP, track_x_3_AR, track_x_3_C,
track_x_3_DIN, track_x_3_OE, track_x_3_Q, track_x_3_Q_tF,
track_x_3_T, track_x_4_AP, track_x_4_AR, track_x_4_C,
track_x_4_DIN, track_x_4_OE, track_x_4_Q, track_x_4_Q_tF,
track_x_4_T, upd_track_dup_0_1_COM, upd_track_dup_0_2_COM,
upd_track_dup_0_3_COM, upd_track_dup_0_4_COM, upd_track_dup_0_COM,
upper_comp_dup_0_COM, upper_comp_dup_0_COM_tF, vol_adj_AP,
vol_adj_AR, vol_adj_C, vol_adj_D, vol_adj_DIN, vol_adj_Q,
vol_adj_Q_tF, vol_dec_button_tIN, vol_inc_button_tIN, wsen_COM,
wsen_OE, xpla_dummy_o_28_AP, xpla_dummy_o_28_AR,
xpla_dummy_o_28_C, xpla_dummy_o_28_DIN, xpla_dummy_o_28_Q,
xpla_dummy_o_28_Q_tF, xpla_dummy_o_28_T, xpla_dummy_o_79_AP,
xpla_dummy_o_79_AR, xpla_dummy_o_79_C, xpla_dummy_o_79_D,
xpla_dummy_o_79_DIN, xpla_dummy_o_79_Q, xpla_dummy_o_79_Q_tF
: std_logic;
signal VCC : std_logic;
signal GND : std_logic;
component pxa_bufif2
port (O: out std_logic; I, OE, SLEW : in std_logic);
end component;
component pxa_mux
port (O: out std_logic; S, A, B : in std_logic);
end component;
component pxa_dff_apar_p0
port (Q : out std_logic; D, CLK, AP, AR : in std_logic);
end component;
component pxa_tff_apar_p0
port (Q : out std_logic; T, CLK, AP, AR : in std_logic);
end component;
begin
-- Equations:
VCC <= '1';
GND <= '0';
--------( N_PZ_4812 )------------------------------------------------------
N_PZ_4812_COM<= not ((n113_Q_tF and n112_Q_tF and n114_Q_tF)) after tLOGI3;
--------( N_PZ_4812_1 )----------------------------------------------------
N_PZ_4812_1_COM<= not ((n113_Q_tF and n112_Q_tF and n114_Q_tF))
after tLOGI3;
--------( N_PZ_4817 )------------------------------------------------------
N_PZ_4817_COM<= ((display_err_dup_0_COM_tF and not track_x_4_Q_tF
and not track_x_2_Q_tF and track_x_3_Q_tF
and not downld_mode_dup_0_COM_tF and track_x_1_Q_tF)
or (display_err_dup_0_COM_tF and not track_x_4_Q_tF
and track_x_2_Q_tF and not track_x_3_Q_tF
and not downld_mode_dup_0_COM_tF)) after tLOGI2;
--------( N_PZ_4858 )------------------------------------------------------
N_PZ_4858_COM<= ((not n113_Q_tF and n112_Q_tF and n114_Q_tF)
or (n113_Q_tF and song_sts_tIN and not n112_Q_tF
and not n114_Q_tF)) after tLOGI2;
--------( N_PZ_4867 )------------------------------------------------------
N_PZ_4867_COM<= ((not play_modes_comp_rwd_reg_Q_tF and not fwd_button_tIN
and rew_button_tIN)
or (not play_modes_comp_rwd_reg_Q_tF
and play_modes_comp_fwd_reg_Q_tF and rew_button_tIN))
after tLOGI2;
--------( N_PZ_4885 )------------------------------------------------------
N_PZ_4885_COM<= ((not n134_Q_tF and not n135_Q_tF and n136_Q_tF)
or (not n133_Q_tF and not n138_Q_tF and n137_Q_tF
and n135_Q_tF and not n139_Q_tF and n136_Q_tF))
after tLOGI2;
--------( N_PZ_4965 )------------------------------------------------------
N_PZ_4965_COM<= ((n149_Q_tF and n148_Q_tF)
or (not n149_Q_tF and not n148_Q_tF)
or (n145_Q_tF and n143_Q_tF and not n148_Q_tF and n144_Q_tF)
or (n145_Q_tF and not n143_Q_tF and n148_Q_tF
and not n144_Q_tF)) after tLOGI2;
--------( adr_ld_l_dup_0 )-------------------------------------------------
adr_ld_l_dup_0_COM<= not ((track_x_0_Q_tF and n127_Q_tF and not n125_Q_tF
and not n126_Q_tF and not n124_Q_tF)) after tLOGI1;
--------( adr_ld_u_dup_0 )-------------------------------------------------
adr_ld_u_dup_0_COM<= not ((n127_Q_tF and not n126_Q_tF
and not track_x_0_Q_tF and not n125_Q_tF and not n124_Q_tF
and not start_address_x_15_tIN)) after tLOGI1;
--------( adr_up_dup_0 )---------------------------------------------------
adr_up_dup_0_COM<= ((n113_Q_tF and not n107_Q_tF and not n112_Q_tF
and n114_Q_tF)
or (n128_Q_tF and n129_Q_tF)
or (n113_Q_tF and not nx3738_COM_tF and not n112_Q_tF
and n114_Q_tF)) after tLOGI2;
--------( block_tc )-------------------------------------------------------
block_tc_T <= ((song_adr_x_18_Q_tF and song_adr_x_22_Q_tF
and song_adr_x_24_Q_tF and song_adr_x_21_Q_tF
and not block_tc_Q_tF and song_adr_x_20_Q_tF
and song_adr_x_23_Q_tF and song_adr_x_19_Q_tF))
after tLOGI1;
block_tc_mux: pxa_mux port map (block_tc_DIN, GND, GND, block_tc_T);
block_tc_C <= (clock) after tGCK;
block_tc_AP <= (GND) after tFIN;
block_tc_AR <= (st_rst_dup_0_COM_tF) after tLOGI1;
block_tc_ff: pxa_tff_apar_p0 port map (block_tc_Q, block_tc_DIN,
block_tc_C, block_tc_AP, block_tc_AR);
--------( detect_stop )----------------------------------------------------
detect_stop_D<= ((scl_tIN)) after tLOGI1;
detect_stop_mux: pxa_mux port map (detect_stop_DIN, GND, GND,
detect_stop_D);
detect_stop_C<= (sda_tIN) after tLOGI1;
detect_stop_AP<= (GND) after tFIN;
detect_stop_AR<= not (not i2c_detect_start_Q_tF and rp_n_COM_tF)
after tLOGI1;
detect_stop_ff: pxa_dff_apar_p0 port map (detect_stop_Q, detect_stop_DIN,
detect_stop_C, detect_stop_AP, detect_stop_AR);
--------( display_err_dup_0 )----------------------------------------------
display_err_dup_0_COM<= ((i2c_err_dup_0_COM_tF and not n136_Q_tF
and nx3572_COM)
or (i2c_err_dup_0_COM_tF and not n135_Q_tF and nx3572_COM)
or (n133_Q_tF and i2c_err_dup_0_COM_tF and n137_Q_tF
and nx3572_COM)
or (n133_Q_tF and i2c_err_dup_0_COM_tF and n138_Q_tF
and not n139_Q_tF and nx3572_COM)
or (not n133_Q_tF and i2c_err_dup_0_COM_tF
and not n138_Q_tF and n137_Q_tF and n135_Q_tF
and not n139_Q_tF and n136_Q_tF and nx3572_COM)
or (not n133_Q_tF and i2c_err_dup_0_COM_tF
and not n137_Q_tF and n139_Q_tF and nx3572_COM
and upd_track_dup_0_4_COM)) after tLOGI2;
--------( dld_rdy )--------------------------------------------------------
dld_rdy_COM <= ((not n110_Q_tF and n109_Q_tF)) after tLOGI1;
dld_rdy_OE <= (VCC) after tFIN;
dld_rdy_buf: pxa_bufif2 port map (dld_rdy, dld_rdy_COM, dld_rdy_OE, GND);
--------( dnld_cnt_rst )---------------------------------------------------
dnld_cnt_rst_D<= ((not n107_Q_tF and not n108_Q_tF and n111_Q_tF
and not downld_mode_dup_0_COM_tF)) after tLOGI1;
dnld_cnt_rst_mux: pxa_mux port map (dnld_cnt_rst_DIN, GND, GND,
dnld_cnt_rst_D);
dnld_cnt_rst_C<= (clock) after tGCK;
dnld_cnt_rst_AP<= not (rp_n_COM_tF) after tUDA;
dnld_cnt_rst_AR<= (GND) after tFIN;
dnld_cnt_rst_ff: pxa_dff_apar_p0 port map (dnld_cnt_rst_Q,
dnld_cnt_rst_DIN, dnld_cnt_rst_C, dnld_cnt_rst_AP,
dnld_cnt_rst_AR);
--------( downld_icon )----------------------------------------------------
downld_icon_D<= ((display_err_dup_0_COM_tF and downld_mode_dup_0_COM_tF))
after tLOGI1;
downld_icon_OE<= (VCC) after tFIN;
downld_icon_buf: pxa_bufif2 port map (downld_icon, downld_icon_Q,
downld_icon_OE, GND);
downld_icon_mux: pxa_mux port map (downld_icon_DIN, GND, GND,
downld_icon_D);
downld_icon_C<= (clock) after tGCK;
downld_icon_AP<= (GND) after tFIN;
downld_icon_AR<= not (rp_n_COM_tF) after tUDA;
downld_icon_ff: pxa_dff_apar_p0 port map (downld_icon_Q, downld_icon_DIN,
downld_icon_C, downld_icon_AP, downld_icon_AR);
--------( downld_mode_dup_0 )----------------------------------------------
downld_mode_dup_0_COM<= not ((not n110_Q_tF and not n121_Q_tF
and not n109_Q_tF)) after tLOGI1;
--------( eot_dup_0 )------------------------------------------------------
eot_dup_0_COM<= ((n152_Q_tF and not n150_Q_tF)
or (n151_Q_tF and not n150_Q_tF)) after tLOGI2;
--------( error_icon )-----------------------------------------------------
error_icon_D<= not ((display_err_dup_0_COM_tF)) after tLOGI1;
error_icon_OE<= (VCC) after tFIN;
error_icon_buf: pxa_bufif2 port map (error_icon, error_icon_Q,
error_icon_OE, GND);
error_icon_mux: pxa_mux port map (error_icon_DIN, GND, GND, error_icon_D);
error_icon_C<= (clock) after tGCK;
error_icon_AP<= (GND) after tFIN;
error_icon_AR<= not (rp_n_COM_tF) after tUDA;
error_icon_ff: pxa_dff_apar_p0 port map (error_icon_Q, error_icon_DIN,
error_icon_C, error_icon_AP, error_icon_AR);
--------( flash_cntrl_end_flag )-------------------------------------------
flash_cntrl_end_flag_D<= ((track_x_0_Q_tF and play_Q_tF
and flash_cntrl_end_flag_Q_tF)
or (not track_x_0_Q_tF and play_Q_tF
and start_address_x_15_tIN)) after tLOGI2;
flash_cntrl_end_flag_mux: pxa_mux port map (flash_cntrl_end_flag_DIN,
GND, GND, flash_cntrl_end_flag_D);
flash_cntrl_end_flag_C<= (clock) after tGCK;
flash_cntrl_end_flag_AP<= (GND) after tFIN;
flash_cntrl_end_flag_AR<= not (rp_n_COM_tF) after tUDA;
flash_cntrl_end_flag_ff: pxa_dff_apar_p0 port map (flash_cntrl_end_flag_Q,
flash_cntrl_end_flag_DIN, flash_cntrl_end_flag_C,
flash_cntrl_end_flag_AP, flash_cntrl_end_flag_AR);
--------( flash_cntrl_lcomp_a_dup_0 )--------------------------------------
flash_cntrl_lcomp_a_dup_0_COM<= ((not song_adr_x_0_Q_tF
and start_address_x_0_tIN)
or (song_adr_x_0_Q_tF and not start_address_x_0_tIN)
or (start_address_x_1_tIN and not song_adr_x_1_Q_tF)
or (not start_address_x_1_tIN and song_adr_x_1_Q_tF)
or (not song_adr_x_2_Q_tF and start_address_x_2_tIN)
or (song_adr_x_2_Q_tF and not start_address_x_2_tIN)
or (not song_adr_x_3_Q_tF and start_address_x_3_tIN)
or (song_adr_x_3_Q_tF and not start_address_x_3_tIN))
after tLOGI2;
--------( flash_cntrl_lcomp_b_dup_0 )--------------------------------------
flash_cntrl_lcomp_b_dup_0_COM<= ((not song_adr_x_4_Q_tF
and start_address_x_4_tIN)
or (song_adr_x_4_Q_tF and not start_address_x_4_tIN)
or (not song_adr_x_5_Q_tF and start_address_x_5_tIN)
or (song_adr_x_5_Q_tF and not start_address_x_5_tIN)
or (not song_adr_x_6_Q_tF and start_address_x_6_tIN)
or (song_adr_x_6_Q_tF and not start_address_x_6_tIN)
or (start_address_x_7_tIN and not song_adr_x_7_Q_tF)
or (not start_address_x_7_tIN and song_adr_x_7_Q_tF))
after tLOGI2;
--------( flash_cntrl_lcomp_c_dup_0 )--------------------------------------
flash_cntrl_lcomp_c_dup_0_COM<= ((start_address_x_10_tIN
and not song_adr_x_10_Q_tF)
or (not start_address_x_10_tIN and song_adr_x_10_Q_tF)
or (not song_adr_x_11_Q_tF and start_address_x_11_tIN)
or (song_adr_x_11_Q_tF and not start_address_x_11_tIN)
or (start_address_x_8_tIN and not song_adr_x_8_Q_tF)
or (not start_address_x_8_tIN and song_adr_x_8_Q_tF)
or (start_address_x_9_tIN and not song_adr_x_9_Q_tF)
or (not start_address_x_9_tIN and song_adr_x_9_Q_tF))
after tLOGI2;
--------( flash_cntrl_lcomp_d_dup_0 )--------------------------------------
flash_cntrl_lcomp_d_dup_0_COM<= ((start_address_x_12_tIN
and not song_adr_x_12_Q_tF)
or (not start_address_x_12_tIN and song_adr_x_12_Q_tF)
or (start_address_x_13_tIN and not song_adr_x_13_Q_tF)
or (not start_address_x_13_tIN and song_adr_x_13_Q_tF)
or (start_address_x_14_tIN and not song_adr_x_14_Q_tF)
or (not start_address_x_14_tIN and song_adr_x_14_Q_tF)
or (start_address_x_15_tIN and not song_adr_x_15_Q_tF)
or (not start_address_x_15_tIN and song_adr_x_15_Q_tF))
after tLOGI2;
--------( flash_cntrl_ucomp_a_dup_0 )--------------------------------------
flash_cntrl_ucomp_a_dup_0_COM<= ((not song_adr_x_16_Q_tF
and start_address_x_0_tIN)
or (song_adr_x_16_Q_tF and not start_address_x_0_tIN)
or (start_address_x_1_tIN and not song_adr_x_17_Q_tF)
or (not start_address_x_1_tIN and song_adr_x_17_Q_tF)
or (not song_adr_x_18_Q_tF and start_address_x_2_tIN)
or (song_adr_x_18_Q_tF and not start_address_x_2_tIN))
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -