FPGA Central - World's 1st FPGA / CPLD Portal

FPGA Central

World's 1st FPGA Portal

 

Go Back   FPGA Groups > NewsGroup > FPGA

FPGA comp.arch.fpga newsgroup (usenet)

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 01-07-2004, 06:35 AM
Kelvin @ SG
Guest
 
Posts: n/a
Default Where do XPP290 places top-level logic when all three AREA_GROUPs have DISALLOW_BOUNDARY_CROSSING on them?

Hi, there:

I am reading the XPP290.zip for partial reconfiguration. I want to know
where
does ISE place the top level logic (as shown below) if all the three
AREA_GROUPS
don't allow boundary crossing?

Best Regards,
Kelvin





-- -----------------------------------------------------------------
-- This will help Modular Design to recognize the clock
-- It will also be pushed into IOB for better I/O performance...
-- LEDs have negative logic => use an inverter!
-- -----------------------------------------------------------------
OutputReg: process (Clock, Reset_pushbutton)
begin
if (Reset_pushbutton = '1') then
LED_A_out <= '1'; -- disable LED (negative logic)
LED_B_out <= '1';
LED_C_out <= '1';
LED_D_out <= '1';
elsif (Clock = '1' and Clock'event) then
LED_A_out <= not LED_A_signal; -- active LOW => invert the signal!
LED_B_out <= not LED_B_signal;
LED_C_out <= not LED_C_signal;
LED_D_out <= not LED_D_signal;
end if;
end process;


-- -----------------------------------------------------------------
--
-- Some confusion exists when Active and Final Assembly compilations
-- build the design. Internal FFs can be extracted from modules and
-- pushed into IOB (Output pads specifically...).
--
-- To avoid this potential problem, output registers will be created.
--
-- -----------------------------------------------------------------
OutputReg2: process (Clock, Reset_lcd_driver)
begin
if (Reset_lcd_driver = '1') then
LCD_DataBus <= (others => '0');
E <= '0';
RW <= '0';
RS <= '0';
elsif (Clock = '1' and Clock'event) then
LCD_DataBus <= LCD_DataBus_lcd;
E <= E_lcd;
RW <= RW_lcd;
RS <= RS_lcd;
end if;
end process;



Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Syntax for Always with neg/pos edge AND logic level (i.e. no edge) benn Verilog 5 06-04-2008 06:36 PM
Re: FPGAs: basic question: two-level AND-OR vs. two-level OR-AND Peter Alfke FPGA 0 08-07-2003 12:05 AM


All times are GMT +1. The time now is 12:54 AM.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright 2008 @ FPGA Central. All rights reserved