⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mp3_post.vhd

📁 MP3 for XPLA3 XILINX.CPLD,必须在XILINX的FPGA芯片下使用,因为IP核是xilinx
💻 VHD
📖 第 1 页 / 共 5 页
字号:
         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 + -