1/1
hierarchy of the design
by Unknown on Jan 19, 2004 |
Not available! | ||
We cant seem to be able to finf the module definition for
RAMB4_S16_S16 as well as RAM16X1D. Kindly assist.
Thanks.
--Nisha
----- Original Message -----
From: "PinhasNBeatris Krengel" bknpk@h... >
To: pci@o...
Date: Sat, 01 Jun 2002 13:56:49 +0000
Subject: [pci] hierarchy of the design
I wrote a little perl script that extracts the design hierarchy. I
think it is handy to have it. Attached is the report for this design. Any remarks are wellcomed. module: PCI_PARITY_CHECK mod: PAR_CRIT ref: par_gen mod: PERR_CRIT ref: perr_crit_gen mod: PERR_EN_CRIT ref: perr_en_crit_gen mod: SERR_CRIT ref: serr_crit_gen mod: SERR_EN_CRIT ref: serr_en_crit_gen module: PCI_TARGET_UNIT mod: DELAYED_SYNC ref: del_sync mod: PCIW_PCIR_FIFOS ref: fifos mod: PCI_TARGET32_INTERFACE ref: pci_target_if mod: PCI_TARGET32_SM ref: pci_target_sm mod: WB_MASTER ref: wishbone_master module: WB_ADDR_MUX module: CBE_EN_CRIT module: OUT_REG module: PCI_TPRAM mod: RAM16X1D ref: ram00 mod: RAM16X1D ref: ram01 mod: RAM16X1D ref: ram02 mod: RAM16X1D ref: ram03 mod: RAM16X1D ref: ram04 mod: RAM16X1D ref: ram05 mod: RAM16X1D ref: ram06 mod: RAM16X1D ref: ram07 mod: RAM16X1D ref: ram08 mod: RAM16X1D ref: ram09 mod: RAM16X1D ref: ram10 mod: RAM16X1D ref: ram11 mod: RAM16X1D ref: ram12 mod: RAM16X1D ref: ram13 mod: RAM16X1D ref: ram14 mod: RAM16X1D ref: ram15 mod: RAM16X1D ref: ram16 mod: RAM16X1D ref: ram17 mod: RAM16X1D ref: ram18 mod: RAM16X1D ref: ram19 mod: RAM16X1D ref: ram20 mod: RAM16X1D ref: ram21 mod: RAM16X1D ref: ram22 mod: RAM16X1D ref: ram23 mod: RAM16X1D ref: ram24 mod: RAM16X1D ref: ram25 mod: RAM16X1D ref: ram26 mod: RAM16X1D ref: ram27 mod: RAM16X1D ref: ram28 mod: RAM16X1D ref: ram29 mod: RAM16X1D ref: ram30 mod: RAM16X1D ref: ram31 mod: RAM16X1D ref: ram32 mod: RAM16X1D ref: ram33 mod: RAM16X1D ref: ram34 mod: RAM16X1D ref: ram35 mod: RAM16X1D ref: ram36 mod: RAM16X1D ref: ram37 mod: RAM16X1D ref: ram38 mod: RAM16X1D ref: ram39 mod: RAMB4_S16_S16 ref: ramb4_s16_s16_1 mod: RAMB4_S16_S16 ref: ramb4_s16_s16_2 module: CONF_CYC_ADDR_DEC module: FRAME_CRIT module: PCI_TARGET32_CLK_EN module: WB_SLAVE mod: async_reset_flop ref: async_reset_as_wbr_flush mod: synchronizer_flop ref: command_bit_sync mod: synchronizer_flop ref: isr_bit0_sync mod: synchronizer_flop ref: isr_bit1_sync mod: synchronizer_flop ref: isr_bit2_sync mod: synchronizer_flop ref: pci_err_cs_bits_sync mod: SYNC_MODULE ref: sync_isr_1 mod: SYNC_MODULE ref: sync_isr_2 mod: SYNC_MODULE ref: sync_isr_3 mod: SYNC_MODULE ref: sync_isr_4 mod: SYNC_MODULE ref: sync_pci_err_cs_8 mod: SYNC_MODULE ref: sync_status_11 mod: SYNC_MODULE ref: sync_status_12 mod: SYNC_MODULE ref: sync_status_13 mod: SYNC_MODULE ref: sync_status_14 mod: SYNC_MODULE ref: sync_status_15 mod: SYNC_MODULE ref: sync_status_8 mod: SYNC_MODULE ref: sync_wb_err_cs_8 mod: synchronizer_flop ref: wb_err_cs_bits_sync module: PAR_CRIT module: PCIW_PCIR_FIFOS module: WB_SLAVE_UNIT mod: CONF_CYC_ADDR_DEC ref: ccyc_addr_dec mod: DELAYED_SYNC ref: del_sync mod: DELAYED_WRITE_REG ref: delayed_write_data mod: WBW_WBR_FIFOS ref: fifos mod: PCI_MASTER32_SM_IF ref: pci_initiator_if mod: PCI_MASTER32_SM ref: pci_initiator_sm mod: WB_ADDR_MUX ref: wb_addr_dec mod: WB_SLAVE ref: wishbone_slave module: FRAME_LOAD_CRIT module: PCI_BRIDGE32 mod: CONF_SPACE ref: configuration mod: PCI_IN_REG ref: input_register mod: CUR_OUT_REG ref: output_backup mod: PCI_PARITY_CHECK ref: parity_checker mod: PCI_IO_MUX ref: pci_io_mux mod: PCI_RST_INT ref: pci_resets_and_interrupts mod: PCI_TARGET_UNIT ref: pci_target_unit mod: WB_SLAVE_UNIT ref: wishbone_slave_unit module: PCI_TARGET32_DEVS_CRIT module: PERR_CRIT module: CUR_OUT_REG module: PCI_DECODER module: PCI_TARGET32_INTERFACE mod: async_reset_flop ref: async_reset_as_pcir_flush module: PERR_EN_CRIT module: DECODER module: PCI_IN_REG module: SERR_CRIT module: WBW_WBR_FIFOS module: DELAYED_SYNC mod: synchronizer_flop ref: comp_sync mod: synchronizer_flop ref: done_sync mod: synchronizer_flop ref: req_sync mod: synchronizer_flop ref: rty_exp_back_prop_sync mod: synchronizer_flop ref: rty_exp_sync module: IRDY_OUT_CRIT module: PCI_IO_MUX mod: PCI_IO_MUX_AD_EN_CRIT ref: ad_en_high_gen mod: PCI_IO_MUX_AD_EN_CRIT ref: ad_en_low_gen mod: PCI_IO_MUX_AD_EN_CRIT ref: ad_en_mhigh_gen mod: PCI_IO_MUX_AD_EN_CRIT ref: ad_en_mlow_gen mod: OUT_REG ref: ad_iob0 mod: OUT_REG ref: ad_iob1 mod: OUT_REG ref: ad_iob10 mod: OUT_REG ref: ad_iob11 mod: OUT_REG ref: ad_iob12 mod: OUT_REG ref: ad_iob13 mod: OUT_REG ref: ad_iob14 mod: OUT_REG ref: ad_iob15 mod: OUT_REG ref: ad_iob16 mod: OUT_REG ref: ad_iob17 mod: OUT_REG ref: ad_iob18 mod: OUT_REG ref: ad_iob19 mod: OUT_REG ref: ad_iob2 mod: OUT_REG ref: ad_iob20 mod: OUT_REG ref: ad_iob21 mod: OUT_REG ref: ad_iob22 mod: OUT_REG ref: ad_iob23 mod: OUT_REG ref: ad_iob24 mod: OUT_REG ref: ad_iob25 mod: OUT_REG ref: ad_iob26 mod: OUT_REG ref: ad_iob27 mod: OUT_REG ref: ad_iob28 mod: OUT_REG ref: ad_iob29 mod: OUT_REG ref: ad_iob3 mod: OUT_REG ref: ad_iob30 mod: OUT_REG ref: ad_iob31 mod: OUT_REG ref: ad_iob4 mod: OUT_REG ref: ad_iob5 mod: OUT_REG ref: ad_iob6 mod: OUT_REG ref: ad_iob7 mod: OUT_REG ref: ad_iob8 mod: OUT_REG ref: ad_iob9 mod: PCI_IO_MUX_AD_LOAD_CRIT ref: ad_load_high_gen mod: PCI_IO_MUX_AD_LOAD_CRIT ref: ad_load_low_gen mod: PCI_IO_MUX_AD_LOAD_CRIT ref: ad_load_mhigh_gen mod: PCI_IO_MUX_AD_LOAD_CRIT ref: ad_load_mlow_gen mod: OUT_REG ref: cbe_iob0 mod: OUT_REG ref: cbe_iob1 mod: OUT_REG ref: cbe_iob2 mod: OUT_REG ref: cbe_iob3 mod: OUT_REG ref: devsel_iob mod: OUT_REG ref: frame_iob mod: OUT_REG ref: irdy_iob mod: OUT_REG ref: par_iob mod: OUT_REG ref: perr_iob mod: OUT_REG ref: req_iob mod: OUT_REG ref: serr_iob mod: OUT_REG ref: stop_iob mod: OUT_REG ref: trdy_iob module: PCI_IO_MUX_AD_EN_CRIT module: PCI_IO_MUX_AD_LOAD_CRIT module: PCI_TARGET32_SM mod: PCI_TARGET32_CLK_EN ref: pci_target_clock_en mod: PCI_TARGET32_DEVS_CRIT ref: pci_target_devsel_critical mod: PCI_TARGET32_STOP_CRIT ref: pci_target_stop_critical mod: PCI_TARGET32_TRDY_CRIT ref: pci_target_trdy_critical module: SERR_EN_CRIT module: DELAYED_WRITE_REG module: MAS_AD_EN_CRIT module: MAS_AD_LOAD_CRIT module: PCI_MASTER32_SM mod: MAS_AD_EN_CRIT ref: ad_iob_oe_feed mod: CBE_EN_CRIT ref: cbe_iob_feed mod: FRAME_LOAD_CRIT ref: frame_iob_ce mod: FRAME_EN_CRIT ref: frame_iob_en_feed mod: FRAME_CRIT ref: frame_iob_feed mod: IRDY_OUT_CRIT ref: irdy_iob_feed mod: MAS_AD_LOAD_CRIT ref: mas_ad_load_feed mod: MAS_CH_STATE_CRIT ref: state_machine_ce module: PCI_TARGET32_STOP_CRIT module: synchronizer_flop module: async_reset_flop module: MAS_CH_STATE_CRIT module: PCI_TARGET32_TRDY_CRIT module: TOP mod: bufif1 ref: AD_buf0 mod: bufif1 ref: AD_buf1 mod: bufif1 ref: AD_buf10 mod: bufif1 ref: AD_buf11 mod: bufif1 ref: AD_buf12 mod: bufif1 ref: AD_buf13 mod: bufif1 ref: AD_buf14 mod: bufif1 ref: AD_buf15 mod: bufif1 ref: AD_buf16 mod: bufif1 ref: AD_buf17 mod: bufif1 ref: AD_buf18 mod: bufif1 ref: AD_buf19 mod: bufif1 ref: AD_buf2 mod: bufif1 ref: AD_buf20 mod: bufif1 ref: AD_buf21 mod: bufif1 ref: AD_buf22 mod: bufif1 ref: AD_buf23 mod: bufif1 ref: AD_buf24 mod: bufif1 ref: AD_buf25 mod: bufif1 ref: AD_buf26 mod: bufif1 ref: AD_buf27 mod: bufif1 ref: AD_buf28 mod: bufif1 ref: AD_buf29 mod: bufif1 ref: AD_buf3 mod: bufif1 ref: AD_buf30 mod: bufif1 ref: AD_buf31 mod: bufif1 ref: AD_buf4 mod: bufif1 ref: AD_buf5 mod: bufif1 ref: AD_buf6 mod: bufif1 ref: AD_buf7 mod: bufif1 ref: AD_buf8 mod: bufif1 ref: AD_buf9 mod: bufif1 ref: CBE_buf0 mod: bufif1 ref: CBE_buf1 mod: bufif1 ref: CBE_buf2 mod: bufif1 ref: CBE_buf3 mod: bufif1 ref: DEVSEL_buf mod: bufif1 ref: FRAME_buf mod: bufif1 ref: INTA_buf mod: bufif1 ref: IRDY_buf mod: bufif1 ref: PAR_buf mod: bufif1 ref: PERR_buf mod: bufif1 ref: REQ_buf mod: bufif1 ref: RST_buf mod: bufif1 ref: SERR_buf mod: bufif1 ref: STOP_buf mod: bufif1 ref: TRDY_buf mod: PCI_BRIDGE32 ref: bridge module: PCI_RST_INT mod: OUT_REG ref: inta module: SYNC_MODULE mod: synchronizer_flop ref: clear_delete_sync mod: synchronizer_flop ref: delete_sync module: WB_TPRAM mod: RAM16X1D ref: ram00 mod: RAM16X1D ref: ram01 mod: RAM16X1D ref: ram02 mod: RAM16X1D ref: ram03 mod: RAM16X1D ref: ram04 mod: RAM16X1D ref: ram05 mod: RAM16X1D ref: ram06 mod: RAM16X1D ref: ram07 mod: RAM16X1D ref: ram08 mod: RAM16X1D ref: ram09 mod: RAM16X1D ref: ram10 mod: RAM16X1D ref: ram11 mod: RAM16X1D ref: ram12 mod: RAM16X1D ref: ram13 mod: RAM16X1D ref: ram14 mod: RAM16X1D ref: ram15 mod: RAM16X1D ref: ram16 mod: RAM16X1D ref: ram17 mod: RAM16X1D ref: ram18 mod: RAM16X1D ref: ram19 mod: RAM16X1D ref: ram20 mod: RAM16X1D ref: ram21 mod: RAM16X1D ref: ram22 mod: RAM16X1D ref: ram23 mod: RAM16X1D ref: ram24 mod: RAM16X1D ref: ram25 mod: RAM16X1D ref: ram26 mod: RAM16X1D ref: ram27 mod: RAM16X1D ref: ram28 mod: RAM16X1D ref: ram29 mod: RAM16X1D ref: ram30 mod: RAM16X1D ref: ram31 mod: RAM16X1D ref: ram32 mod: RAM16X1D ref: ram33 mod: RAM16X1D ref: ram34 mod: RAM16X1D ref: ram35 mod: RAM16X1D ref: ram36 mod: RAM16X1D ref: ram37 mod: RAM16X1D ref: ram38 mod: RAM16X1D ref: ram39 mod: RAMB4_S16_S16 ref: ramb4_s16_s16_1 mod: RAMB4_S16_S16 ref: ramb4_s16_s16_2 module: WB_MASTER32 module: WB_MASTER_BEHAVIORAL mod: WB_MASTER32 ref: wbm_low_level module: SYSTEM mod: TOP ref: `PCI_BRIDGE_INSTANCE mod: PCI_BEHAVIORAL_IACK_TARGET ref: interrupt_control mod: pci_unsupported_commands_master ref: ipci_unsupported_commands_master mod: pullup ref: lockpu mod: pci_bus_monitor ref: monitor32 mod: pci_blue_arbiter ref: pci_arbiter mod: pci_behaviorial_device ref: pci_behaviorial_device1 mod: pci_behaviorial_device ref: pci_behaviorial_device2 mod: WB_BUS_MON ref: pciu_wb_mon mod: WB_BUS_MON ref: wbu_wb_mon mod: WB_MASTER_BEHAVIORAL ref: wishbone_master mod: WB_SLAVE_BEHAVIORAL ref: wishbone_slave module: pci_blue_arbiter module: pci_bus_monitor module: pci_behaviorial_device mod: pci_behaviorial_master ref: pci_behaviorial_master mod: pci_behaviorial_target ref: pci_behaviorial_target mod: delayed_test_pad ref: test_pad_devsel mod: delayed_test_pad ref: test_pad_frame mod: delayed_test_pad ref: test_pad_idsel mod: delayed_test_pad ref: test_pad_irdy mod: delayed_test_pad ref: test_pad_par mod: delayed_test_pad ref: test_pad_perr mod: delayed_test_pad ref: test_pad_serr mod: delayed_test_pad ref: test_pad_stop mod: delayed_test_pad ref: test_pad_trdy module: delayed_test_pad module: pci_behaviorial_master module: pci_behaviorial_target module: WB_SLAVE_BEHAVIORAL module: WB_BUS_MON module: PCI_BEHAVIORAL_IACK_TARGET module: pci_unsupported_commands_master module: REPORT_end task list Assert_DEVSEL Assert_FRAME Assert_IRDY Assert_Master_Continue_Or_Terminate Assert_STOP Assert_TRDY Assert_Target_Continue_Or_Disconnect Capture_Config_Reg_Data_From_AD_Bus Capture_SRAM_Data_From_AD_Bus Check_Master_Abort_Counter Check_Master_Burst_Termination_Cause Check_Target_Abort Check_Target_Retry Check_Target_Stop Clock_Wait_Unless_Reset Clock_Wait_Unless_Reset Compare_Read_Data_With_Expected_Data Complain_That_Test_Not_Written DO_REF Deassert_DEVSEL Deassert_FRAME Deassert_IRDY Deassert_STOP Deassert_TRDY Execute_Master_PCI_Ref Execute_Master_Ref_Undrive_All_In_Any_Termination_Unless_Fast_B2B Execute_Master_Waitstates_But_Quit_On_Target_Abort Execute_Target_Abort_Undrive_DEVSEL Execute_Target_PCI_Ref Execute_Target_Ref_Undrive_DEVSEL_On_Any_Termination Execute_Target_Retry_Undrive_DEVSEL Execute_Target_Waitstates Fetch_Config_Reg_Data_For_Read_Onto_AD_Bus Fetch_SRAM_Data_For_Read_Onto_AD_Bus Inc_Master_Abort_Counter Indicate_Done Indicate_Start Init_Master_Abort_Counter Init_Test_Device_SRAM Linger_Until_DEVSEL_Or_Master_Abort_Or_Target_Abort Linger_Until_Master_Waitstates_Done Linger_Until_Target_Waitstates_Done Master_Assert_Address Master_Req_Bus Master_Unreq_Bus PCIU_CONFIG_READ PCIU_CONFIG_READ_MASTER_ABORT PCIU_CONFIG_WRITE PCIU_CONFIG_WRITE_MASTER_ABORT PCIU_IO_READ PCIU_IO_READ_MAKE_PERR PCIU_IO_WRITE PCIU_IO_WRITE_MAKE_PERR PCIU_MEM_READ PCIU_MEM_READ_LN PCIU_MEM_READ_MAKE_PERR PCIU_MEM_READ_MASTER_ABORT PCIU_MEM_READ_MUL PCIU_MEM_WRITE PCIU_MEM_WRITE_MAKE_PERR PCIU_MEM_WRITE_MAKE_SERR PCIU_MEM_WRITE_MASTER_ABORT PCIU_READ Read_Test_Device_Config_Regs Read_Test_Device_SRAM Report_Master_Reference_Paramaters Report_On_Master_PCI_Ref_Finish Report_On_Master_PCI_Ref_Start Report_On_Target_PCI_Ref_Start Report_Target_Reference_Paramaters Reset_Master_To_Idle Reset_Target_To_Idle Update_Write_Data Wait_Till_DEVSEL_Possible Watch_For_Back_To_Back_Drive_Of_OE_Sigs Watch_For_Deassert_Before_Tristate Watch_For_Simultaneous_Drive_Of_OE_Sigs Watch_For_X_On_OE_Sigs Write_Test_Device_Config_Regs Write_Test_Device_SRAM config_read config_write configuration_cycle_read configure_bridge_target_base_addresses cycle_response display_warning do_reference do_reset end_cycle fill_memory find_device find_pci_devices iack_cycle master_reference modify_cycle musnt_respond parity_checking pci_transaction_progress_monitor run_tests start_cycle target_completion_expiration target_disconnects target_fast_back_to_back target_unsupported_cmds test_fail test_normal_wr_rd test_pci_image test_summary test_target_abort test_target_io_err_wr test_target_io_wr_rd test_wb_error_rd test_wb_error_wr test_wb_image transaction_ordering wb_RMW_read wb_RMW_write wb_block_read wb_block_write wb_single_read wb_single_write wb_slave_errors wb_to_pci_transactions wb_transaction_progress_monitor wb_transaction_progress_monitor_backup wb_transaction_stop wbm_read wbm_write function list Pinhas and Beatris Krengel Tel : (also voice mail and fax) 972-9-8947865 Portable : 972-54-679119 Portable: 972-54-649119 Chat with friends online, try MSN Messenger: Click Here |
hierarchy of the design
by Unknown on Jan 19, 2004 |
Not available! | ||
>>>>> "nishachamp" == nishachamp nishachamp@yahoo.com> writes:
nishachamp> We cant seem to be able to finf the module definition for
nishachamp> RAMB4_S16_S16 as well as RAM16X1D. Kindly assist.
You need to include the Xilinx verilog/unisims directory if you want to
compile for Xilinx. For other architectures, things may vary.
nishachamp> --Nisha
nishachamp> ----- Original Message ----- From: "PinhasNBeatris Krengel"
Please don't fullquote!
Bye
--
Uwe Bonnes bon@elektron.ikp.physik.tu-darmstadt.de
Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
|
1/1