source: ReferenceDesigns/w3_802.11/sysgen/wlan_phy_rx_pmd/blackboxes/dp_ram_wr_32b_rd_4b_2048b.xco

Last change on this file was 5170, checked in by murphpo, 8 years ago

Redesigned Rx de-interleaver, again. Previous architecture was too slow for worst-case packet lengths with HTMF MCS7 waveforms. New design uses parallel demod (all bits per subcarrier in 1 cycle) writing to DP RAM, reading 2 LLRs per cycle into decoder.

Also increased range of soft demod values to Fix9_7 to avoid skewing confidence values for outermost points in 64QAM.

File size: 3.2 KB
Line 
1##############################################################
2#
3# Xilinx Core Generator version 14.4
4# Date: Sun Feb 07 20:08:58 2016
5#
6##############################################################
7#
8#  This file contains the customisation parameters for a
9#  Xilinx CORE Generator IP GUI. It is strongly recommended
10#  that you do not manually alter this file as it may cause
11#  unexpected and unsupported behavior.
12#
13##############################################################
14#
15#  Generated from component: xilinx.com:ip:blk_mem_gen:7.3
16#
17##############################################################
18#
19# BEGIN Project Options
20SET addpads = false
21SET asysymbol = true
22SET busformat = BusFormatAngleBracketNotRipped
23SET createndf = false
24SET designentry = Verilog
25SET device = xc6vlx240t
26SET devicefamily = virtex6
27SET flowvendor = Other
28SET formalverification = false
29SET foundationsym = false
30SET implementationfiletype = Ngc
31SET package = ff1156
32SET removerpms = false
33SET simulationfiles = Behavioral
34SET speedgrade = -2
35SET verilogsim = true
36SET vhdlsim = false
37# END Project Options
38# BEGIN Select
39SELECT Block_Memory_Generator xilinx.com:ip:blk_mem_gen:7.3
40# END Select
41# BEGIN Parameters
42CSET additional_inputs_for_power_estimation=false
43CSET algorithm=Minimum_Area
44CSET assume_synchronous_clk=true
45CSET axi_id_width=4
46CSET axi_slave_type=Memory_Slave
47CSET axi_type=AXI4_Full
48CSET byte_size=9
49CSET coe_file=no_coe_file_loaded
50CSET collision_warnings=ALL
51CSET component_name=dp_ram_wr_32b_rd_4b_2048b
52CSET disable_collision_warnings=false
53CSET disable_out_of_range_warnings=false
54CSET ecc=false
55CSET ecctype=No_ECC
56CSET enable_32bit_address=false
57CSET enable_a=Always_Enabled
58CSET enable_b=Always_Enabled
59CSET error_injection_type=Single_Bit_Error_Injection
60CSET fill_remaining_memory_locations=false
61CSET interface_type=Native
62CSET load_init_file=false
63CSET mem_file=no_Mem_file_loaded
64CSET memory_type=True_Dual_Port_RAM
65CSET operating_mode_a=WRITE_FIRST
66CSET operating_mode_b=WRITE_FIRST
67CSET output_reset_value_a=0
68CSET output_reset_value_b=0
69CSET pipeline_stages=0
70CSET port_a_clock=100
71CSET port_a_enable_rate=100
72CSET port_a_write_rate=50
73CSET port_b_clock=100
74CSET port_b_enable_rate=100
75CSET port_b_write_rate=50
76CSET primitive=8kx2
77CSET read_width_a=4
78CSET read_width_b=4
79CSET register_porta_input_of_softecc=false
80CSET register_porta_output_of_memory_core=false
81CSET register_porta_output_of_memory_primitives=false
82CSET register_portb_output_of_memory_core=false
83CSET register_portb_output_of_memory_primitives=false
84CSET register_portb_output_of_softecc=false
85CSET remaining_memory_locations=0
86CSET reset_memory_latch_a=false
87CSET reset_memory_latch_b=false
88CSET reset_priority_a=CE
89CSET reset_priority_b=CE
90CSET reset_type=SYNC
91CSET softecc=false
92CSET use_axi_id=false
93CSET use_bram_block=Stand_Alone
94CSET use_byte_write_enable=false
95CSET use_error_injection_pins=false
96CSET use_regcea_pin=false
97CSET use_regceb_pin=false
98CSET use_rsta_pin=false
99CSET use_rstb_pin=false
100CSET write_depth_a=64
101CSET write_width_a=32
102CSET write_width_b=32
103# END Parameters
104# BEGIN Extra information
105MISC pkg_timestamp=2012-11-19T16:22:25Z
106# END Extra information
107GENERATE
108# CRC: a18b430a
Note: See TracBrowser for help on using the repository browser.