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

📄 tags

📁 VPR布局布线源码
💻
📖 第 1 页 / 共 5 页
字号:
ReadFixPins	temp.c	/^ReadFixPins(IN const char *const *Args,$/;"	f	file:ReadFloat	ReadOptions.c	/^ReadFloat(IN const char *const *Args,$/;"	f	file:ReadInt	ReadOptions.c	/^ReadInt(IN const char *const *Args,$/;"	f	file:ReadLineTokens	ReadLine.c	/^ReadLineTokens(INOUT FILE * InFile,$/;"	fReadOnOff	ReadOptions.c	/^ReadOnOff(IN const char *const *Args,$/;"	f	file:ReadOptions	ReadOptions.c	/^ReadOptions(IN int argc,$/;"	fReadPlaceAlgorithm	ReadOptions.c	/^ReadPlaceAlgorithm(IN const char *const *Args,$/;"	f	file:ReadPlaceCostType	ReadOptions.c	/^ReadPlaceCostType(IN const char *const *Args,$/;"	f	file:ReadRouteType	ReadOptions.c	/^ReadRouteType(IN const char *const *Args,$/;"	f	file:ReadRouterAlgorithm	ReadOptions.c	/^ReadRouterAlgorithm(IN const char *const *Args,$/;"	f	file:ReadString	ReadOptions.c	/^ReadString(IN const char *const *Args,$/;"	f	file:ReadToken	ReadOptions.c	/^ReadToken(IN const char *const *Args,$/;"	f	file:RecomputeCritIter	ReadOptions.h	/^	int RecomputeCritIter;$/;"	m	struct:s_optionsRmetal	vpr_types.h	/^    float Rmetal;$/;"	m	struct:s_seg_detailsRmetal	vpr_types.h	/^    float Rmetal;$/;"	m	struct:s_segment_infRouteChanWidth	ReadOptions.h	/^	int RouteChanWidth;$/;"	m	struct:s_optionsRouteFile	ReadOptions.h	/^    char *RouteFile;$/;"	m	struct:s_optionsRouteType	ReadOptions.h	/^    enum e_route_type RouteType;$/;"	m	struct:s_optionsRouterAlgorithm	ReadOptions.h	/^    enum e_router_algorithm RouterAlgorithm;$/;"	m	struct:s_optionsSAME_TRACK	rr_graph2.c	18;"	d	file:SBOX_ERROR	rr_graph_sbox.c	141;"	d	file:SBType	xml_arch.h	/^     enum e_switch_block_type SBType;$/;"	m	struct:s_archSCREEN	graphics.h	1;"	dSINGLE	vpr_types.h	/^{ MULTI_BUFFERED, MULTI_MUXED, MULTI_MERGED, SINGLE };$/;"	e	enum:e_driversSINK	vpr_types.h	/^{ SOURCE, SINK, IPIN, OPIN, CHANX, CHANY, NUM_RR_TYPES }$/;"	e	enum:e_rr_typeSINK_BLOCK	timing_place_lookup.c	45;"	d	file:SINK_COST_INDEX	vpr_types.h	/^{ SOURCE_COST_INDEX = 0, SINK_COST_INDEX, OPIN_COST_INDEX,$/;"	e	enum:e_cost_indicesSMALL_NET	place.c	21;"	d	file:SOLID	graphics.h	/^{ SOLID, DASHED };$/;"	e	enum:line_typesSOURCE	vpr_types.h	/^{ SOURCE, SINK, IPIN, OPIN, CHANX, CHANY, NUM_RR_TYPES }$/;"	e	enum:e_rr_typeSOURCE_BLOCK	timing_place_lookup.c	44;"	d	file:SOURCE_COST_INDEX	vpr_types.h	/^{ SOURCE_COST_INDEX = 0, SINK_COST_INDEX, OPIN_COST_INDEX,$/;"	e	enum:e_cost_indicesSUBBLK_IPIN	path_delay2.h	/^    FB_IPIN, FB_OPIN, SUBBLK_IPIN, SUBBLK_OPIN, FF_SINK, FF_SOURCE,$/;"	eSUBBLK_OPIN	path_delay2.h	/^    FB_IPIN, FB_OPIN, SUBBLK_IPIN, SUBBLK_OPIN, FF_SINK, FF_SOURCE,$/;"	eSUBSET	vpr_types.h	/^{ SUBSET, WILTON, UNIVERSAL, FULL };	\/* UDSD Modifications by WMF *\/$/;"	e	enum:e_switch_block_typeSUB_CLOCK	path_delay.c	/^{ SUB_INPUT = 0, SUB_OUTPUT, SUB_CLOCK, NUM_SUB_PIN_TYPES };$/;"	e	enum:e_subblock_pin_type	file:SUB_INPUT	path_delay.c	/^{ SUB_INPUT = 0, SUB_OUTPUT, SUB_CLOCK, NUM_SUB_PIN_TYPES };$/;"	e	enum:e_subblock_pin_type	file:SUB_OUTPUT	path_delay.c	/^{ SUB_INPUT = 0, SUB_OUTPUT, SUB_CLOCK, NUM_SUB_PIN_TYPES };$/;"	e	enum:e_subblock_pin_type	file:Seed	ReadOptions.h	/^    int Seed;$/;"	m	struct:s_optionsSegments	xml_arch.h	/^     t_segment_inf * Segments;$/;"	m	struct:s_archSetupAnnealSched	SetupVPR.c	/^SetupAnnealSched(IN t_options Options,$/;"	f	file:SetupClassInf	xml_arch.c	/^SetupClassInf(ezxml_t Classes,$/;"	f	file:SetupEmptyType	xml_arch.c	/^SetupEmptyType()$/;"	f	file:SetupGridLocations	xml_arch.c	/^SetupGridLocations(ezxml_t Locations,$/;"	f	file:SetupOperation	SetupVPR.c	/^SetupOperation(IN t_options Options,$/;"	f	file:SetupPinClasses	xml_arch.c	/^SetupPinClasses(ezxml_t Classes,$/;"	f	file:SetupPinLocations	xml_arch.c	/^SetupPinLocations(ezxml_t Locations,$/;"	f	file:SetupPlacerOpts	SetupVPR.c	/^SetupPlacerOpts(IN t_options Options,$/;"	f	file:SetupRouterOpts	SetupVPR.c	/^SetupRouterOpts(IN t_options Options,$/;"	f	file:SetupRoutingArch	SetupVPR.c	/^SetupRoutingArch(IN t_arch Arch,$/;"	f	file:SetupSubblocksTSeq	xml_arch.c	/^SetupSubblocksTSeq(ezxml_t timing_seq_in,$/;"	f	file:SetupSubblocksTcomb	xml_arch.c	/^SetupSubblocksTcomb(ezxml_t timing,$/;"	f	file:SetupSwitches	SetupVPR.c	/^SetupSwitches(IN t_arch Arch,$/;"	f	file:SetupTiming	SetupVPR.c	/^SetupTiming(IN t_options Options,$/;"	f	file:SetupTypeTiming	xml_arch.c	/^SetupTypeTiming(ezxml_t timing,$/;"	f	file:SetupVPR	SetupVPR.c	/^SetupVPR(IN t_options Options,$/;"	fShowAnnealSched	ShowSetup.c	/^ShowAnnealSched(IN struct s_annealing_sched AnnealSched)$/;"	f	file:ShowOperation	ShowSetup.c	/^ShowOperation(IN enum e_operation Operation)$/;"	f	file:ShowPlaceTiming	ReadOptions.h	/^    boolean ShowPlaceTiming;$/;"	m	struct:s_optionsShowPlacerOpts	ShowSetup.c	/^ShowPlacerOpts(IN t_options Options,$/;"	f	file:ShowRouterOpts	ShowSetup.c	/^ShowRouterOpts(IN struct s_router_opts RouterOpts)$/;"	f	file:ShowRoutingArch	ShowSetup.c	/^ShowRoutingArch(IN struct s_det_routing_arch RoutingArch)$/;"	f	file:ShowSetup	ShowSetup.c	/^ShowSetup(IN t_options Options,$/;"	fStr	vpr_types.h	/^    char *Str;$/;"	m	struct:s_TokenPairSwitches	xml_arch.h	/^     struct s_switch_inf *Switches;$/;"	m	struct:s_archTHISTLE	graphics.h	/^  CYAN, RED, DARKGREEN, MAGENTA, BISQUE, LIGHTBLUE, THISTLE, PLUM, KHAKI, $/;"	e	enum:color_typesTIMING_ANALYSIS_ONLY	vpr_types.h	/^    TIMING_ANALYSIS_ONLY$/;"	e	enum:e_operationTIMING_DRIVEN	vpr_types.h	/^{ BREADTH_FIRST, TIMING_DRIVEN, DIRECTED_SEARCH };$/;"	e	enum:e_router_algorithmTO	place.c	34;"	d	file:TOKENS	vpr_types.h	19;"	dTOP	vpr_types.h	/^{ TOP = 0, RIGHT = 1, BOTTOM = 2, LEFT = 3 };$/;"	e	enum:e_sideTRUE	util.h	/^{ FALSE, TRUE }$/;"	eTURQUOISE	graphics.h	/^  CORAL, TURQUOISE, MEDIUMPURPLE, DARKSLATEBLUE, DARKKHAKI, NUM_COLOR$/;"	e	enum:color_typesT_AREA_HEIGHT	graphics.c	88;"	d	file:T_CONSTANT_GENERATOR	path_delay.c	76;"	d	file:T_arr	path_delay2.h	/^    float T_arr;$/;"	mT_comb	vpr_types.h	/^    float **T_comb;$/;"	m	struct:s_T_subblockT_fb_ipin_to_sblk_ipin	vpr_types.h	/^    float T_fb_ipin_to_sblk_ipin;$/;"	m	struct:s_type_timing_infT_ipin_cblock	vpr_types.h	/^    float T_ipin_cblock;$/;"	m	struct:s_timing_infT_ipin_cblock	xml_arch.h	/^     float T_ipin_cblock;$/;"	m	struct:s_archT_linear	vpr_types.h	/^    float T_linear;$/;"	m	struct:s_rr_indexed_dataT_quadratic	vpr_types.h	/^    float T_quadratic;$/;"	m	struct:s_rr_indexed_dataT_req	path_delay2.h	/^    float T_req;$/;"	mT_sblk_opin_to_fb_opin	vpr_types.h	/^    float T_sblk_opin_to_fb_opin;$/;"	m	struct:s_type_timing_infT_sblk_opin_to_sblk_ipin	vpr_types.h	/^    float T_sblk_opin_to_sblk_ipin;$/;"	m	struct:s_type_timing_infT_seq_in	vpr_types.h	/^    float *T_seq_in;$/;"	m	struct:s_T_subblockT_seq_out	vpr_types.h	/^    float *T_seq_out;$/;"	m	struct:s_T_subblockT_subblock	vpr_types.h	/^    t_T_subblock *T_subblock;$/;"	m	struct:s_type_timing_infTdel	net_delay.c	/^    float Tdel;$/;"	m	struct:s_rc_node	file:Tdel	path_delay2.h	/^    float Tdel;$/;"	mTdel	route_tree_timing.h	/^    float Tdel;$/;"	m	struct:s_rt_nodeTdel	vpr_types.h	/^    float Tdel;$/;"	m	struct:s_switch_infTimingAnalysis	ReadOptions.h	/^    boolean TimingAnalysis;$/;"	m	struct:s_optionsUNIFORM	vpr_types.h	/^{ UNIFORM, GAUSSIAN, PULSE, DELTA };$/;"	e	enum:e_statUNIVERSAL	vpr_types.h	/^{ SUBSET, WILTON, UNIVERSAL, FULL };	\/* UDSD Modifications by WMF *\/$/;"	e	enum:e_switch_block_typeUNI_DIRECTIONAL	vpr_types.h	/^{ UNI_DIRECTIONAL, BI_DIRECTIONAL };	\/* UDSD by AY *\/$/;"	e	enum:e_directionalityUN_SET	rr_graph2.c	19;"	d	file:USER	vpr_types.h	/^{ FREE, RANDOM, USER };$/;"	e	enum:e_pad_loc_typeUSER_SCHED	vpr_types.h	/^{ AUTO_SCHED, USER_SCHED };	\/* Annealing schedule *\/$/;"	e	enum:sched_typeW	xml_arch.h	/^     int W;$/;"	m	struct:s_clb_gridWARNTAG	util.h	27;"	dWHITE	graphics.h	/^{ WHITE, BLACK, DARKGREY, LIGHTGREY, BLUE, GREEN, YELLOW,$/;"	e	enum:color_typesWILTON	vpr_types.h	/^{ SUBSET, WILTON, UNIVERSAL, FULL };	\/* UDSD Modifications by WMF *\/$/;"	e	enum:e_switch_block_typeWL	place_and_route.h	5;"	dWMF_DEBUG	main.c	/^boolean WMF_DEBUG = FALSE;$/;"	vWNEED	place_and_route.h	4;"	dW_seed	main.c	/^int W_seed = -1;$/;"	vXPOST	graphics.c	75;"	d	file:XTOWORLD	graphics.c	81;"	d	file:XmlReadArch	xml_arch.c	/^XmlReadArch(IN const char *ArchFile,$/;"	fYELLOW	graphics.h	/^{ WHITE, BLACK, DARKGREY, LIGHTGREY, BLUE, GREEN, YELLOW,$/;"	e	enum:color_typesYPOST	graphics.c	76;"	d	file:YTOWORLD	graphics.c	82;"	d	file:_EZXML_H	ezxml.h	26;"	dacc_cost	route_common.h	/^    float acc_cost;$/;"	macc_fac	ReadOptions.h	/^	float acc_fac;$/;"	m	struct:s_optionsacc_fac	vpr_types.h	/^    float acc_fac;$/;"	m	struct:s_router_optsadd_path_to_route_tree	route_tree_timing.c	/^add_path_to_route_tree(struct s_heap *hptr,$/;"	f	file:add_route_tree_to_heap	route_timing.c	/^add_route_tree_to_heap(t_rt_node * rt_node,$/;"	f	file:add_rr_graph_C_from_switches	rr_graph_timing_params.c	/^add_rr_graph_C_from_switches(float C_ipin_cblock)$/;"	fadd_to_heap	route_common.c	/^add_to_heap(struct s_heap *hptr)$/;"	f	file:add_to_mod_list	route_common.c	/^add_to_mod_list(float *fptr)$/;"	fadd_to_rc_tree	net_delay.c	/^add_to_rc_tree(t_rc_node * parent_rc,$/;"	f	file:add_to_sort_heap	heapsort.c	/^add_to_sort_heap(int *heap,$/;"	f	file:adjust_one_rr_occ_and_pcost	route_common.c	/^adjust_one_rr_occ_and_pcost(int inode,$/;"	f	file:adjustwin	graphics.c	/^adjustwin(void (*drawscreen) (void))$/;"	f	file:alloc_and_assign_internal_structures	timing_place_lookup.c	/^alloc_and_assign_internal_structures(struct s_net **original_net,$/;"	f	file:alloc_and_load_actual_fc	rr_graph.c	/^alloc_and_load_actual_fc(IN int num_types,$/;"	f	file:alloc_and_load_clb_opins_used_locally	route_common.c	/^alloc_and_load_clb_opins_used_locally(t_subblock_data subblock_data)$/;"	f	file:alloc_and_load_edges_and_switches	rr_graph.c	/^alloc_and_load_edges_and_switches(IN t_rr_node * rr_node,$/;"	falloc_and_load_fanout_counts	path_delay.c	/^alloc_and_load_fanout_counts(int ***num_uses_of_fb_ipin_ptr,$/;"	f	file:alloc_and_load_for_fast_cost_update	place.c	/^alloc_and_load_for_fast_cost_update(float place_cost_exp)$/;"	f	file:alloc_and_load_global_route_seg_details	rr_graph.c	/^alloc_and_load_global_route_seg_details(IN int nodes_per_chan,$/;"	f	file:alloc_and_load_grid	SetupVPR.c	/^alloc_and_load_grid(INOUT int *num_instances_type)$/;"	f	file:alloc_and_load_perturb_ipins	rr_graph.c	/^alloc_and_load_perturb_ipins(IN int nodes_per_chan,$/;"	f	file:alloc_and_load_pin_mappings	path_delay.c	/^alloc_and_load_pin_mappings(int ***block_pin_to_tnode_ptr,$/;"	f	file:alloc_and_load_pin_to_track_map	rr_graph.c	/^alloc_and_load_pin_to_track_map(IN enum e_pin_type pin_type,$/;"	f	file:alloc_and_load_placement_structs	place.c	/^alloc_and_load_placement_structs(int place_cost_type,$/;"	f	file:alloc_and_load_rc_tree	net_delay.c	/^alloc_and_load_rc_tree(int inet,$/;"	f	file:alloc_and_load_rr_clb_source	rr_graph.c	/^alloc_and_load_rr_clb_source(t_ivec *** rr_node_indices)$/;"	f	file:alloc_and_load_rr_graph	rr_graph.c	/^alloc_and_load_rr_graph(IN int num_nodes,$/;"	f	file:alloc_and_load_rr_indexed_data	rr_graph_indexed_data.c	/^alloc_and_load_rr_indexed_data(IN t_segment_inf * segment_inf,$/;"	falloc_and_load_rr_node_indices	rr_graph2.c	/^alloc_and_load_rr_node_indices(IN int nodes_per_chan,$/;"	falloc_and_load_rr_node_route_structs	route_common.c	/^alloc_and_load_rr_node_route_structs(void)$/;"	falloc_and_load_seg_details	rr_graph2.c	/^alloc_and_load_seg_details(INOUT int *nodes_per_chan,$/;"	falloc_and_load_sharable_switch_trans	rr_graph_area.c	/^alloc_and_load_sharable_switch_trans(int num_switch,$/;"	f	file:alloc_and_load_switch_block_conn	rr_graph_sbox.c	/^alloc_and_load_switch_block_conn(IN int nodes_per_chan,$/;"	falloc_and_load_timing_graph	path_delay.c	/^alloc_and_load_timing_graph(t_timing_inf timing_inf,$/;"	falloc_and_load_timing_graph_levels	path_delay2.c	/^alloc_and_load_timing_graph_levels(void)$/;"	falloc_and_load_tnode_fanin_and_check_edges	path_delay2.c	/^alloc_and_load_tnode_fanin_and_check_edges(int *num_sinks_ptr)$/;"	f	file:alloc_and_load_tnodes_and_net_mapping	path_delay.c	/^alloc_and_load_tnodes_and_net_mapping(int **num_uses_of_fb_ipin,$/;"	f	file:alloc_and_load_track_to_pin_lookup	rr_graph.c	/^alloc_and_load_track_to_pin_lookup(IN int ****pin_to_track_map,$/;"	f	file:alloc_and_load_unique_pin_list	place.c	/^alloc_and_load_unique_pin_list(void)$/;"	f	file:alloc_and_load_unsharable_switch_trans	rr_graph_area.c	/^alloc_and_load_unsharable_switch_trans(int num_switch,$/;"	f	file:alloc_block	timing_place_lookup.c	/^alloc_block(void)$/;"	f	file:alloc_crit	timing_place.c	/^alloc_crit(struct s_linked_vptr **chunk_list_head_ptr)$/;"	f	file:alloc_delta_arrays	timing_place_lookup.c	/^alloc_delta_arrays(void)$/;"	f	file:alloc_draw_structs	draw.c	/^alloc_draw_structs(void)$/;"	falloc_hash_table	hash.c	/^alloc_hash_table(void)$/;"	falloc_heap_data	route_common.c	/^alloc_heap_data(void)$/;"	f	file:alloc_ivector_and_copy_int_list	util.c	/^alloc_ivector_and_copy_int_list(t_linked_int ** list_head_ptr,$/;"	falloc_linked_f_pointer	route_common.c	/^alloc_linked_f_pointer(void)$/;"	f	file:alloc_linked_rc_edge	net_delay.c	/^alloc_linked_rc_edge(t_linked_rc_edge ** rc_edge_free_list_ptr)$/;"	f	file:alloc_linked_rt_edge	route_tree_timing.c	/^alloc_linked_rt_edge(void)$/;"	f	file:alloc_lookups_and_criticalities	timing_place.c	/^alloc_lookups_and_criticalities(t_chan_width_dist chan_width_dist,$/;"	falloc_matrix	util.c	/^alloc_matrix(int nrmin,$/;"	falloc_matrix3	util.c	/^alloc_matrix3(int nrmin,$/;"	falloc_matrix4	util.c	/^alloc_matrix4(int nrmin,$/;"	falloc_net	timing_place_lookup.c	/^alloc_net(void)$/;"	f	file:alloc_net_delay	net_delay.c	/^alloc_net_delay(struct s_linked_vptr **chunk_list_head_ptr)$/;"	falloc_net_rr_terminals	rr_graph.c	/^alloc_net_rr_terminals(void)$/;"	f	file:alloc_net_slack	path_delay.c	/^alloc_net_slack(void)$/;"	f	file:alloc_place_regions	place.c	/^alloc_place_regions(int num_regions)$/;"	f	file:alloc_rc_node	net_delay.c	/^alloc_rc_node(t_rc_node ** rc_node_free_list_ptr)$/;"	f	file:alloc_route_structs	route_common.c	/^alloc_route_structs(t_subblock_data subblock_data)$/;"	f

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -