Creo que por fin estoy en disposición de decir que tengo todos los códigos correctos en VHDL. Funcionan en simulación y en simulación Post Route y también en la memoria, una FPGA Xilinx Spartan 3 XC2S300 de 208 patillas y que tengo delante de mi ahora mismo.
Estos son los códigos que tengo:
- Semisumador de un bit
- Sumador completo de un bit
- Sumador serie de hasta 16 bits
- Sumador paralelo de hasta 16 bits
- Sumador con salto de acarreo de hasta 16 bits
- Sumador con anticipación de acarreo de hasta 16 bits
- Multiplicador de Wallace de hasta 8 bits
- Divisor sin restauración de hasta 8 bits
- Divisor con restauración de hasta 8 bits
- Seno por método CORDIC con 12 decimales de precisión
- Coseno por método CORDIC con 12 decimales de precisión
Tengo otros códigos mirados o comenzados pero sin terminar aunque prefiero tener pocos y bien que perder tiempo en hacer más o meter alguno erróneo.
Las limitaciones en cuanto al número de bits son debidas a las restricciones del patillaje de la FPGA, no a los códigos que podrían llegar mucho más allá.
A ver si vamos acabando.
Paz




70 comments
Comments feed for this article
20 Mayo, 2007 a 2:59 pm
Fran
Hola me gustaria saber si me puedes mandar el codigo vhdl del coseno pq estoy haciendo un pequeño proyecto q consiste en generador de señales moduladas en AM en vhdl y no se como generar el coseno para llevar a cabo la modulacion. Gracias
30 Octubre, 2007 a 8:33 pm
Carlos
hermano, tengo un problema inmenso:
Resulta que me ha tocado implementar una fpga con dos de los cuatro displays y utilizar los 8 switches, de modo que tendremos 255 numeros en decimal si entramos 255 el los displays acitivos deberan aparecer FF, hermano estoy frito qué hago, Necesito eso para entender como actúa vhdl.
31 Octubre, 2007 a 2:00 pm
jonymao
Pero eso no tiene que ver con el VHDL si no con una conversión decimal-hexadecimal. ¿No?
Paz
15 Noviembre, 2007 a 8:22 pm
Carlos Vives
Que pas men. Yo solo necesito hacer ue guarde en memoria un digito, y cuando ingrese el otro este se corra para el segundo display y aparezca el primero y en el primer display apareza el ultimo digito como una calculadora. yo se que es una bobada pero es que el cucho no explica ni mierda y lo pidio de un momento a otro. si apenas aprendi a manejar el xilinx
18 Noviembre, 2007 a 3:33 pm
Abealrdo
Hola como estás, oye me urge el código del seno y coseno utilizando CORDIC
no se si me pudieras hacer ese gran favor de pasármelo
no sabes cuando te lo agradecería
saludos!
y gracias!
1 Mayo, 2008 a 12:55 am
Cesar M
Hola que tal!
Oye no me podrias pasar los siguientes codigos:
Multiplicador de Wallace de hasta 8 bits
Divisor sin restauración de hasta 8 bits
Divisor con restauración de hasta 8 bits
Te lo agradecria muchisimo.
Saludos.
6 Mayo, 2008 a 8:50 pm
Manolo
Que onda men oye no me podrias pasar los sig codigos:
Multiplicador de Wallace de hasta 8 bits
Divisor sin restauración de hasta 8 bits
Divisor con restauración de hasta 8 bits
GRacias de antemano men.
19 Mayo, 2008 a 8:32 pm
Hugo
Hola!
Sería possible obtener los códigos
Divisor sin restauración de hasta 8 bits
Divisor con restauración de hasta 8 bits
Muchas Gracias
21 Mayo, 2008 a 11:45 pm
jordi
hola. tengo un examen el viernes y me gustaria poder leer como son tus codigos de divisor sin y con restauracion. gracias
30 Junio, 2008 a 3:38 am
erik gonzalez aguilar
amigos donde podria encontrar el codigo VHDL de una and y or gracias
14 Julio, 2008 a 3:12 pm
wilfrido
Hola amigos mucho gusto en saludarles mi nombre es wilfrido diaz soy de cartagena colombia, estoy trabajando en mi proyecto de grado y me parecio muy interesante el codigo de division con restauracion pero a mi igual que arnau nos a salido el mismo error este que a continuacion les muestro ” logical block ‘TRI1′ with type ‘Triest_1′ could not be
resolved. A pin name misspelling can cause this, a missing edif or ngc file,
or the misspelling of a type name. Symbol ‘Triest_1′ is not supported in
target ’spartan3′.” este mensaje de error me esta diciendo es que falta un archivo el TRI1 y el TRI2 por que en el top se esta llamando los componente que me imagino son los dos arcivos que faltan si alguno tiene esos dos archivo le pido de todo corazon que me los pasaran seria de gran ayuda para mi proyecto de grado, mi correo es wilfrido511@hotmail.com
14 Julio, 2008 a 3:15 pm
wilfrido
hola erika mira yo tengo el programa de la and y la or es mas escribeme al correo y yo te mando una guia de laboratorio que tengo donde yo hago un programa con las compuertas and y or mi correo wilfrido511@hotmail.com
22 Agosto, 2008 a 1:25 am
xr
hola, me gustaria ke me enviaras tus programas a mi correo, me serviran mucho ya ke estoy viendo esta materia en la carrera. muchas gracias
22 Agosto, 2008 a 1:26 am
xr
rnesto_2k4@yahoo.es
26 Agosto, 2008 a 3:51 pm
Oton Castillo Navas
Hola, me podria enviar el codigo del sumador de 16 bits con aticipacion de acarreo.
ritibay@yahoo.es
30 Septiembre, 2008 a 3:35 pm
Carlos
Hola seria posible que me envies los codigos de seno y coseno… gracias desde Colombia cabeto4@hotmail.com
3 Octubre, 2008 a 1:25 am
johann
hola si me pudieras enviar todos lo codigos anteriores a epsilon.gx@gmail.com estaria muy agradecido
8 Octubre, 2008 a 2:07 am
Alejandro Perales
hola me podrias enviar el codigo para la funcion seno y coseno por favor
21 Octubre, 2008 a 6:26 pm
juan ovelar
Hola me podes pasar el divisor binario con restauracion de 8 bits mi coreo es norberovelar@gmail.com
21 Octubre, 2008 a 6:27 pm
juan ovelar
estare muy agradecido
22 Octubre, 2008 a 1:39 am
Azeroth
Oye amigo me gustaria saber si me podrias ayudar, yo necesito hacer un multiplicardor de 8 bits y la verdad tengo idas muy lebes sobre, si por favor me podrias ayudar en esto te lo agradecira mucho. Si me mandas un diagrama del cirucito o algo por el estilo
4 Noviembre, 2008 a 11:45 am
ismail
Hola me gustaria saber si me puedes mandar el codigo vhdl del , Divisor sin restauración de hasta 8 bits y Divisor con restauración de hasta 8 bits.
GRACIAS jakass2040@hotmail.com
6 Noviembre, 2008 a 8:46 pm
BRUNO
HOLA, ME GUSTARIA SABER SI ME PUEDES MANDAR EL CODIGO VHDL DEL SENO.
MI COREO ES btsvr@yahoo.com.br
estare muy agradecido.
12 Noviembre, 2008 a 2:44 am
RICHARD
Hola me harias el favor de mandar el codigo del sumador completo de 1 bit.
Te lo agradeceria demasiado
gracias saludos.
18 Noviembre, 2008 a 2:46 pm
borja
Hola soy un estudiante de telecomunicaciones yme vendria muy bien el código de el Multiplicador de Wallace de hasta 8 bits.Para usarlo como herramienta para un trabajo paralelo
Muchas gracias
Mi email: borjita007@hotmail.com
22 Noviembre, 2008 a 5:16 pm
sandra
hola te agradeceria mucho si pudieras enviarme el codigo # Seno por método CORDIC con 12 decimales de precisión
# Coseno por método CORDIC con 12 decimales de precisión necesito presentar un proyecto y requiero de esos codigos
22 Noviembre, 2008 a 5:18 pm
sandra
hola te agradeceria mucho si pudieras enviarme el codigo # Seno por método CORDIC con 12 decimales de precisión
# Coseno por método CORDIC con 12 decimales de precisión necesito presentar un proyecto y requiero de esos codigos my correo es cat_21_86@yahoo.com
23 Noviembre, 2008 a 11:26 pm
Katty
Seno por método CORDIC con 12 decimales de precisión
por si me puedes ayudar…….
23 Noviembre, 2008 a 11:28 pm
Katty
Seno por método CORDIC con 12 decimales de precisión
por si me puedes ayudar…….
29 Diciembre, 2008 a 2:36 pm
jm
hola quisiera si alguien me el codigo del coseno gracias
http://www.gurufpga.com.ar
29 Diciembre, 2008 a 5:19 pm
Cristian L
hola que tal me puedes ayudar con
- Seno por método CORDIC con 12 decimales de precisión
- Coseno por método CORDIC con 12 decimales de precisión
me harias un gran favor…
Gracias mi mail es: cleo.1324@gmail.com
4 Enero, 2009 a 5:28 pm
Katty
me puedes ayudar con el codigo de seno y coseno por cordic con 12 decimales
mi mai es
kpgf_1209@yahoo.com
28 Enero, 2009 a 1:33 am
jazs
hola me puedes pasar los codigos de algunos divisores que tengas ?
jazs.ice@gmail.com
gracias
1 Febrero, 2009 a 2:58 am
juliana
HOLA SERIA POSIBLE QUE ME PUEDAS PASAR LOS CODIGOS DE Sumador serie de hasta 16 bits
Sumador paralelo de hasta 16 bits
Sumador con salto de acarreo de hasta 16 bits
ES QUE DENBO HACER UNA CALCULADORA CON LAS FUNCIONES BASICAS Y NO TENGO LAS BASES NECESARIAS EN VHDL TODAVIA DEBO CONOCER QUE OTRAS FUNCIONES QUE ME PUEDAN AYUDAR GRACIAS
10 Febrero, 2009 a 11:12 pm
Jassterboy
hola estudio ingenieria en auomatica industrial y me ayudaria mucho si alguien me asesorara haciendo un sumador a 4 bits muchas grascias mi msm es sebashacker40@hotmail.com
21 Febrero, 2009 a 2:03 am
Jose
Hola…
Disculpa quiero saber si me podrias proporcional el sumador en serie de 16 bits, es qe me lo encargaron para un proyecto te lo agradeceria mucho…
Gracias!
21 Febrero, 2009 a 2:04 am
Jose
Mi correo es leo_jldg29@hotmail.com
te agradeceria mucho si me puedes asesorar…
4 Marzo, 2009 a 4:21 am
david
hola
estaba revisando el codigo de division sin restauracion y veo q llamas a una libreria IEEE x favor si me podrias facilitar esa libreria a la q haces referencia te estaria muy agradecido muchas gracias de antemano
4 Marzo, 2009 a 4:23 am
david
Lo lamento me olvidaba mi correo es davico_0405@hotmail.com gracias de nuevo
4 Marzo, 2009 a 3:51 pm
andres
Me gustaria saber si me puedes enviar el codigo fuente del sumador de 16 bits
4 Marzo, 2009 a 3:53 pm
andres
enviame por favor, si es posible todos los codigos que tengas con 16 bits… Gracias
19 Marzo, 2009 a 5:04 pm
Carlos
Que tal, Estudio la ingenieria en electronica y empiezo a untilizar VHDL me podrias pasar el codigo de un multiplicador de 4 bits
19 Marzo, 2009 a 5:06 pm
Carlos
aa disculpa se me olvidaba darte mi correo es chocostronger@hotmail.com y gracias por tu ayuda SALUDOS
21 Marzo, 2009 a 12:47 am
Marcio
Hola!! Necesito el codigo en vhdl de un procesador en si, es decir su decodificador, una alu etc. Sera posible??
Saludos
Paz
20 Abril, 2009 a 4:23 pm
ginna
hola necesito que me ayuden con el cihigo en vhadl de un modulador de amplitud
21 Abril, 2009 a 9:29 pm
maira
Me gustaria asceder a estos codigos, necesito un par de cosillas de las que nombrastes.
21 Abril, 2009 a 9:31 pm
maira
mi correo es maira_alejandra24@hotmail.com, me gustaria ponerme en contacto contigo, gracias.
24 Abril, 2009 a 12:29 am
SANTIAGO
hola…. mira apenas voy a empezar a programar un contador jhonson de 3bits… pero tego la idea de que es como un asendente pero este se dupplica all contar…. me parece… o ke onda si me puedes explicar
25 Abril, 2009 a 6:59 pm
Cristian
Hola queria saber si me puedes enviar el codigo del seno y coseno por el metodo de cordic, necesito hacer una implementacion para unas pruebas y no se bien como funciona. Mi correo es molesam_1987@hotmail.com
De antemano. Gracias
12 Mayo, 2009 a 4:02 am
cub
me gustaria q me pasaras el seno y el coseno por el metodo de cordic
josueq14@gmail.com
19 Mayo, 2009 a 11:46 pm
giogars
huy vacan me salbaria la vida si me pudiera enviar el codigo del sumador hasta 16 bits, necesito solo 4 … me salvaria la vida…mi correo es giogars@hotmail.com
26 Mayo, 2009 a 5:12 am
ania
hola me podrias enviar codigo sobre seno y coseno ..con eso de cordic
tengo que entregar un proyecto y de eso depende que pase mi materia :S
29 Mayo, 2009 a 2:51 am
CRISTIAN
Hola hermano te agredeciria si me podes mandar el multiplicador de wallace de 8 bits y si lo tenes en 10 bits mejor… gracias desde ya!
el_elegido09@hotmail.com
9 Junio, 2009 a 5:19 pm
CRISTINA
hola, necesito de su ayuda para resolver una division en codigo VHDL,,,
por favbor ayudame… es urgente…abrazos
20 Junio, 2009 a 4:40 pm
erick
Hola que tal!
sera que me puedes ayudar en la implementacion de una señal seno en codigo VHDL. porfavor gracias
20 Junio, 2009 a 4:44 pm
erick
Hola que tal!
sera que me puedes ayudar en la implementacion de una señal seno en codigo VHDL. porfavor.
erickbn@hotmail.com
22 Junio, 2009 a 10:37 pm
eduardo
Hola
Soy nuevo aprendiendo VHDL, creo que tus codigos me servirian mucho como ejemplo para ir haciendo cosas mas complejas. Sera posible que me los envies por correo?
De ser asi muchas gracias de antemano
15 Julio, 2009 a 8:52 pm
Abdias
Buenas tardes,
abdias.pino@hotmail.com
Podrias compartir con migo porfavor el divisor de 8 bits con y sin restauracion? agradeceria que lo mandes a mi correo
Muchas gracias por tu enorme y vital ayuda!
Salu2
Abdias
25 Julio, 2009 a 2:38 pm
alberto
gracias por haber publicado este articulo
4 Agosto, 2009 a 2:10 pm
danilo
hermano necesito el codigo Sumador serie de hasta 16 bits
Sumador paralelo de hasta 16 bits
Sumador con salto de acarreo de hasta 16 bits
Sumador con anticipación de acarreo de hasta 16 bits
porfa
11 Septiembre, 2009 a 4:58 am
emi
Hey men buen articulo seria bueno me pudieras pasar todos los codigos que tienes me encargaron hacer un sumador de 4 bits y pues ya con eso me podria ayudar espero te comuniques Gracias
22 Septiembre, 2009 a 6:52 pm
Lord_Naraku
Hola,
Esta genial el articulo, me podrías ayudar.
Estoy algo perdido… no entiendo bien como es el sumador serie. podría ver tu código para entenderle e implementar algo yo.
De antemano Saludos
23 Septiembre, 2009 a 2:33 pm
pipeandres88
Ey bro excelente blog, la verdad desearia extender mis vagos conocimientos acerca del programa vhdl y pues seria util consusltar con tus proyectos, si fuese posible el que me pasaras estos proyectos estaria muy agradecido con usted.
muchas gracias.
23 Septiembre, 2009 a 2:35 pm
pipeandres88
ups mi correo es pipeandres88@hotmail.com …
2 Octubre, 2009 a 9:15 pm
andrea garcia
Hola quisiera saber si me podrias mandar el codigo en .vdh de un sumador paralelo de 4 bits si lo tienes hasta el 16 pues ya lo modificaria, y si me podrias dar asesoria en linea del uso del port map ya que se que hay que usarlo y ahorita estoy con le proyecto de una caja de seguridad mis datos son andy483@hot
14 Octubre, 2009 a 6:10 pm
teleco
Hola, me gustaria conseguir el código VHDL del sumador, en mi caso tengo 17 bits pero me ayudaria bastante.
Un saludo y gracias.
18 Octubre, 2009 a 5:23 pm
Uriel
Hola, me podrias ayudar porfavor, con un codigo en vhdl de un sumador/restador, ambos completos y que la salida sea con un decodificador ,igual en el mismo lenguaje, en un display de 7 segmentos. Gracias de ante mano.
28 Octubre, 2009 a 3:02 am
Yeny
Hola, estoy haciendo un proyecto en vhdl para la univerisda y necesito el seno por método CORDIC con 12 decimales de precisión, te lo agradeseria de todo corazon. gracias
28 Octubre, 2009 a 3:16 am
Yeny
Mi correo es yekamunu@gmail.com, nuevamente te lo recomiendo muchisisimo
28 Octubre, 2009 a 8:53 pm
Enrique
Buenas tardes,
Tengo una asignación de investigacion de vhdl, tener un informe en teoria y código para mostrarle a mi profesor de Arquitectura 2. Acabamos de ver algo de assembler. Les agradeceria si alguien tiene un codigo simple hecho en vhdl, ademas me estoy bajando el galaxy, ojala me sirva. Gracias de antemano.