Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
i have the following netlist input example file for floorplanning:
Moderator action: removed link to external file server
MODULE bk1;
TYPE GENERAL;
DIMENSIONS 336 0 336 133 0 133 0 0;
IOLIST;
P_0 PWR 175 0 1 METAL2 CURRENT 0.003 VOLTAGE 2.000;
P_1 PWR 105 0 1 METAL2 CURRENT 0.003...
i'm trying to implement my own floorplanning algorithm. this is what i got after running it on given blocks
now i'm trying to construct the corresponding tree (again see in the picture)
but i'm stuck. am i putting the 'W' (wheel) node correctly? is it really a wheel?
the "6, 10, 12" blocks...
i will try to ask someone to show me how it works.
i just googled "integrated circuit pin diagram". i guess i need pin info to place the modules that need to be connected with their corresponding pins, close to the edges of the chip surface.
- - - Updated - - -
seems like i was again talking...
okay. so when i get pin info, also say i have die size info, how would i use the pin info? do i need it to eliminate the space for pins from die size, and then start doing the floorplan?
i found this question which answers my question: https://www.edaboard.com/showthread.php?138339-what-is-the-inputs-and-outputs-of-floorplan-and-power-plan
however, i'm not clearly sure about what i need to do.
for a uni project i'm writing a software (from scratch) to do floorplanning. what i...
i have an example of iterative partitioning of the circuit.
this is the formula for calculating values for iterative partitioning:
Dij = Di + Dj - 2rij -> max; Dij > 0
Di(j) = Di(j)[external] - Di(j)[internal]
then given this graph:
these two calculations are done:
D12 = (2 - 1) + (3 - 1)...
Re: get n msb and lsb bits
hmm. are those 2 really better solutions? i mean, bitwise operations are much faster than any other operation, let alone a for loop executing 16 times.
and i still don't get what is the purpose of this array or union. my register storage is itself an array of bytes.
hi
i'm writing a program in c++ where i have registers. they are 8 bit each. however, i may have values bigger than 255, in which case i need to place the value in say 2 registers if it has 16 bits, 3 registers for 24 bits etc.
so i need to extract first 8 bits (which for me are msb) and...
i have a task - generate shmoo plot from a matrix (of doubles), given the scale and step (in how many submatrices to divide the original matrix).
i only know that i should calculate the average of each submatrix, i.e. suppose the big matrix is my input and step is 3, so the matrix of...
what i wrote was the option chosen as correct answer in a test question, i guess it's just wrong. and okay, i get it now. there's another option with your result which should be the correct result. thanks
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.