在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → MP3的verilog硬件实现_完整工程

MP3的verilog硬件实现_完整工程

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:4.32M
  • 下载次数:0
  • 浏览次数:93
  • 发布时间:2020-09-08
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
非常非常难得,可以说网上都没有;这是我花了非常大的力气找到的,MP3的verilog硬件实现_完整工程;可以在ISE综合生成下载文件。还有说明文档。
【实例截图】
【核心代码】
MAC_MP3_Hardware
└── MAC_MP3_Hardware
├── DE2_SD_Card_MP3
│   ├── AUDIO_PLL2_bb.v
│   ├── AUDIO_PLL2_inst.v
│   ├── AUDIO_PLL2.v
│   ├── AUDIO_PLL.bsf
│   ├── AUDIO_PLL.v
│   ├── audio.v
│   ├── bht_ram.mif
│   ├── button_pio.v
│   ├── clock_gen.v
│   ├── codec_ready.v
│   ├── cpu_0_jtag_debug_module.v
│   ├── cpu_0_jtag_debug_module_wrapper.v
│   ├── cpu_0_mult_cell.v
│   ├── cpu_0_ociram_default_contents.mif
│   ├── cpu_0.ocp
│   ├── cpu_0_test_bench.v
│   ├── cpu_0.v
│   ├── db
│   │   └── DE2_SD_Card_Audio.db_info
│   ├── dc_tag_ram.mif
│   ├── DE2_SD_Card_Audio.pin
│   ├── DE2_SD_Card_Audio.qpf
│   ├── DE2_SD_Card_Audio.qsf
│   ├── DE2_SD_Card_Audio.qws
│   ├── DE2_SD_Card_Audio.sof
│   ├── DE2_SD_Card_Audio_time_limited.cdf
│   ├── DE2_SD_Card_Audio_time_limited.sof
│   ├── DE2_SD_Card_Audio.v
│   ├── DE2_SD_MP3
│   │   ├── application.stf
│   │   ├── basic_io.h
│   │   ├── DM9000A.C
│   │   ├── DM9000A.H
│   │   ├── hello_world.c
│   │   ├── LCD.c
│   │   ├── LCD.h
│   │   ├── SD_Card.h
│   │   ├── Test.c
│   │   └── Test.h
│   ├── DE2_SD_MP3_syslib
│   │   ├── readme.txt
│   │   └── system.stf
│   ├── defines.v
│   ├── DM9000A_IF.v
│   ├── DM9000A.v
│   ├── dp_ram_read_address.v
│   ├── dp_ram_read_control.v
│   ├── dp_ram_read_data.v
│   ├── dp_ram_write_address.v
│   ├── dp_ram_write_control.v
│   ├── dp_ram_write_data.v
│   ├── dp_ram_write_idle.v
│   ├── dp_ram_write_request.v
│   ├── epcs_controller_boot_rom.hex
│   ├── epcs_controller.v
│   ├── i2c_master_bit_ctrl.v
│   ├── i2c_master_byte_ctrl.v
│   ├── i2c_master_defines.v
│   ├── i2c_master_top.v
│   ├── i2c.v
│   ├── ic_tag_ram.mif
│   ├── ISP1362_IF.v
│   ├── ISP1362.v
│   ├── jtag_uart_0.v
│   ├── lcd_16207_0.v
│   ├── lcd_ctrl_pio.v
│   ├── lcd_data_pio.v
│   ├── lcd_pio.v
│   ├── led_green.v
│   ├── led_pio.v
│   ├── led_red.v
│   ├── MP3_cyclone
│   │   ├── CH0_MAC_RAM.hex
│   │   ├── CH0_MAC_RAM.mif
│   │   ├── CH0_PCM_RAM.hex
│   │   ├── CH0_PCM_RAM.mif
│   │   ├── CH1_MAC_RAM.hex
│   │   ├── CH1_MAC_RAM.mif
│   │   ├── CH1_PCM_RAM.hex
│   │   ├── CH1_PCM_RAM.mif
│   │   ├── clock_gen.v
│   │   ├── defines.v
│   │   ├── HUFF_DP.hex
│   │   ├── HUFF_DP.mif
│   │   ├── lpm_CH0_MAC_RAM_bb.v
│   │   ├── lpm_CH0_MAC_RAM_inst.v
│   │   ├── lpm_CH0_MAC_RAM.v
│   │   ├── lpm_CH0_PCM_RAM_bb.v
│   │   ├── lpm_CH0_PCM_RAM_inst.v
│   │   ├── lpm_CH0_PCM_RAM.v
│   │   ├── lpm_CH1_MAC_PCM_bb.v
│   │   ├── lpm_CH1_MAC_RAM_bb.v
│   │   ├── lpm_CH1_MAC_RAM_inst.v
│   │   ├── lpm_CH1_MAC_RAM.v
│   │   ├── lpm_CH1_PCM_RAM_bb.v
│   │   ├── lpm_CH1_PCM_RAM_inst.v
│   │   ├── lpm_CH1_PCM_RAM.v
│   │   ├── lpm_HUFF_DP_bb.v
│   │   ├── lpm_HUFF_DP_inst.v
│   │   ├── lpm_HUFF_DP.v
│   │   ├── lpm_req_ram_bb.v
│   │   ├── lpm_req_ram.v
│   │   ├── mac_unit
│   │   │   ├── add_accum.v
│   │   │   ├── antialias_imdct_coefficient_RAM.hex
│   │   │   ├── antialias_imdct_coefficient_RAM.mif
│   │   │   ├── antialias_imdct_coefficient.v
│   │   │   ├── defines.v
│   │   │   ├── imdct_current_granule_RAM.hex
│   │   │   ├── imdct_current_granule_RAM.mif
│   │   │   ├── imdct_current_granule.v
│   │   │   ├── imdct_previous_granule_RAM.hex
│   │   │   ├── imdct_previous_granule_RAM.mif
│   │   │   ├── imdct_previous_granule.v
│   │   │   ├── lpm_antialias_imdct_coefficient_RAM_bb.v
│   │   │   ├── lpm_antialias_imdct_coefficient_RAM_inst.v
│   │   │   ├── lpm_antialias_imdct_coefficient_RAM.v
│   │   │   ├── lpm_imdct_current_granule_RAM_bb.v
│   │   │   ├── lpm_imdct_current_granule_RAM_inst.v
│   │   │   ├── lpm_imdct_current_granule_RAM.v
│   │   │   ├── lpm_imdct_previous_granule_RAM_bb.v
│   │   │   ├── lpm_imdct_previous_granule_RAM_inst.v
│   │   │   ├── lpm_imdct_previous_granule_RAM.v
│   │   │   ├── lpm_mult_16_bb.v
│   │   │   ├── lpm_mult_16.v
│   │   │   ├── lpm_polyphase_mdct_coefficient_RAM_bb.v
│   │   │   ├── lpm_polyphase_mdct_coefficient_RAM_inst.v
│   │   │   ├── lpm_polyphase_mdct_coefficient_RAM.v
│   │   │   ├── lpm_polyphase_sample_buffer_RAM_bb.v
│   │   │   ├── lpm_polyphase_sample_buffer_RAM_inst.v
│   │   │   ├── lpm_polyphase_sample_buffer_RAM.v
│   │   │   ├── lpm_polyphase_window_coefficient_RAM_bb.v
│   │   │   ├── lpm_polyphase_window_coefficient_RAM_inst.v
│   │   │   ├── lpm_polyphase_window_coefficient_RAM.v
│   │   │   ├── mac_ram.v
│   │   │   ├── mac_unit.v
│   │   │   ├── mult_16.v
│   │   │   ├── mult_accum.v
│   │   │   ├── polyphase_mdct_coefficient_RAM.hex
│   │   │   ├── polyphase_mdct_coefficient_RAM.mif
│   │   │   ├── polyphase_mdct_coefficient.v
│   │   │   ├── polyphase_sample_buffer_RAM.hex
│   │   │   ├── polyphase_sample_buffer_RAM.mif
│   │   │   ├── polyphase_sample_buffer.v
│   │   │   ├── polyphase_window_coefficient_RAM.hex
│   │   │   ├── polyphase_window_coefficient_RAM.mif
│   │   │   └── polyphase_window_coefficient.v
│   │   ├── mp3.do
│   │   ├── mp3_top.asm.rpt
│   │   ├── mp3_top.eda.rpt
│   │   ├── mp3_top.fit.eqn
│   │   ├── mp3_top.fit.rpt
│   │   ├── mp3_top.fit.summary
│   │   ├── mp3_top.flow.rpt
│   │   ├── mp3_top.map.eqn
│   │   ├── mp3_top.map.rpt
│   │   ├── mp3_top.map.summary
│   │   ├── mp3_top.pin
│   │   ├── mp3_top.pof
│   │   ├── mp3_top.qpf
│   │   ├── mp3_top.qsf
│   │   ├── mp3_top.qws
│   │   ├── mp3_top.sof
│   │   ├── mp3_top.tan.rpt
│   │   ├── mp3_top.tan.summary
│   │   ├── mp3_top.v
│   │   ├── newhuff
│   │   │   ├── defines.v
│   │   │   ├── huffctl_comb.v
│   │   │   ├── huffctl_define.v
│   │   │   ├── huffctl.v
│   │   │   ├── huff.do
│   │   │   ├── huff_romblock0.hex
│   │   │   ├── huff_romblock0.mif
│   │   │   ├── huff_romblock1.hex
│   │   │   ├── huff_romblock1.mif
│   │   │   ├── huffrom.v
│   │   │   ├── hufftop_tb.v
│   │   │   ├── hufftop.v
│   │   │   ├── lpm_huff_romblock0_bb.v
│   │   │   ├── lpm_huff_romblock0_inst.v
│   │   │   ├── lpm_huff_romblock0.v
│   │   │   ├── lpm_huff_romblock1_bb.v
│   │   │   ├── lpm_huff_romblock1_inst.v
│   │   │   ├── lpm_huff_romblock1.v
│   │   │   ├── lpm_mult_16_bb.v
│   │   │   ├── lpm_mult_16.v
│   │   │   ├── lpm_requantizer_coefficient_RAM_bb.v
│   │   │   ├── lpm_requantizer_coefficient_RAM_inst.v
│   │   │   ├── lpm_requantizer_coefficient_RAM.v
│   │   │   ├── Mult_Requan.v
│   │   │   ├── requantizer_coefficient_RAM.hex
│   │   │   ├── requantizer_coefficient_RAM.mif
│   │   │   ├── Requantizer_coefficient.v
│   │   │   └── streamer.v
│   │   ├── quartus_nativelink_simulation.log
│   │   ├── req_ram.hex
│   │   ├── req_ram.mif
│   │   └── tb_mp3.v
│   ├── nios_0.bsf
│   ├── nios_0_generation_script
│   ├── nios_0_log.txt
│   ├── nios_0.ptf
│   ├── nios_0_setup_quartus.tcl
│   ├── nios_0.v
│   ├── nios_control_signals.v
│   ├── onchip_memory_0.hex
│   ├── README.txt
│   ├── Reset_Delay.v
│   ├── rf_ram_a.mif
│   ├── rf_ram_b.mif
│   ├── SD_CLK.v
│   ├── SD_CMD.v
│   ├── SD_DATA.v
│   ├── SD_DAT.v
│   ├── sdram_0_test_component.v
│   ├── sdram_0.v
│   ├── SDRAM_PLL.v
│   ├── SEG7_Display.v
│   ├── SEG7_LUT_8.v
│   ├── SEG7_LUT.v
│   ├── serv_req_info.txt
│   ├── sopc_builder_debug_log.txt
│   ├── sram_0.v
│   ├── SRAM_16Bit_512K.v
│   ├── sram_addr.v
│   ├── sram_data.v
│   ├── sram_wr.v
│   ├── switch_pio.v
│   ├── sysid.v
│   ├── timer_0.v
│   ├── timer_1.v
│   ├── uart_0.v
│   ├── user_logic_DM9000A
│   │   ├── class.ptf
│   │   ├── DM9000A_IF.v
│   │   └── mk_user_logic_DM9000A.pl
│   ├── user_logic_Open_I2C
│   │   ├── class.ptf
│   │   ├── i2c_master_bit_ctrl.v
│   │   ├── i2c_master_byte_ctrl.v
│   │   ├── i2c_master_defines.v
│   │   ├── i2c_master_top.v
│   │   └── mk_user_logic_Open_I2C.pl
│   ├── user_logic_SEG7_LUT_8
│   │   ├── class.ptf
│   │   ├── mk_user_logic_SEG7_LUT_8.pl
│   │   ├── SEG7_LUT_8.v
│   │   └── SEG7_LUT.v
│   ├── user_logic_SRAM_16Bits_512K
│   │   ├── class.ptf
│   │   ├── mk_user_logic_SRAM_16Bits_512K.pl
│   │   └── SRAM_16Bit_512K.v
│   └── version.txt
├── doc
│   ├── CREDITS.txt
│   ├── LICENSE.txt
│   ├── MAC_MP3.pdf
│   └── README.txt
├── MP3_Modelsim_Altera
│   ├── defines.v
│   ├── MP3_cyclone
│   │   ├── CH0_MAC_RAM.hex
│   │   ├── CH0_MAC_RAM.mif
│   │   ├── CH0_MAC_RAM.ver
│   │   ├── CH0_PCM_RAM.hex
│   │   ├── CH0_PCM_RAM.mif
│   │   ├── CH0_PCM_RAM.ver
│   │   ├── CH1_MAC_RAM.hex
│   │   ├── CH1_MAC_RAM.mif
│   │   ├── CH1_MAC_RAM.ver
│   │   ├── CH1_PCM_RAM.hex
│   │   ├── CH1_PCM_RAM.mif
│   │   ├── CH1_PCM_RAM.ver
│   │   ├── clock_gen.v
│   │   ├── defines.v
│   │   ├── HUFF_DP.hex
│   │   ├── HUFF_DP.mif
│   │   ├── HUFF_DP.ver
│   │   ├── lpm_CH0_MAC_RAM_bb.v
│   │   ├── lpm_CH0_MAC_RAM_inst.v
│   │   ├── lpm_CH0_MAC_RAM.v
│   │   ├── lpm_CH0_PCM_RAM_bb.v
│   │   ├── lpm_CH0_PCM_RAM_inst.v
│   │   ├── lpm_CH0_PCM_RAM.v
│   │   ├── lpm_CH1_MAC_PCM_bb.v
│   │   ├── lpm_CH1_MAC_RAM_bb.v
│   │   ├── lpm_CH1_MAC_RAM_inst.v
│   │   ├── lpm_CH1_MAC_RAM.v
│   │   ├── lpm_CH1_PCM_RAM_bb.v
│   │   ├── lpm_CH1_PCM_RAM_inst.v
│   │   ├── lpm_CH1_PCM_RAM.v
│   │   ├── lpm_HUFF_DP_bb.v
│   │   ├── lpm_HUFF_DP_inst.v
│   │   ├── lpm_HUFF_DP.v
│   │   ├── lpm_req_ram_bb.v
│   │   ├── lpm_req_ram_inst.v
│   │   ├── lpm_req_ram.v
│   │   ├── mac_unit
│   │   │   ├── add_accum.v
│   │   │   ├── antialias_imdct_coefficient_RAM.hex
│   │   │   ├── antialias_imdct_coefficient_RAM.mif
│   │   │   ├── antialias_imdct_coefficient_RAM.ver
│   │   │   ├── antialias_imdct_coefficient.v
│   │   │   ├── defines.v
│   │   │   ├── imdct_current_granule_RAM.hex
│   │   │   ├── imdct_current_granule_RAM.mif
│   │   │   ├── imdct_current_granule_RAM.ver
│   │   │   ├── imdct_current_granule.v
│   │   │   ├── imdct_previous_granule_RAM.hex
│   │   │   ├── imdct_previous_granule_RAM.mif
│   │   │   ├── imdct_previous_granule_RAM.ver
│   │   │   ├── imdct_previous_granule.v
│   │   │   ├── lpm_antialias_imdct_coefficient_RAM_bb.v
│   │   │   ├── lpm_antialias_imdct_coefficient_RAM_inst.v
│   │   │   ├── lpm_antialias_imdct_coefficient_RAM.v
│   │   │   ├── lpm_imdct_current_granule_RAM_bb.v
│   │   │   ├── lpm_imdct_current_granule_RAM_inst.v
│   │   │   ├── lpm_imdct_current_granule_RAM.v
│   │   │   ├── lpm_imdct_previous_granule_RAM_bb.v
│   │   │   ├── lpm_imdct_previous_granule_RAM_inst.v
│   │   │   ├── lpm_imdct_previous_granule_RAM.v
│   │   │   ├── lpm_mult_16_bb.v
│   │   │   ├── lpm_mult_16.v
│   │   │   ├── lpm_polyphase_mdct_coefficient_RAM_bb.v
│   │   │   ├── lpm_polyphase_mdct_coefficient_RAM_inst.v
│   │   │   ├── lpm_polyphase_mdct_coefficient_RAM.v
│   │   │   ├── lpm_polyphase_sample_buffer_RAM_bb.v
│   │   │   ├── lpm_polyphase_sample_buffer_RAM_inst.v
│   │   │   ├── lpm_polyphase_sample_buffer_RAM.v
│   │   │   ├── lpm_polyphase_window_coefficient_RAM_bb.v
│   │   │   ├── lpm_polyphase_window_coefficient_RAM_inst.v
│   │   │   ├── lpm_polyphase_window_coefficient_RAM.v
│   │   │   ├── mac_ram.v
│   │   │   ├── mac_unit.v
│   │   │   ├── mdct_current_granule_RAM.ver
│   │   │   ├── mult_16.v
│   │   │   ├── mult_accum.v
│   │   │   ├── polyphase_mdct_coefficient_RAM.hex
│   │   │   ├── polyphase_mdct_coefficient_RAM.mif
│   │   │   ├── polyphase_mdct_coefficient_RAM.ver
│   │   │   ├── polyphase_mdct_coefficient.v
│   │   │   ├── polyphase_sample_buffer_RAM.hex
│   │   │   ├── polyphase_sample_buffer_RAM.mif
│   │   │   ├── polyphase_sample_buffer_RAM.ver
│   │   │   ├── polyphase_sample_buffer.v
│   │   │   ├── polyphase_window_coefficient_RAM.hex
│   │   │   ├── polyphase_window_coefficient_RAM.mif
│   │   │   ├── polyphase_window_coefficient_RAM.ver
│   │   │   └── polyphase_window_coefficient.v
│   │   ├── mp3_top.v
│   │   ├── newhuff
│   │   │   ├── defines.v
│   │   │   ├── huffctl_comb.v
│   │   │   ├── huffctl_define.v
│   │   │   ├── huffctl.v
│   │   │   ├── huff.do
│   │   │   ├── huff_romblock0.hex
│   │   │   ├── huff_romblock0.mif
│   │   │   ├── huff_romblock0.rif
│   │   │   ├── huff_romblock0.ver
│   │   │   ├── huff_romblock1.hex
│   │   │   ├── huff_romblock1.mif
│   │   │   ├── huff_romblock1.rif
│   │   │   ├── huff_romblock1.ver
│   │   │   ├── huffrom.v
│   │   │   ├── hufftop_tb.v
│   │   │   ├── hufftop.v
│   │   │   ├── lpm_huff_romblock0_bb.v
│   │   │   ├── lpm_huff_romblock0_inst.v
│   │   │   ├── lpm_huff_romblock0.v
│   │   │   ├── lpm_huff_romblock1_bb.v
│   │   │   ├── lpm_huff_romblock1_inst.v
│   │   │   ├── lpm_huff_romblock1.v
│   │   │   ├── lpm_mult_16_bb.v
│   │   │   ├── lpm_mult_16.v
│   │   │   ├── lpm_requantizer_coefficient_RAM_bb.v
│   │   │   ├── lpm_requantizer_coefficient_RAM_inst.v
│   │   │   ├── lpm_requantizer_coefficient_RAM.v
│   │   │   ├── Mult_Requan.v
│   │   │   ├── requantizer_coefficient_RAM.hex
│   │   │   ├── requantizer_coefficient_RAM.mif
│   │   │   ├── requantizer_coefficient_RAM.rif
│   │   │   ├── requantizer_coefficient_RAM.ver
│   │   │   ├── Requantizer_coefficient.v
│   │   │   └── streamer.v
│   │   ├── req_ram.hex
│   │   ├── req_ram.mif
│   │   └── req_ram.ver
│   ├── mp3.do
│   ├── README.txt
│   └── tb_mp3.v
├── MP3_Modelsim_Xilinx
│   ├── AC97
│   │   ├── ac97_ctr.v
│   │   ├── ac97_sin.v
│   │   ├── ac97_soc.v
│   │   └── ac97_sout.v
│   ├── clock_gen.v
│   ├── defines.v
│   ├── mac_unit
│   │   ├── add_accum.v
│   │   ├── antialias_imdct_coefficient.v
│   │   ├── imdct_current_granule.v
│   │   ├── imdct_previous_granule.v
│   │   ├── mac_ram.v
│   │   ├── mac_unit.v
│   │   ├── mult_16.v
│   │   ├── mult_accum.v
│   │   ├── polyphase_mdct_coefficient.v
│   │   ├── polyphase_sample_buffer.v
│   │   ├── polyphase_window_coefficient.v
│   │   └── transcript
│   ├── memory
│   │   ├── bigrom.v
│   │   ├── dpram_S18_S18.v
│   │   └── memctl32.v
│   ├── mp3.do
│   ├── mp3_time.do
│   ├── mp3_top.v
│   ├── newhuff
│   │   ├── huffctl_comb.v
│   │   ├── huffctl_define.v
│   │   ├── huffctl.v
│   │   ├── huffrom.v
│   │   ├── hufftop_tb.v
│   │   ├── hufftop.v
│   │   ├── Mult_Requan.v
│   │   ├── Requantizer_coefficient.v
│   │   └── streamer.v
│   ├── README.txt
│   ├── tb_mp3_tim.v
│   └── tb_mp3.v
├── MP3_Xilinx
│   ├── AC97
│   │   ├── ac97_ctr.v
│   │   ├── ac97_sin.v
│   │   ├── ac97_soc.v
│   │   └── ac97_sout.v
│   ├── automake.log
│   ├── bitgen.ut
│   ├── clock_gen.v
│   ├── coregen.log
│   ├── coregen.prj
│   ├── defines.v
│   ├── eth_interface
│   │   ├── ADDR_BUS_INTERFACE.v
│   │   ├── CLOCKGEN.v
│   │   ├── CTRL_BUS_INTERFACE.v
│   │   ├── DATA_BUS_INTERFACE.v
│   │   ├── eth_bank_0.v
│   │   ├── ETH_interface.v
│   │   ├── MEMORY_BANK0_RAM_CTRL.v
│   │   ├── next_CRC.v
│   │   ├── PIPELINES.v
│   │   └── ZBT_CONTROL.v
│   ├── FD.bld
│   ├── FD.cmd_log
│   ├── FD.lso
│   ├── FD.prj
│   ├── FD.stx
│   ├── FD.syr
│   ├── FD_vhdl.prj
│   ├── icon.arg
│   ├── icon.edn
│   ├── icon.ncf
│   ├── icon.ngo
│   ├── ila.arg
│   ├── ila.cdc
│   ├── ila.edn
│   ├── ila.ncf
│   ├── ila.ngo
│   ├── mac_unit
│   │   ├── add_accum.v
│   │   ├── antialias_imdct_coefficient.v
│   │   ├── imdct_current_granule.v
│   │   ├── imdct_previous_granule.v
│   │   ├── mac_ram.v
│   │   ├── mac_unit.v
│   │   ├── mult_16.v
│   │   ├── mult_accum.v
│   │   ├── polyphase_mdct_coefficient.v
│   │   ├── polyphase_sample_buffer.v
│   │   └── polyphase_window_coefficient.v
│   ├── mp3.do
│   ├── mp3_time.do
│   ├── mp3_top.bit
│   ├── mp3_top.dhp
│   ├── mp3_top.ise
│   ├── mp3_top.ise_ISE_Backup
│   ├── mp3_top_last_par.ncd
│   ├── mp3_top.mrp
│   ├── mp3_top.npl
│   ├── mp3_top.npl_ISE_Backup
│   ├── mp3_top_summary.html
│   ├── mp3_top.ucf
│   ├── mp3_top.ut
│   ├── mp3_top.v
│   ├── mp3_top_vhdl.prj
│   ├── newhuff
│   │   ├── huffctl_comb.v
│   │   ├── huffctl_define.v
│   │   ├── huffctl.v
│   │   ├── huffrom.v
│   │   ├── hufftop_tb.v
│   │   ├── hufftop.v
│   │   ├── memctl32.v
│   │   ├── Mult_Requan.v
│   │   ├── Requantizer_coefficient.v
│   │   └── streamer.v
│   ├── README.txt
│   ├── tb_mp3_tim.v
│   └── tb_mp3.v
└── sendmp3
├── Makefile
├── README.txt
└── sendmp3.c

28 directories, 491 files

标签:

实例下载地址

MP3的verilog硬件实现_完整工程

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警